I started in engineering, crossed into product, and ended up spending most of my time on agentic systems and the evals that keep them honest. That's the loudest part of my work right now, but not the only part — I've shipped across checkout, identity, and commerce at scale, and I care a lot about the unsexy stuff like measurement, trust, and what “working” actually means in production. Outside of work, I run half-marathons (slowly, happily), read more than is probably reasonable, and have a well-documented soft spot for elephants.

eval results · hold-out set: me

0.00

PRECISION ON "THIS FIX WILL TAKE 10 MINS"

1:0

BLOG DRAFT → PUBLISH RATIO

0

ACTIVE SIDE PROJECTS

0

BOOKS READ THIS YEAR

0.0

WEBSITE VERSION

Products, platforms, and experiences I’ve helped build and scale.

2025
2024
2021
2019

Talks, panels, and industry honors from along the way.

2026
2025
2024

Notes and essays on AI, products, and the ideas I can't stop thinking about. Filed by subject, click a folder to open it. Read older essays on Substack and Medium.

Aug 2026

Evals are the AI buzzword for 2026, like prompt engineering was for 2025.

Feb 2021

Coder's Block

Jan 2022

What motivates us?

Mar 2021

Is perception everything?

Sep 2020

Importance of God

Sep 2021

Master's in the Time of Corona

A curated collection of links worth revisiting.

Evals are the AI buzzword for 2026. This article is foundational.

Chip Huyen on the gap between demos and production. The most grounded take on evaluation I've found.

The Product-Minded Engineerblog.pragmaticengineer.com

This article played a big role when I decided to switch to product management. Good framing for PM-eng collaboration.

How to Do Great Workpaulgraham.com

PG at his most earnest. The advice about following your curiosity over prestige is the one I keep coming back to.

LLM Powered Autonomous Agentslilianweng.github.io

Lilian Weng's definitive survey of LLM agent architectures. Dense, precise, worth re-reading every 6 months.

The Bitter Lessonincompleteideas.net

Sutton's argument that general methods leveraging compute always win. Required reading before any architecture debate.