On self-updating screenshots π
Nick sent me a great post from one of the engineers at Goodenough, the fine folks behind Jelly, on the topic of self-updating screenshots. It is near [...]
a collection of dev rss feeds - blogroll
Posts
Nick sent me a great post from one of the engineers at Goodenough, the fine folks behind Jelly, on the topic of self-updating screenshots. It is near [...]
I had hoped and expected that the chaos which had marked the start of the year β floors, termites, sickness, fires, ACL surgery β was largely behind u [...]
What's Up, Doc? is, I guess, just a perfect film. [...]
I have played Slay the Spire 2 for around thirty hours. I am, after writing this review, uninstalling it from my laptop and praying my resolve is stro [...]
A baby holds your hands, and then suddenly, there's this huge man lifting you off the ground, and then he's gone. Where's that son? [...]
One way to approach writing about Masters of Doom is to talk about its outsized influence. Just off the top of my head: two pretty meaningful pieces o [...]
If you have ever chatted with me in real life, you know that my writing style here closely reflects my speaking manner. My writing, just like my speak [...]
If you men only knew. [...]
What he's offering is a critique of a critique. But in its place, he identifies a different kind of crisis. Not the crisis of attention, but the crisi [...]
I'm not sure why, but this movie was not at all what I thought it was going to be. I don't just mean in terms of quality β though it certainly was bet [...]
This is, as far as I can tell, the first movie I've ever watched on the strength of an algorithmic recommendation β and the fact that it is now one of [...]
Ryo Lu recently wrote: [...]
The chaos is finally β but not totally β starting to fade. In early March we moved back into our house, replete with new floors and a sense of somethi [...]
I spent the past few weeks chasing quick OpEx wins for sport, having felt a nagging sensation that the orchards of our org were a little too-laden wit [...]
I have written more words about film in 2026 than I have about technology and business. This has not escaped your attention β so much so that real-lif [...]
I'm sorry, I know you liked Brooke. He told me that she worships you, she kept talking about how smart you are, how interesting... [...]
A polite man is driven to murder. He becomes a prophet and screams manifestos on love, war, and the increasingly alarming impact of technology and pro [...]
Tanvir asked me a few days ago what I would build today if Buttondown didn't exist and I was still keen, fully employed elsewhere. This is a fertile q [...]
Pour one out for Buttondown's transparent roadmap, which I formally archived yesterday evening after a year or so of informal archival. This felt like [...]
A derivative, predictable, competent crime thriller. If you read that sentence and think "good," then you will like this film, and the opposite is tru [...]
Paterson is a film about art being a sinew in our life. Paterson has three distinct selves that we witness in the film β husband, laborer, regular at [...]
How Buttondown's API versioning works. [...]
Buttondown's CI runs on Blacksmith, which is a great service that I am still happy to pay for (see also this note). [...]
I am legitimately struggling to articulate why Past Lives did not quite resonate with me the way it did with so many others. I found it beautiful with [...]
Around 18 months ago, I wrote: [...]
I learned of this band, as many people did, through the Letterman performance. And it is as stunning as the internet commentary leads you to believe. [...]
Most procedurally generated roguelikes have a concept of ascending difficulty levels designed to test the mettle of players who have wasted the most t [...]
Last month's Wednesday update, I recorded from a train headed to Middelburg. This month I write closer to home temporally and otherwise. I am en route [...]
Two years after initially adopting it, we've formally unshipped Keystatic. Our CMS, such as it is, is now a bunch of Markdoc files and a TypeScript sc [...]
How Buttondown checks every link in your email. [...]
Somewhere is a film that on the surface level feels and sounds like a complete retread. The log line is as clichΓ© as it gets: a famous but unhappy act [...]
ChatGPT 5 is an incrementally better, higher-quality experience than its predecessors, and it lets you use an LLM in many different ways. But as a pie [...]
Two of my absolute favorite films of all time, albeit for very different reasons, are My Dinner with Andre and Before Sunrise. Both of these films, wh [...]
If you've never encountered golinks before: they're short, memorable URLs that redirect to longer ones. Instead of telling a coworker "the dashboard i [...]
Myles wrote a great post about standing up and scaling our nascent recommendation engine. Buried in the middle is an aside which, as you might suspect [...]
They did for money now what they used to do out of passion. This was a fact. From this fact they concluded that they had turned their passion into a j [...]
A new addition to my routine has been to start every morning writing out our changelog from the day before. This is mildly surprising to people who as [...]
It has been a while since I wrote about weird tests. This is not due to lack of enthusiasm β if anything, I think my passion for them has redoubled ov [...]
When I wrote about Help Scout, much of my praise was appositional. They were the one tool I saw that did not aggressively shoehorn you into using them [...]
I was ready to wash my hands of this book very early on. I've seen enough vaguely auteurist time loop art like Palm Springs or Russian Doll to conside [...]
You might not believe it, but I studied at my university. I studied in the experimental theater wing. So your parents are just two of the most importa [...]
If you want to have user-level namespaces on a single domain β such as company.com/justin β you have two options: namespacing via subpath (company.com [...]
For a bit of dessert work this week, I'm working on a full-fledged attempt at replacing the majority of our stock Django admin usage with something pu [...]
I find it useful and revealing to perform very close readings of engineering blog posts from frontier labs. They seem like meaningful artifacts that, [...]
I'm not sure how to politely accuse the entire genre of dreampop of having ripped off this album in particular. It is perhaps the recency bias. I thin [...]
The Rip is a deeply simulacric movie, not just in the Netflix action thriller sense, but also in the sense of it largely existing in the context of al [...]
Steven Sinofsky recently published Death of Software. Nah., arguing via historical case studies that AI will not kill software any more than previous [...]
What makes for a good test? I feel like there is a dearth of useful literature on this subject, perhaps because a lot of the content which ostensibly [...]
A friend sent me Andrea Bosoni's How I'd grow Buttondown, a great and thoughtful piece. It's fun to read someone else do the exact intellectual exerci [...]