Not Every Good Design Is Good for Your Product

One thing I’ve noticed in design is how quickly we fall in love with good solutions. A polished interaction. A clever onboarding flow. A beautifully designed dashboard. It’s natural to think, “We should do something like this.” Sometimes we should. But not always. Because not every good design is good for your product. When inspiration becomes implementation As designers, we’re …

Continue Reading

Designing for Real Life, Not Just the Interface

A few weeks ago, I decided to try an e-bike hailing app. My first impression was positive. The interface looked clean, modern, and easy to use. Finding the “Start Trip” option took no effort at all. Then I hit a problem. There wasn’t a single bike anywhere near me. That wasn’t surprising. Bikes move around, so availability changes throughout the …

Continue Reading

The Problem With Saying ‘For You’ Too Early

I downloaded a news app recently. Opened it. Scrolled a bit. Then I saw a section labelled: “For You.” Naturally, I expected something… relevant. Instead, I saw a list of stories I had zero interest in. Not slightly off. Completely off. At first, it felt like a small annoyance. Then it became something more interesting. The product was confident enough …

Continue Reading

Designing around Technical Limitations

Design conversations usually start with the ideal solution. A smooth workflow. A simple interface. Everything connected and reacting instantly. Real product work is rarely that clean. While working on an enterprise tool, I ran into a situation where a missing API forced me to rethink a small but important part of the interface. When the original interaction depended on something …

Continue Reading

The Best User Guide Is the One Users Never Need

While designing an enterprise tool, I added a small section for documentation. A standard user guide area. Most enterprise products include this kind because they expect users to eventually need instructions. During a product demo, I pointed it out. The response was immediate. “Oh… we didn’t know that was there.” At first, it sounded like a problem. Documentation that nobody …

Continue Reading

Usability Testing Is Where the Truth Shows Up

I used to treat usability testing like a checkpoint. Do the designs, run a few sessions, confirm things look fine, and move on. Then I started sitting in on more sessions and realised there was more to it. Usability testing is usually the first moment where reality shows up. Watching always beats asking When you ask people questions, they try …

Continue Reading

Balancing Security and UX

Quick background behind this post. I had recently signed up to this app and frequently made use of it for international transactions. The transfer process was quite seamless and delivery time was quite impressive! But the process of getting into the app appeared to be a hurdle. On the one hand, I understand why the app implemented this security measure. …

Continue Reading

Why Your High Uninstall Rate Might Be Your Biggest Win

In the world of business, there’s no denying that data is king. From analyzing user behavior to predicting market trends, data can help companies make better decisions and stay ahead of the competition. Typically, a high number of uninstalls is perceived negatively. This is because if users are uninstalling your application, it implies that they are not utilizing it, and …

Continue Reading

5 steps to conduct user research that gets results

As a product designer, user research is essential to creating products that meet both user and business needs. But what does it actually take to conduct user research that gets results? In this blog post, I’ll share my top tips for conducting user research that will help you understand your users’ needs, identify problems, and come up with solutions that …

Continue Reading