I’m a founding engineer of Perfetto, a tool for understanding where time goes in software. I’ve been building it since 2017, helping engineers track down performance problems in Android, Chrome, and beyond. I do this work as a Senior Staff Software Engineer at Google.
I write about what that work has taught me: how to make sense of performance data, choose worthwhile problems, and keep infrastructure healthy over years of use.
I also build syntaqlite, a parser, formatter, and language server for SQLite. That project informs much of my writing about AI-assisted software development.
Start here#
If you’re new here, these are good places to begin:
- Perfetto: Swiss Army Knife for Linux Client Tracing
- Why I Ignore the Spotlight as a Staff Engineer
- syntaqlite: high-fidelity devtools that SQLite deserves
You can also read my public résumé, or follow new writing by email or RSS.
Contact#
I enjoy hearing from readers. If something resonates, or you’d like to discuss something I write about, please get in touch.
Email: [email protected]. I try to reply to every message.
Elsewhere: