In the design world, we are obsessed with success stories. We post our cleanest Figma files and our most successful metrics. But as a Senior Product Designer, I’ve realised that my greatest growth didn't come from the projects that went perfectly—it came from the ones that crashed and burned.

Failure is the most honest mentor you will ever have. Here are the four hard lessons that refined my thinking and changed how I approach design.

The "Pretty Screen" Trap

My first major failure was designing before I truly understood the problem. I focused on aesthetics, vibrant colors, and smooth animations. The result? Beautiful screens that led to confused users. I learned that clarity beats cleverness every single time. If you don't solve the core problem, the UI is just expensive decoration.

The Assumption Gap

I used to assume that if a feature was logical to me, users would "figure it out." They didn't. They dropped off silently. This taught me a brutal truth: Users don't complain—they leave. If you have to explain the design, the design has already failed.

The Danger of "More"

I once thought that adding more features meant adding more value. Instead, it created more decisions and more friction. Over-designing is often a mask for a lack of confidence in the core solution. Now, I advocate for radical simplification.

Ego vs. Empathy

Early in my career, I defended my designs as if they were extensions of myself. I took feedback personally, which slowed down my growth and the product's evolution. Once I learned that listening is a core UX skill, I stopped protecting my pixels and started protecting my users.

The Bottom Line: Every failure is just feedback in disguise. Don't hide your mistakes—use the discomfort as data to build something better.