Latest posts
Leveraging Financial Metrics in Product Management for Smarter Decisions
In the fast-paced world of product management, reacting to feature requests from sales teams, customer feedback, and market trends is common. While these inputs provide value, without a structured approach, teams can quickly fall into a reactive cycle. An unchecked, reactionary approach leads to bloated roadmaps, misaligned priorities, and wasted development efforts. The real challenge […]
The Balance of Empathy and Data in Product Management
Great product managers don’t rely solely on intuition or make decisions solely based on data. Instead, they strike a careful balance, blending user empathy with analytics to drive informed, impactful choices. Empathy helps uncover user frustrations, motivations, and unmet needs, while data provides the validation and prioritization framework to ensure the correct problems are addressed […]
Wireframes as a Tool for Bridging Product Management and Engineering
In today’s fast-paced product development landscape, seamless communication between product management, engineering, and design teams is critical. While teams rely on documentation, meetings, and written specs to stay aligned, these methods often fall short—leading to misinterpretations, delays, and technical blockers that surface too late. Wireframes offer a simple yet powerful solution. As lightweight visual tools, […]
Fine-tuning User Retention: Moving Beyond ‘One Size Fits All’ Approach
You’ve heard the age-old adage, “Not all customers are created equal.” Indeed, this truth takes center stage when it comes to retention – the practice of retaining satisfied customers over time. Not all retention should be treated equally, as not all customers are deemed equally important. It’s integral to discern between the retention of your […]
The Art of Product Management: Soft Skills and Win-Win Negotiations
In the ever-evolving landscape of product management, the significance of technical prowess is often emphasized. However, the core of effective product management lies in the mastery of soft skills and the ability to negotiate win-win situations. This blog post delves into the artistic side of product management, exploring the essential soft skills, leadership strategies, and […]
Traits of a great IT leader
I’ve shared about how to be trusted by your engineers and how to find out what matters to them but what about the leader itself. Check out the attributes and behavior that clear the path to success.
A combined framework for feature prioritization
When leading products you will find yourself balancing the scarcity of time, budget, and capacity against a probably too large and growing list of potential features. Other stakeholders and you can always have opinions of what matter most and what deserves more attention. That is why it is important to embrace a method that allows […]
The who, what and how of leading successful engineering teams
Leading a team, it is always an exciting and challenging experience. Add to the mix that the team is sitting in different time zones, and you find yourself up to quite a ride. You will need to put special focus on your team, on what they are doing and how they are doing to ensure […]
GCP Serverless NLP processing vs AWS
In the past I had the opportunity to use some of the NLP capabilities available in Amazon Comprehend. This time I wanted to give it a shoot at Google Cloud Platform and try some of the features offered in Google Natural Language. As I wanted to validate feasibility, I wanted to use only serverless products. […]
The right choice between message queues and event streaming
Should you go after ActiveMQ, RabbitMQ or similar? What about Apache Kafka, Amazon Kinesis, etc.…? Your choice, as all of them, will have consequences so you want to be as sure as possible before committing. Before drilling down let us simplify agreeing that there are two groups: “MQ” which include products like IBM MQ or […]
Top 5 to be trusted by your engineers
Software engineers are a special breed. They are architects and builders of the digital world which it is the center of the modern world reality. They not only tend to be smart but have immense passion for what they do and strong opinions about how they do it. You will struggle to support them if […]
Choosing between graph databases vs RDBMS
Graph databases excel that will benefit of treating relationships are first class citizens and handling complex data structures. Still, it is hard to ignore the maturity, reliability and talent availability for traditional RDBMS which make the decision harder to make. There is an inherent risk when embracing modern and newer solutions and so architects need […]
Achieving a co-creation environment for product discover
In traditional environments products evolve out of a multitude of projects. Projects have teams organized with clear hierarchies that create distance between members responsibilities: The product manager gathers requirements from stakeholders. The product manager create requirements documents and hang them over to the team. The tech lead focus on how to implement the requirements. The […]
The MVP is not a beta or prototype
It is easy to misuse what the minimum viable product is for. Some may use the term to ask developers to go string from the idea to coding. Others will use it to justify building an incomplete product or not producing tested code. The MVP is how you test the market and get […]
Find out what matters to your engineers
Engineers skills evolve over time and can be taught. But what makes good engineers special is how they approach the work and react to what motivates them. A successful team needs a leader that can identify what matters to the members and can create an environment where the most can be produced. Look into your […]
ABOUT ME
I enjoy solving complex problems with AI-driven solutions, blending technology, strategy, and creativity. With a hands-on approach, I turn ideas into practical, impactful products.