My Story
I did things the opposite way—maybe the wrong way, but AI has kind of saved my ass from being irrelevant in the fourth generation tech evolution. English Creative Writing undergrad, Technology Management masters, and I've been open source learning all my most technical skills in the midsummer of my career. What a fever dream LLMs have been.
I'm somewhat of a unicorn in these spaces: a true product manager with technical aptitude, stopping short of a devtools PM (though I do strive for that). My unconventional path—from storytelling to technology—has given me a unique perspective on building products that actually matter to people.
The technical skills came later, learned through necessity and curiosity. The storytelling came first, and maybe that's why I tend to focus on whether products actually solve real problems. Technology should serve humanity, not the other way around.
Based in Arlington, VA, I work at the intersection of hooman needs and technical possibilities. My approach is pragmatic: I draw inspiration from concepts of art, aesthetics, utility and performance. I care deeply about performance, and lean toward local-first alternatives when they make sense.
My work with non-profit sites exemplifies this philosophy—transforming their digital infrastructure through strategic use of nonprofit resources, implementing zero-fee payment systems, and building automation that actually works. Not because it's technically impressive, but because it helps real people do real things better.
Currently building apps for hoomans through Thoughtful App Co., where every concept starts with a real problem and ends with a solution that respects users' time and attention. I also host the *Humans Only* podcast, exploring how emerging technology can better serve humanity.
Professional Philosophy
- Fitts Optimizing - Making the important things easy to reach
- Kotter × Parkinson's Law² - Create urgency to fill the day
- Optimize For Outcomes - Results over process, always
- All Meetings are F(x)'s - Every meeting must have inputs and outputs
- XML Prompt Chain Shotting - Structured thinking for complex problems