
Today’s issue: Seeing if my JNCO jeans still fit, product managers from House Baratheon, and a reminder to drink more water.


I have a very particular set of skills. Skills I have acquired over a very long career.
Who knew that slamming Mega Mouth Mountain Dews and eating Warheads until my tongue blistered as a kid was going to give me the perfect combination of pain tolerance and ADHD to keep up with what’s happening in AI. But since our last issue, a lot has happened, so we’re putting our brain cells on the line to keep you up to date.
Welcome to the model roundup.
Fable 5: Fable 5 is back, but Dario is crying wolf about taking it away again (aka not including it in the subscription). Suspiciously, they keep pushing the date back as other models come out. July 19th is supposedly when it is going to get removed, but what are the Kalshi odds that they just keep extending it indefinitely?
Grok 4.5: SpaceXAI announced Grok 4.5, its first model trained alongside Cursor. Its best quality is that it is really fast and uses a lot fewer tokens than Opus while outperforming it on most benchmarks. It’s hard to brag about being better than another company’s third-best model, but we like fast and cheap. Just don’t use this model with the Grok Build CLI because it might steal your code and environment variables 🫠.
GPT 5.6: The biggest AI news was that OpenAI released GPT 5.6, which includes not one but three new models. Here is the TL;DR on what they do.
Bottom Line: Not sure how many more of these I have left in me, but yes… I am craving a Mountain Dew. Thanks for asking.


When the platform isn't great but your agent has work to do
Now that we’re all slanging a lot more agent-generated code, the invisible seams between the application and the platform have become a lot more apparent. That’s what makes Convex such a compelling platform for building AI-generated apps. By exposing platform primitives as code, it lets your agent work end-to-end without getting stuck.
Here are some key features:
Convex has skills for Claude Code and Codex, so there is really no reason not to give it a try.

NestJS is getting a modern makeover in version 12 with ESM, Rspack, and new framework features. My wife also tried to give me a modern makeover, but I looked like a loser trying to wear baggy pants.
Arshad Yaseen wrote how he created a high-performing parser for Yuku with data-oriented design. Could this be Zig’s new golden child now that Bun has been disowned?
Only idiots write manual tests – modern engineering teams like Notion, Dropbox and LaunchDarkly use Meticulous to maintain e2e UI tests that cover every edge case of your web app. [sponsored]
Jovi wrote about async hydration in Preact, which is a good reminder for us all to drink more water.
Lea Verou wrote a defense of polyfills. She has a PhD in programming language design, so you should probably read it.
Ben Weiner created a tool for building durable workflows called Kassette.
Polygraph wrote the field guide on meta-harnesses: what they are and how they fill the gaps your harness leaves. [sponsored]
Eduardo San Martin Morote just released version 4.0.0 of Pinia, the lightweight, type-safe store library for Vue.js.
Amelia Wattenberger is back with another thought-provoking article about coding being a proxy for thinking, how we lost it, and how we can get it back.
Google introduced the Interactions API, a unified API for accessing Gemini models, building agents, and generating images. I imagine PMs fought a Game of Thrones-level war over this.