Software quality is systemic

Jacob Kaplan-Moss’s hot take on software quality: Software quality is more the result of a system designed to produce quality, and not so much the result of individual performance. That is: a group of mediocre programmers working with a structure designed to produce quality will produce better software than a group of fantastic programmers working in a system designed with other goals. This leads to the insightful conclusion: Instead of spending tons of time and effort on hiring because you believe that you can “only hire the best”, direct some of that effort towards building a system that produces great results out of a wider spectrum of individual performance. ...

September 15, 2022

The Women Who Built Grunge

This week the “Sunday Morning Reading Award” goes to Lisa Whittington-Hill, for her The Women Who Built Grunge on Longreads: Bands like L7 and Heavens to Betsy were instrumental to the birth of the grunge scene, but for decades were treated like novelties and sex objects. Thirty years later, it’s time to reassess their legacy. More here.

September 4, 2022

G.K. Chesterton on fairy tales, actually

Robin Rendle quoting Neil Gaiman, who is quoting G.K. Chesterton: Fairy tales, as G.K. Chesterton once said, are more than true. Not because they tell us that dragons exist, but because they tell us that dragons can be defeated. I read somewhere that he based the Gilbert character from The Sandman on Chesterton, so it’s no surprise to find Gaiman quoting Chesterton in Smoke and Mirrors. Wanting to find the work in which the quote first appeared, I did a little research only to discover that G.K. Chesterton never actually wrote it. According to E.M. Goldsmith1, Gaiman’s is a rework of the following original quote: ...

September 2, 2022

An account of the mother of all demos

As part of his captivating Hidden Heroes series, Steven Johnson publishes an account of the mother of all demos. More than 50 years ago, Douglas Engelbart gave the “mother of all demos” that transformed software forever. The computer world has been catching up with his vision ever since. More here

August 31, 2022

A stunning visualization of John Coltrane's 'Giant Steps' solo

Open Culture shared a “jaw-dropping visualization of John Coltrane’s ‘Giant Steps’ solo.” Indeed, it is stunning, beautiful and valuable. A visualization like this makes music much more accessible. Quoting Open Culture: Coltrane’s complexity is daunting for the most accomplished musicians. How much more so for non-musicians? It can seem like “you need a doctorate of music to go anywhere near his recordings,” Nicholson writes. But “nothing could be further from the truth.” With its dancing lines and circles, Brother’s visualization gives us another way to appreciate the “sheer joy of music making and the power and energy of his playing” that inspires students, serious fans, and newcomers alike through “universal values that still speak to us now.” ...

August 30, 2022

The indictment against Sparta

Bret Devereaux has long been my go-to source for all things ancient and military history. One thing I somehow missed reading from his incredibly resourceful website is the This Isn’t Sparta series. He recently published a three-year-anniversary series retrospective which promptly surfaced on my RSS feed, giving me a chance to catch up over the holidays. The whole thing is a very long read, with some installments more engaging than others but overall very enjoyable, eye-opening, and information dense. In the just-published retrospective, Bret writes: ...

August 24, 2022

Becoming the Emperor

Today, probably not just by coincidence, I came across Becoming the Emperor, an excellent New Yorker piece from 2005 on Memoirs of Hadrian, Yourcenar’s other works, and her peculiar career and life trajectory. Having just read the Memoirs, I was glad to see several of my reading impressions confirmed. I found the New Yorker article to be spot-on on Yourcenar’s prose and theme: Actually, some of Yourcenar’s prose is marmoreal, but not so that you can’t get through it. Also, it is beautiful. What made her remarkable, however, was not so much her style as the quality of her mind. Loftiness served her well as an artist: she was able to dispense love and justice, heat and cold in equal parts. Above all, her high sense of herself gave her the strength to take on a great topic: time. ...

May 18, 2022

Stripe releases MarkDoc and that's a good thing

Stripe docs are a marvel, and every developer who’s had to deal with them knows it. After years of painful PayPal interactions, I remember the amazement and the feverish grin on my face the first time I landed on their API reference. Stripe API is beautifully designed, but it’s the combination of good design and excellent documentation that paved Stripe’s fulgid success. A few days ago, they unexpectedly released MarkDoc, the “powerful, flexible, Markdown-based authoring framework” they use internally to build their documentation. I skimmed through it only rapidly and, unsurprisingly, got a great first impression. ...

May 13, 2022

If you know your user is asking for help show them the damn help

One of my pet peeves has always been the many different, sometimes very original ways in which CLI tools handle help requests. POSIX sets the canon: -h or --help is how we ask for help. But no, some tools1 want to be original at the worst moment: when their users are struggling, looking for guidance. It’s somewhat consolatory to learn that I’m not alone in this fight. The other day I landed on Clayton Craft’s blog. His [rant on the topic][2] splendidly concludes with the following assessment: ...

April 13, 2022

Neuromancer and the birth of Cyberpunk

I went back to my library to check the year of my original Neuromancer edition. It’s 1993. For some context, I was 23 back then, with my software company founded only a couple of years earlier. The World Wide Web was at its very early stages. I distinctly remember getting out of that book dazed and confused. Characters were two-dimensional at best. There was a certain lack of exposition. The recurring streams of consciousness were complex for me to follow1. I knew I had something powerful and innovative in my hands; I was fascinated, but Gibson’s writing, I think, put me off2. ...

April 7, 2022