All posts
151 essays since 2017, newest first.
Prefer a year-by-year list? See the archive.
Breaking the Expert Beginner Pattern
Discover how to recognize and overcome the Expert Beginner syndrome in software development. Learn practical strategies for continued growth, backed by research, for both individual developers and engineering leaders.
The One Thing Killing Your Team’s Output (WIP)
High WIP does not speed delivery. It creates queues, context switching, and invisible delay. Here is how to reduce it.
Bad Managers Hide From Accountability
Explore the importance of aligning words with actions in tech leadership. Learn strategies to build authenticity, make ethical decisions, and create lasting impact beyond charismatic speeches and grand promises.
Revolutionize Your Retrospectives with the Starfish Method
How to run the Starfish retrospective to examine what to start, stop, keep, do more of, and do less of.
An Intro To Career Frameworks
Learn the basics of career frameworks for tech teams, from startups to scaling companies. Discover how to create clear growth paths and adapt frameworks as your organization evolves.
The Persistence Principle
Discover how small actions in tech can lead to significant change. Learn to leverage your daily efforts for long-term impact, fostering innovation and positive transformation in the tech industry.
Being in Tech Means Being a Lifelong Learner
Discover the power of continuous learning in tech. Explore strategies for professional growth, recognize when to upskill, and embrace a lifelong learning mindset to stay ahead in the ever-evolving tech industry.
From Meh to Yeah: Mastering the Mad Sad Glad Retrospective
How to use the Mad Sad Glad retrospective to surface team emotions, patterns, and practical follow-up actions.
The Human Element: Tech’s Final Frontier
Discover how to transform people challenges into opportunities for growth in tech leadership. Learn strategies to improve team dynamics, client relationships, and personal development in high-pressure tech environments.
Rescue Your Meetings: 3 Polite Ways to Refocus
Learn 3 effective, non-confrontational scripts to regain control of derailed meetings. Boost productivity and keep your team focused without sounding like a jerk.