Today
- 17 Feb, 2026 Update (Feb 18, 2026): After a productive discussion on Reddit and additional benchmarking, I found that the solutions I originally proposed (batched writes or using a synchronous connection) don't actually help. The real issue is simpler and more fundamental than I...
- In this new AI world, “taste” is the thing everyone claims is the new supreme skill. But I think “care” is the one I want to see in the products I buy. Can you measure care? Does scale drive out care? If a product conversation is reduced to being arbitrated exclusively by...
- 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...
- I hate using Workday to apply to companies. I can’t speak to all the other things they offer, but the experience for job applicants sucks.Why do I have to create a separate account for each company that uses Workday to handle applications? Why do you ask me to upload my resume...
Yesterday
- Write transactions can lead to lock starvation and serious performance degradation when using SQLite with SQLx, the popular async Rust SQL library. In retrospect, I feel like this should have been obvious, but it took a little more staring at suspiciously consistent "slow...
- The Cloudflare team clearly stated that we should prefer Workers over Pages, and this is the one that’s going to get future improvements and optimisations. Now that Workers supports both serving static assets and server-side rendering, you should start with Workers. Cloudflare...
- 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 shared this in our Slack this morning and wanted to share it here because this is the type of community we’re trying to foster. We want to For now, the ticket for joining our community is purchasing one of […]...
- You are of course aware that attention spans are shrinking. YouTube -> Shorts, Instagram Reels, Tiktoks, etc have taken over the world....
- 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:
- I introduced Showboat a week ago—my CLI tool that helps coding agents create Markdown documents that demonstrate the code that they have created. I’ve been finding new ways to use …
- Ian, TJ, and I are excited to announce live AI & Design Systems Jam Sessions with our AI & Design Systems course community! Our first jam session will be Thursday, February 26 at 10AM ET. In these recurring biweekly Zoom […]...
This week
- Six months ago, while I was setting up a new code editor, I noticed that the default font size felt just a bit too small, when displayed on my monitor. Not a big deal, I just bumped it up one size and went back to my work. Then it happened again, this time, when reading sheet...
- I'm joining OpenAI to work on bringing agents to everyone. OpenClaw will move to a foundation and stay open and independent....
- Bias toward action is defaulting to the smallest responsible step that produces real feedback, while pre-committing to guardrails so that being wrong is survivable and quickly correctable....
- We coined a new term on the Oxide and Friends podcast last month (primary credit to Adam Leventhal) covering the sense of psychological ennui leading into existential dread that many …
- Did you know there is inverse correlation between how often author publishes new posts and how often they tinker with their website?...
- This is a short blog post to announce that I'm migrating the site in which I host my paid courses to a new platform at https://learn.miguelgrinberg.com. If you have purchased a course or ebook directly from me, this article tells you how to transfer your account to the new...
- Feb 14, 2026 How Michael Abrash doubled Quake framerate With the 1999 release of the Quake source code, came a readme.txt written by John Carmack. There is a particular sentence in that text that piqued my curiosity. Masm is also required to build the assembly language files. It...
- Anthropic and OpenAI both recently announced “fast mode”: a way to interact with their best coding model at significantly higher speeds.
- Pystd is an experiment on what a C++ standard library without any backwards compatibility requirements would look like. It's design goals are in order of decreasing priority: Fast build times Simplicity of implementation Good performance It also has some design-antigoals: Not...
- As a USA 501(c)(3) the OpenAI non-profit has to file a tax return each year with the IRS. One of the required fields on that tax return is to “Briefly …
Rows per page