AI-assisted programming is rerunning the sixty-year history of programming languages. If the parallel holds, three things follow. The next phase, in which agents compile their own repeated work, is inevitable. When it arrives, the quality of the runtime will matter more than the quality of the model. And where the compiler era was won on performance and productivity, this era will be won on…
We have already seen fear about AI along several dimensions: environmental, security, cultural, and economic. The environmental story is mostly about data centers and power demand . The security story is about biosecurity , autonomy, and loss of control. The cultural story is everywhere. The economic story is jobs. I think these fears will deepen across the political spectrum. They will not deepen…
Most AI agent systems feel oddly brittle for something built on top of probabilistic intelligence. You give them a prompt, they do something clever, you add a tool, they do something cleverer—and then, somewhere along the way, edges begin to break. Outputs stop lining up. Reuse gets hard. What’s striking is that this fragility usually has nothing to do with model capability. The models are often…
LLMs may be making me dumber. I love working with them, but I can feel myself reaching for Claude or ChatGPT the moment I hit a block. Writing this article, maybe I should just prompt the LLM - “write an article about me, here is what I’m feeling, XYZ.” I didn’t do this. You can tell by my less-than-perfect writing style. But I felt the desire to do so. This same concern existed at each other…
Organizations don’t just offer jobs or products. They offer myths you can inhabit . A myth answers: Why does this exist? Why now? Why you? What do you become by joining? Founder, Hero, and Messiah myths answer those questions in very different ways. You’ll disagree with some of my categorizations. Good. Myths aren’t static or singular. But at any given time, one myth must dominate for the…
I’ve always done pretty well. That’s the problem. I’ve had a standard amount of turmoil in my upbringing, a standard amount of heartbreak in my teens, and a standard amount of soul-searching in my 20s. I have found it relatively easy to “do the thing” - school, sports, tests, work. I’ve consistently gotten the acceptance letter, gotten the grade, the job, the girl. I’m doing pretty well. Once out…
A company contains two kinds of information. The “written information” — the legal entity, the systems, the published procedures, the contracts. And the information in people’s heads — the judgment, the relationships, the half-articulated rules about how the work actually gets done. Economists sometimes call the second thing organizational capital, or tacit knowledge, or simply culture when they…
Your Mac quietly maintains an impressive collection of SQLite databases that chronicle your digital life. App usage patterns, browsing history, bluetooth device connections, podcast listening habits, message metadata—it’s all there, sitting in various ~/Library subdirectories. 1 Wonderfully, given the “ecosystem” aspect of Apple, much of your phone’s data is there too—just much more accessible.…
Building a personal website in 2025 means navigating an overwhelming number of choices. React? Next.js? WordPress? After evaluating the landscape, I landed on Zola—a static site generator written in Rust—and haven’t looked back. This is the story of how this blog came to be. Why Zola? When starting this project, I had a few key requirements: Speed : Build times matter, especially during…