Writing

For me, writing is a tool for thinking. More structure, more rigor. Once in a while I jot down these ideas in public, to explore and pressure test them, and see which ones survive contact with the page. My focus is broadly the intersection of technology, markets, and society.

The latent liability of unreviewed work

AI-generated code is full of errors. The fact that we know this is encouraging. Knowledge work is surely much worse.

· 8 min read

If anyone has the sword, everyone needs the shield

Offense gets cheaper and faster with every model drop. Defense is still slow and expensive.

· 4 min read LinkedIn ↗ · Medium ↗

How to outrun the Red Queen

The labs are racing each other. The rest of the stack is racing the labs.

· 5 min read LinkedIn ↗ · Medium ↗

No shade, but that agent should have been a Python script

Agentic problems come in three shapes. We keep overengineering them into the hardest one.

· 6 min read LinkedIn ↗ · Medium ↗

Meet 🤖 MATILDA, my school briefing agent

MATILDA happily reads the 1,000+ page school board packet so I don't have to.

· 8 min read LinkedIn ↗ · Medium ↗

The soul suggests. The weights decide.

Every model has a worldview. Have you checked yours?

· 6 min read LinkedIn ↗ · Medium ↗

Meet 🤖 ATLAS, my travel agent… agent

My first agent that was immediately useful, with some asterisks.

· 6 min read LinkedIn ↗ · Medium ↗

The end of the AI free lunch

The repricing is inevitable. The rollout is under your control.

· 5 min read LinkedIn ↗ · Medium ↗