Personal site · Est. 2021 · Rebuilt 2026
Analytics, business, and the occasional hot take from a reluctant CEO.
Writing about building 33 Sticks, calling out corporate nonsense, raising the bar on data work, and whatever else is bouncing around my head that week. No gatekeeping. Always first person. Always lowercase when it's me.
Recent Writing
See all →The Utah Jazz Aren't Being Cheated. They're Being Averaged.
The NBA draft lottery is three weeks away and Jazz fans are already calling it rigged. The math says otherwise, and the numbers point somewhere fans aren't expecting.
April 18, 2026
musingsHow We Traded Wisdom for the Illusion of Knowledge
The erosion of critical thinking doesn't just make people vulnerable to bad policy choices. It makes them vulnerable to authoritarianism. Because once you've accepted that you can't really know things through rigorous analysis, that expertise is suspect, that complexity is just e
October 2, 2025
musingsThe Merseyside Mirror: When Soccer Taught Me About Accountability
The most elite performers, whether they're athletes, coaches, or sales professionals, share this common trait, they take responsibility. They don't waste energy complaining about the referees when they could be training harder, studying film, or perfecting their craft.
September 22, 2025
dataVS Code Multi-Cursor Magic: Transforming Data Structures in Seconds
What started as a time-consuming manual edit became a 30-second operation. Multi-cursor editing is one of those VS Code features that, once you learn it, you'll wonder how you ever lived without it.
September 22, 2025
musingsWhen “Experts” Spread Disinformation
i’m not asking anyone to blindly trust institutions. Healthy skepticism is important. But skepticism without discernment turns into cynicism and cynicism is the oxygen that fuels disinformation. So here’s the takeaway: Check sources. If a post makes sweeping claims without citati
August 31, 2025
musingsLemon Zucchini Poppy Seed Bread
A simple and delicious Lemon Zucchini Poppy Seed Bread recipe.
August 11, 2025