Thoughts on self-improving systems and the future of software.
Navigate: ← → · Open: Enter
Since November 2024, the share of code I commit to GitHub that AI wrote has climbed from 15% to 75%. Even so, the time—and more importantly the energy—I spend building software has not dropped.
December 25, 2025 · 5 min read
No one (almost no one) gets into programming to figure out which version of CUDA is compatible with which version of trl while still permitting a pytorch install that won't break everything else. We get into it to build things—beautiful,...
December 25, 2025 · 7 min read
Search Is No Longer an Auxillary Feature There was a time when "search" meant a single text box in the corner of your website. One index, one query parser, one ranking function. If you were sophisticated, you had elastic. If you weren't...
December 25, 2025 · 10 min read
For twelve years (2011–2023), we talked continuously about Big Data, Business Intelligence, Data Science, Data Warehousing, and Data-Driven Decisions. As an industry, we put our wallet where our mouth was: $800 billion in cumulative spend.
December 25, 2025 · 11 min read
The average spend on SaaS per employee is $8,700 per annum. At some point, we must ask: how much of this is force multiplier, and how much is bookkeeping?
December 25, 2025 · 15 min read
Every infrastructure tool makes you choose: power or simplicity. Heroku gives you git push deploys but hides everything. Terraform gives you full control but requires 500 lines of HCL to deploy a container. Kubernetes gives you infinite...
December 25, 2025 · 13 min read
Every architecture diagram lies. The boxes look clean. The arrows look intentional. The service names suggest someone thought hard about bounded contexts and domain-driven design.
December 25, 2025 · 12 min read
Synapse: Lean Real-time Generated User Interfaces
Every AI agent demo looks the same: a carefully choreographed task, a pristine environment, a success rate that won't survive contact with production.
Every RL training environment has the same failure mode: the agent gets smarter than the grader.