Managing coding agents is chaos until you add swimlanes.
An operating model for keeping parallel coding agents legible, scoped, and moving.
Watch Gareth's talk ↗Product Lead, AI at Poe. Previously: developer experience, API platforms, and the people building on them.
A PERSONAL COLLECTIONAn operating model for keeping parallel coding agents legible, scoped, and moving.
Watch Gareth's talk ↗
▶ Watch the talk
A practical look at testing agents against the work we actually expect them to do.
▶ Watch the talk
Working through how several imperfect signals can produce a more useful training objective.
At Poe / Quora, I've led AI product work since August 2024. Before that, I worked at Zoom on AI Companion, speech, and applied machine learning.
At Twilio, from 2020 to 2023, I led developer experience across the API platform, SDKs, and command-line tooling as Group Product Manager.
At Foursquare, from 2016 to 2020, I led product and engineering for the Places API and its partner ecosystem.
Earlier chapters
Twitter · Developer Relations Lead · 2013–2016Apple · Product Manager · 2011–2013Google · Associate Product Manager · 2009–2011