5 Tips to Balance Tech Debt vs Feature work

As a product manager you lead your team’s and prioritize their work. One common challenge is to decide between spending time to improve current software versus releasing net new features. Improving current software sometimes also known as Technical Debt takes many forms: code can be refactored to be simpler, it can be optimized to run […]

Continue reading


Interested in Product Management Podcasts? These are a few of my favorite

It is hard to believe that 5 months has gone by and I haven’t written anything in this blog throughout 2018! For the past 9 months while driving to and from work so I had a chance to listen to many interesting product-related podcasts which I want to share with you. Product to Product is […]

Continue reading


Last post for 2017

2017 passed by faster than I expected but it was a productive year for me. Great opportunities came on my way: I finished my work wrapping up epost transformation, learned a ton and made great friends in Canada Post. I joined Index Exchange and have learned a lot about Advertising and ins and outs of […]

Continue reading


How can we come up with new product ideas?

I have previously written about Jobs To Be Done but the topic is still fascinating to me because I think this is a key tool to do customer discovery and ultimately drive product strategy. There are also so many overlaps between JTBD, design thinking and the concepts that were covered in Badass book that convinces […]

Continue reading


What are the key ingredients for a long product life time?

“What are the key ingredients for a long product life time?” A while back I was asked to answer the above questions as part of an expert roundup. The question has been stuck in my mind and I thought about it for a long time. Here is my take on the secrets of long-standing products: […]

Continue reading


Build Your Product Strategy using this Blueprint

If you want to switch from waterfall and are new to agile there are many resources and blueprints available to get started and to tell you what to do next. There are courses to take and books to read and experienced people to learn from on how to build, test and ship software in iterative […]

Continue reading


Book Review: Badass – Making Users Awesome

As you can see from my resource page, I am a huge fan of Kathy Sierra, so as soon as I learned she has written a new book I grabbed a copy and I was blown away. Kathy uses her distinctive style of using people with bubble talks to breakdown and explain complex stuff in […]

Continue reading


How to have make developers love you (as a PM)!

Whenever I get a chance I listen to some the excellent talks available on Mind the Product website. Over the course of past several weeks I came across three different talks about creating and maintaining a better relationship between the Product Manager and Development team. They also got me thinking about my own experience working […]

Continue reading


What is Definition of Done and why it is important to have one?

Imagine you are doing major renovation on your house, like you are adding an additional level and you hired a team of top-notch contractors to do the renovation. Two months into the process, a representative of contractors informs you that they have completed all the work and they are done now. How do you determine […]

Continue reading


My Recommended Books with Strong Ties to Product Management

Past few months I have read the following books all related to product management. They were all excellent. I learned new techniques to write user stories, tackle prioritizing them and to strengthen my concentration on the task at hand. They also provided me new perspective on what skills I need to master to become a […]

Continue reading