I write about the craft of building software organizations at the intersection of product management, developer experience, and platform engineering. These articles explore the messy middle between shipping software users love and understanding the systems that get it there.

Some pieces are polished reflections on lessons learned. Others are works in progress, thinking out loud about problems I’m wrestling with. Browse by date below or explore by topic using the tags.

📝 All Articles

Chronologically organized

2025
2024
2023
2022
2021
2020
2018
2017
2016
2015
2014
2013