Ernie · AI-native full-stack engineer
I make AI-assisted engineering reliable.
An agent runs unattended exactly as far as you can verify its output — cheaply, deterministically, many times a night. I write about where that line falls, and build the guardrails that hold when every test passes and prod still goes down.
Writing
Where AI autonomy breaksBackground
The decade behind the thesisNine years building and shipping full-stack products — React and TypeScript on the front, Ruby on Rails and PostgreSQL behind them — and leading the engineering teams that ship them. I've scaled startups to eight figures in revenue and taken features from whiteboard to production as both an engineer and a technical lead.
The reliability and verification work is where I'm pointed now. The decade of shipping is what makes it credible.
Now
What I'm working onWriting on the reliability of AI-assisted engineering — verification gradients, state-space design, and the guardrails that survive an agent you don't fully read.
I keep an opinionated, first-person AI-adoption playbook for teams — developers, designers, and support — covering the stack I actually run and where it breaks. Advising engagements in agentic development are opening up soon.