Hi there! I'm a Technical Product Manager with over 15 years of experience in software engineering and 8 years in product management. While I thoroughly enjoyed writing code, architecting solutions, and building products as an engineer, I discovered my true passion lies in understanding what needs to be built and, more importantly, why. For many years, I wore both the hats of an Engineering Lead and Product Manager. In recent years, I've fully transitioned to product management, though I still affectionately refer to myself as a "recovering" engineer because I still very much enjoy looking at code.
Throughout this journey, I've identified my product superpower: the ability to "see the forest and the trees." This enables me to seamlessly switch focus between crafting a product roadmap and strategy, and delving into the individual technical capabilities needed to execute that plan. I attribute much of my success to this dual perspective.
The transition from engineering to product management represented a significant shift in my career, and it has been a valuable learning experience. I've gained insights into how I can leverage both skill sets to create products that are user-friendly and drive results for the business, and I'm eager to share what I've learned. Through my blog, I aim to offer practical advice and perspectives to fellow engineering professionals navigating the dynamic world of product management.
On a personal note, I'm a proud father of two and a husband to a strong, successful wife. I enjoy the occasional dad joke and make references to 90's pop culture. I have a deep love for music and travel (most of the images on the site are from recent trips). Additionally, I indulge in semi-pro weekend co-ed recreational softball (yes, it's a thing... I promise).
Steve Jobs
As an engineer, I was all about problem-solving – and I really enjoyed it! But then, as a product manager, I had to hit the pause button on immediately finding solutions and fixing issues. Instead, I had to learn the art of problem discovery. And not just any problem – the right problem to solve. Only by pinpointing the correct issues for our customers could I effectively address it and attain the desired business outcomes. Once you've got that nailed down, you've really completed the transition to a product manager.
Speaking from experience, when I was making the transition to a product manager, I wished that I had fully understood that. While there are numerous excellent resources available on product management practices, methodologies, and tools, I didn't really find any that approach these subjects from the unique vantage point of a (former) engineer. So I saw a chance to provide that perspective.
If you identify with any of the following scenarios:
This blog is tailored specifically for you! 🚀