Today
- To conclude with my SQLAlchemy 2 in Practice series, this article contains the solutions to all the exercises. If you'd like to support my work, I encourage you to buy this book, either directly from my store or on Amazon. Thank you!...
- At the GOTO Conference in Copenhagen in 2025, Kent Beck and I spent some time on stage talking and answering questions from the audience - a format I refer to as “two old geezers on a park bench”. We talk about our experiences with LLM-augmented programming (at that point -...
Yesterday
- Dropped this morning by the Vatican: Magnifica Humanitas of His Holiness Pope Leo XIV on Safeguarding the Human Person in the Time of Artificial Intelligence. This is a very interesting …
- Anthropic are strongly rumored to be about to have their first profitable quarter. Stories are circulating of companies surprised at how expensive their LLM bills are becoming from usage by …
- Vibe coding has significantly accelerated software prototyping but AI agents frequently recommend insecure configurations, creating security problems. Gautam Koul, Lucian Moss, Neil Drew-Lopez, and Daberechi Ruth Edeokoh share their experience while building applications for...
- Birgitta Böckeler finishes her post on sensors for coding agents by examining the role of a test suite as a regression sensor, focusing on the role mutation testing can play. more…...
- 27 May, 2026 One of the things I like best about blogs is that posts stick around (or at least they should). I enjoy scrolling through historic posts of bloggers and reading about what they were thinking about 1, 5, or even 10 years ago—if I'm lucky. I've noticed that my most...
- Very recently, I was hunting for a new TV show and clicked on Apple TV, drawn in by the buzz surrounding Margo Has Money Troubles. I launched the first episode and got hooked by the new intro logo. It caught my eye because it felt weirdly alive. There was a specific, imperfect...
This week
- There are a bunch of JavaScript animation libraries out there, and you might have wondered whether there’s a performance cost compared to traditional CSS transitions and keyframe animations. In this blog post, we’ll compare the same animation across several different strategies...
- Build, customize, and deploy production agents that reason, execute code, and manage files inside secure Linux sandboxes as a single API call....
- How I wrangled millions of raw vessel position reports into a structured H3 grid — and what that grid makes possible....
- Algorithmic and optimization playtime...
- High end NVIDIA cards, and the server and power needed to run them, cost a lot of money, especially if you plan to reach enough VRAM to run massive models. The alternative, so far, has been Apple hardware, or the DGX Spark that, even if severely limited because of memory...
- Starting more agents is easy now. However, more agents running doesn't mean more of you available - your cognitive bandwidth doesn't parallelize. All the judgement to actually steer them and merge the code they write into the codebase still has to route through exactly one...
- Massive demand for the role at Google, OpenAI, and Anthropic. The latest version of the FDE role looks like the consultant / solution architect role done by many early-junior engineers....
- The current AI pricing was always going to go away. It just doesn’t make sense. Microsoft canceled internal Claude Code licenses this week (for whatever reason, even if it’s because they integrated it), Uber blew its entire 2026 AI budget in four months, and GitHub is dropping...
- Blog About Moonbound Shop This is a post from Robin Sloan’s lab blog & notebook. You can visit the blog’s homepage, or learn more about me. May 21, 2026 Justin Duke, he of Buttondown, writes: Almost all of [our recent spike in growth] I attribute to LLMs. We ask people when they...
- We just announced the first release of Datasette Agent, a new extensible AI assistant for Datasette. I’ve been working on my LLM Python library for just over three years now, …
- I’ve been slowly listening to Poor Charlie’s Almanack: The Essential Wit and Wisdom of Charles T. Munger. I like his practicality. He’s never trying to be overly academic, as if he needs to prove how smart he is. He says Berkshire’s success doesn’t come from them solving hard...
- In April last year, Kelsey Piper discovered that OpenAI’s o3 model was surprisingly good at figuring out where a photo was taken from. Like human “geoguessr” pros, o3 could sometimes take a nondescript photo of a beach and tell you exactly where it is. Here’s the example Kelsey...
- Vibe coding is building a software application by prompting an LLM, telling it what to build, trying it out, prompting for changes - but without looking at any of the code that the LLM generates. This technique can be used by people without any knowledge of programming. However...
- May 1, 2025 Magic the Gathering format: Fun 40 During the Beasts of the Bay's "Quest for Urza's Chalice" event of 2026, a side tournament proposed to revive the late 90s. Custom boosters were distributed and the 80+ participants were invited to build a deck of 40 cards. Trading...
- Agentic software development hypothesis This is the quality content you come here for, right? Agentic Software Development Hypothesis: Weak form: Any coding task for which a complete specification is available will become trivial. Strong form: Any coding task for which a...
Last week
- Blog About Moonbound Shop This is a post from Robin Sloan’s lab blog & notebook. You can visit the blog’s homepage, or learn more about me. May 20, 2026 My post about AI-generated supercustomized email marketing produced many replies and much commiseration. And, in the days...
Rows per page