Lessons learned from the intersection of shipping code and shipping ideas.
Blog
MCPS explained simply
What MCP servers are and how they work.
Making sure you're working on the right things
Why doing great work has nothing to do with how hard you work.
Output vs presence work
The two types of work in tech and why it matters for your career.
Progressive disclosure as the art of layered complexity
How to teach developers without overwhelming them.
Balancing ease and challenge for developers: cognitive load theory and effort justification theory in developer education
The psychology behind making learning both easy and rewarding.
The product manager in all of us: strategic thinking for any role
Why everyone needs product management skills, even if you're not a PM.
How changing your thoughts can make you a better programmer
How changing your mindset can transform your coding career.
Let's connect
Want to chat? Hit me up on LinkedIn or check out my other links below.