Today
- Today we're launching the Mastra platform with tools to develop, run, manage and monitor your agents effectively at scale — featuring Mastra Studio, Mastra Serv......
- The World Wide Web is one of the greatest inventions of humanity. This medium gave me the opportunity to do what I do, made me passionate about it, taught me so many things and gave me so many laughs. In many contexts this saying sounds cliché, but without the internet this...
- Little disclaimer. What’s “more intuitive” for me may not be “more intuitive” for you. Also, the title says “Vim” but everything here is applicable in Neovim. With that out of the way, let’s learn something cool! Vim allows us to increment a number via CTRL-A and decrement it...
- IntroI’ve been running GoatCounter on my site using the script. The problem is that adblockers like uBlock Origin block it (understandably).To get around this, I set up proxying so that the GoatCounter requests go to an endpoint under my domain nelson.cloud/gc/count, and then...
Yesterday
- Spec Driven Development isn’t Waterfall Write down what you mean. After spending a few months writing (e.g. on the Kiro Blog), and speaking (e.g. Real Python Podcast, SE Radio) about spec-driven development, I’ve noticed a common misconception: spec driven development is a...
- This is the fourth chapter of my SQLAlchemy 2 in Practice book. 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! Continuing with the topic of relationships, this chapter is dedicated to the many-to-many...
- Me, in 2025, on Mastodon: I love tools like Netlify and deploying my small personal sites with git push But i'm not gonna lie, 2025 might be the year I go back to just doing builds locally and pushing the deploys from my computer. I'm sick of devops'ing stupid stuff because...
- I mostly link to written material here, but I’ve recently listened to two excellent podcasts that I can recommend. Anyone who regularly reads these fragments knows that I’m a big fan of Simon Willison, his (also very fragmentary) posts have earned a regular spot in my RSS...
- “Your scientists were so preoccupied with whether or not they could, they didn’t stop to think if they should.” When Jeff Goldblum’s rock star mathematician - sorry, chaotician - spoke those immortal lines in Jurassic Park, none of us had any idea how the craft of software...
- Meta announced Muse Spark today, their first model release since Llama 4 almost exactly a year ago. It’s hosted, not open weights, and the API is currently “a private API …
This week
- It’s 2007. I’m working on a big rewrite (yes, I know) of a big system; a database-driven web app built in C#. A significant part of the project is just the code to get data in and out of the database. Object-relational mappers are still very much in their infancy; somebody’s...
- 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. April 8, 2026 Now that we share the internet with tireless, capable synthetic hackers, I find myself wonÂdering if the project to rapidly...
- Way, waaayyy back in 2010, I built a fun little game for the Palm WebOS series of phones called Mazer. I was happy with it, loads of people downloaded and played it, and then WebOS died. I recently found the source code again, and with the help of Claude AI I rewrote it to run …...
- Rahul Garg finishes his series on reducing the friction in AI-Assisted Development. He proposes a structured feedback practice that harvests learnings from AI sessions and feeds them back into the team's shared artifacts, turning individual experience into collective...
- Running multiple agents in parallel is not just a question of throughput. It is a new kind of cognitive labor that requires managing multiple mental models, continuous judgment calls, and an ambient anxiety tax...
- I’ve gone a lot of hard and scary experiences that’s made me deeply value stability. After enduring varied traumas, I really turned on the afterburners to make up for being ripped away from my own life and to rebuild a […]...
- Anthropic didn’t release their latest model, Claude Mythos (system card PDF), today. They have instead made it available to a very restricted set of preview partners under their newly announced …
- Mastra Studio now has an Agent Editor that lets subject matter experts and product teams iterate on agent behavior from Studio, without touching code or redeplo......
- The most effective way to build software and get massive adoption is no longer high quality mainline apps but via building blocks that enable and encourage others to build quantity over quality.1
- April 7, 2026 It’s a small thing, yet it says a lot, that OpenAI’s Industrial Policy for the IntelÂliÂgence Age is preÂsented only as a PDF that looks terrible, with amaÂteurish jusÂtiÂfiÂcaÂtion and a footer image that’s too lo-res and blurry for clear printing. I’ll note also...
- We rolled out adaptive light-dark() support on our design system themes and it’s been a delightful upgrade. Creating light and dark variable sets isn’t difficult, but delivery has trade-offs. Most apps that do this probably ship both sets of token values in a single stylesheet....
- Modern hardware is remarkably fast, but software often fails to leverage it. Caer Sanders has found it valuable to guide their work with mechanical sympathy - the practice of creating software that is sympathetic to its underlying hardware. They distill this practice into...
- Google's Gemma 4 family of open models is now available through the Gemini API and Google AI Studio. Built from the same research behind Gemini 3, these models bring advanced reasoning, native function calling, multimodal understanding, and 256K context windows to an open,...
- Introduction Buttons that scale on hover with CSS feel dead. No overshoot. No bounce. No life. Spring physics fix this. The button pops past its target scale and settles back. Feels like it has weight...
Rows per page