Hello.
I'm Joe.
I'm a technology leader, software engineer and e-commerce professional.
I was previously the CTO of TeePublic, where I went from the only engineer to a $40M exit and CTO of a team of 20+ engineers. I also run ImprovCoaches.com, from another life when I was hanging around NYC's improv comedy community. I'm a nerd and have celiac disease. I have an unhealthy relationship with the Philadelphia Eagles.
I currently live in suburban Chicago with my wife, our two sons, our cat (Carol), and our dog (Ella).
Writing
- Spooked: Change Management and the Domino Theory of Reality
Learn how to implement engineering team change management from best, the beautiful, the only - Ghostbusters.
2024-10-07
- Learning to Crawl: Site Performance and Googlebot
TeePublic's performance was on a steady decline. A baby was on the cusp of entering the world. I was clueless on both.
2024-03-17
- CTO Interviews: A Perspective from a Hiring CTO
Insights on how job-seeking CTOs can improve their interview performance, from the perspective of a CTO hiring a CTO.
2023-11-08
- Navigating Big Tech: Understanding Platforms and Aggregators as the Little Guy
You might not be interested in Big Tech, but Big Tech's incentives and battles will shape your future. Here's how to understand the landscape and understand battle between platforms and aggregators.
2023-07-13
- Fixing Bad Engineering Rituals: Cargo Cults and Chesterton’s Fence
Through the lens of cargo cults and Chesterton's Fence, this article provides a practical framework for understanding and refining your software team's rituals and processes.
2023-05-25
- Engineering Archetypes: Pirates, Robots, and Ninjas
Pirate, Robot, Ninja is a framework for thinking about the different archetypes of engineers. It's a useful tool for software leaders to understand their teams with.
2023-05-04