Drew Butler.

I build tools for AI-native development.

I’m Drew Butler, a product-focused engineer and engineering leader based in Brooklyn. I like working close to a problem: understanding what people need, figuring out what matters, and building something useful.

The way we build software is changing. Developers are no longer the only users of our tools. Agents are becoming users too. That affects how we design interfaces, workflows, documentation, and developer tools. I spend a lot of my time in TypeScript, building with agents, and creating open-source tools that help both people and agents get more done.

Selected projects

All projects →
norn Your Markdown vault as a deterministic graph — query, validate, and repair from the shell. Rust mimir Local work state in a Norn-managed Markdown vault, with queues and status derived when queried. TypeScript Loom A batteries-included, strongly typed CLI framework. Beautiful for humans and agent-native by default. TypeScript