Today
- There’s a lot of noise about how AI is changing programming these days. It can be a bit overwhelming. If you hang out on social media, you’ll hear wild claims about people running 12 agents at once, for days. Or people hacking bots together, giving them $10k, and letting them...
- Software engineering is not about writing code anymore. It is about building the factory that builds your software....
Yesterday
- I don’t tend to post links to videos here, as I can’t stand watching videos to learn about things. But some talks are worth a watch, and I do suggest this overview on how organizations are currently using AI by Laura Tacho. There’s various nuggets of data from her work with DX:...
- February 25, 2026 Here is Derek Thompson on AI and where it’s going: [ … ] I feel lucky to be able to have conversations about the frontier of AI with executives and builders at frontier labs; economists at AI conferences; investors in AI; and other AI folks at...
- Here's how I've made it easier for you to call into the Call Kent podcast without having to record yourself and also make yourself anonymous using AI....
- I've added some pretty cool AI-powered features to kentcdodds.com and I want to tell you all about it....
This week
- Rahul Garg has observed a frustration loop when working with AI coding assistants - lots of code generated, but needs lots of fixing. He's noticed five patterns that help improve the interaction with the LLM, and describes the first of these: priming the LLM with knowledge about...
- Two papers published in early 2026 suggest you might have just made your agent slower, more expensive, and no more accurate. The right mental model is to treat AGENTS.md as a living list of codebase smells you haven't fixed yet, not a permanent configuration....
- February 23, 2026 On his fabulous new blog, Marcin Wichary linked to a post of mine, the one where I wrote: What makes the AI chatbots and agents feel light and clean, here and now in 2026? Is it an innate architectural resistance to advertising, to attention hacks, to...
- Why can’t models continue to get smarter after they’re deployed? If you hire a human employee, they will grow more familiar with your systems over time, and (if they stick around long enough) eventually become a genuine domain expert. AI models are not like this. They are always...
- I’ve started a new project to collect and document Agentic Engineering Patterns—coding practices and patterns to help get the best results out of this new era of coding agent development …
- 23 Feb, 2026 There's a conspiracy theory that suggests that since around 2016 most web activity is automated. This is called Dead Internet Theory, and while I think they may have jumped the gun by a few years, it's heading that way now that LLMs can simulate online interactions...
- SITUATION: there are 14 competing AI labs. “We can’t trust any of these people with super-intelligence. We need to build it ourselves to ensure it’s done right!" “YEAH!” SOON: there are 15 competing AI labs. (See: xkcd on standards.) The irony: “we’re the responsible ones” is...
- February 22, 2026 Here is the most spectacular demo of present AI systems: pull out your phone, initiate Gemini’s live voice mode, say “please translate this conversation between English and Japanese”, and allow the system to act as a responsive and competent live...
- If code is free, why aren’t all apps native? The state of coding agents can be summed up by this fact Claude spent $20k on an agent swarm implementing (kinda) a C-compiler in Rust, but desktop Claude is an Electron app. If you’re unfamiliar, Electron is a coding framework for...
- 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. February 20, 2026 Here’s a gimlet post from Benn Stancil, on this weird manic moment: Vertigo is the sensation of spinning. It is...
- I’ve been wanting to add indications of my various other online activities to my blog for a while now. I just turned on a new feature I’m calling “beats” (after …
- I try to limit my time on stage these days, but one exception this year is at DDD Europe. I’ve been involved in Domain-Driven Design, since its very earliest days, having the good fortune to be a sounding board for Eric Evans when he wrote his seminal book. It’ll be fun to be...
Last week
- I’ll start with some more tidbits from the Thoughtworks Future of Software Development Retreat ❄ ❄ We were tired after the event, but our marketing folks forced Rachel Laycock and I to do a quick video. We’re often asked if this event was about creating some kind of new...
- What makes some AI agents feel like collaborators while others need constant babysitting? Two capabilities matter: self-awareness — does the agent understand what it is and how to use its tools — and closing the loop — can it verify its own work before responding. This post...
- I've heard a number of reports recently about people setting up LLM agents to work on their email and other communications. The LLM has access to the user's email account, reads all the emails, decides which emails to ignore, drafts some emails for the user to approve, and...
- Birgitta Böckeler explains why OpenAI's recent write-up on Harness Engineering is a valuable framing of a key activity in AI-enabled software development. The harness includes context engineering, architectural constraints, and garbage collection of the code base. It's a serious...
- LLM “skills” are a short explanatory prompt for a particular task, typically bundled with helper scripts. A recent paper showed that while skills are useful to LLMs, LLM-authored skills are not. From the abstract:
Rows per page