My articles cover a variety of subjects, including design, leadership, management, engineering, and the art of crafting successful products.

Design Philosophy

My journey in product design has been shaped by a set of guiding principles that have helped me navigate the dynamic landscape of UX. In this post, I'll share my philosophy on product design—anchored in user-centricity, strategic prioritization, and the art of balancing perfection with pragmatism. Join me as we explore the essence of impactful product design through a concise set of principles that encapsulate my years of experience in the field.

January 2, 2024

Why Your New Product Feature Failed

I know exactly what it feels like to launch a product feature and then see it fail. I’ve been there, and have done that 😅

October 3, 2023

Tips for Promoting a Healthy Company Culture

Leading teams and cultivating the right company culture can be challenging and is an art in itself. Here are 6 quick tips for promoting a healthy culture in which every team member thrives

September 7, 2023

3 Tips for Building Strong Design Teams

Building a strong product design team isn't a walk in the park, and over the years, I've found it quite challenging to find the right people 😶 That said, here are 3 tips for finding great candidates for your team

September 2, 2023

5 Common Product Mistakes to Avoid

I've spent 15+ years building products, and guess what? The learning never stops 🙃 – and I love it! Here are 5 common product mistakes to avoid, ones I wish I had known about earlier in my career

August 29, 2023

The Art of Design Spec'ing

Let's learn more about design specs, how to create them, and how they smooth out the hand-off process between design and engineering.

May 30, 2021

Blogging here I come!

It's been a while since I've published an article. It's time to get back to it.

May 18, 2021