Because code gets cheaper and cheaper to write, this includes re-implementations. I mentioned recently that I had an AI port one of my libraries to another language and it ended up choosing a differen...
A common debate in my finance days was about the value of the human vs the value of the seat: if a trader made $3m in profits, how much of it was because of her skills, and how much was because of the...
In this article, I will walk you through the ten main releases in chronological order, with a focus on the architecture similarities and differences: Since there’s a lot of ground to cover, I will b...
Every few weeks, someone shares a bold opinion: “Don’t bother learning to code, AI will do it all.” I’ve seen this from VCs, influencers, and people who have never actually shi...
METR previously published a paper which found the use of AI tools caused a 20% slowdown in completing tasks among experienced open-source developers, using data from February to June 2025. To understa...
I quickly became fascinated with all the latest “Web AI” technologies, such as WebMCP, MCP Apps, MCP-UI, OpenAI’s Apps SDK, Google’s A2UI, and more. You’ll notice that MCP — the Model Cont...
Good evaluations help teams ship AI agents more confidently. Without them, it’s easy to get stuck in reactive loops—catching issues only in production, where fixing one failure creates others. Eva...
The bad: declining value of expertise. Prototyping, being a language polyglot or a specialist in a stack are likely to be a lot less valuable, looking ahead. The good: software engineers more valuable...