Stop Building Features No One Can Find
•
4 min read
You built something useful. You shipped it fast. Maybe you even ran a tidy launch thread on LinkedIn. And now… it’s dead weight. Buried in your UI. Ignored. This isn’t a development problem. Or even a design one. It’s a discovery problem – and it’s killing your product. Discovery Is the Bottleneck Most founders we…
When Your Settings Page Becomes the Product
•
3 min read
If your settings page is longer than your actual product, you’re not giving users freedom – you’re handing them your design indecision. Settings pages that stretch endlessly downward aren’t empowering – they’re exhausting. Each toggle, checkbox, or dropdown represents a decision your team refused to make. It’s your uncertainty passed directly onto the user. A…
Who Are You Designing For — Really?
•
3 min read
A team in mid-sprint, tired but caffeinated. You’re in Figma or Slack or Notion, staring at a half-finished flow someone labeled “v3-final-ish.” Someone says, “Let’s just tweak the copy so it’s less confusing.”Another chimes in: “Legal needs to approve it anyway.”A third shrugs: “Our sales team just needs something to demo.” No one asks: “Who’s…
The UX Mistake That Makes You Sound Unsure
•
4 min read
Your product is nice. Too nice. Everything says “maybe.” Every modal wants to know if it’s a good time. Every tooltip apologises for existing. It’s all lowercase and softly rounded — like if Helvetica had social anxiety. We get it. You want to be helpful, human, inoffensive. You want to sound like a warm breeze.…
Your product works. Mostly. The flows are familiar. The nav still kind of makes sense. Nothing’s technically broken. And yet, everything feels… off. This post is for product managers, founders, and leads who’ve started asking themselves: “Should we redesign?” Before you book a redesign sprint — stop. You might not need a redesign.You might need…
The First Version Is Supposed to Be Awkward
•
3 min read
You know the one. The MVP built by a freelancer over a long weekend, styled with inline CSS, powered by a Google Sheet and a thousand silent prayers. And somehow — it worked. The team raised money. Got users. Found traction. It looked like hell, but it proved a point. That something about the idea…
The feature shipped. The onboarding was polished. The numbers looked fine. And then… nothing. No tickets. No replies. No praise. No complaints. No usage. Just empty sessions and quiet churn. And the worst part? Everyone in the room thought that meant success. This is a post about the signal inside that silence — and how…
Every designer, at some point, ships a button that doesn’t work. Maybe it launches a spinner that spins forever. Maybe it opens a modal promising a feature that hasn’t been built. Maybe it just… refreshes the page and hopes you don’t notice. We don’t talk about these buttons much. They’re awkward. They’re compromises. But they…
Most of your product’s worst UX failures won’t show up in analytics. They’ll show up in a support ticket from someone who accidentally backspaced their way out of a signup flow. Or rage-clicked a modal five times on a cracked screen. Or tried to use your beautifully designed pricing table through the lens of Safari…
This isn’t a pitch. It’s not a teardown. And it’s definitely not for clout. It’s a reflex. A twitch in the brain. The quiet urge to take something you admire and… move a few things around. We’re talking about unsolicited redesigns — the ones that happen in your head, on a napkin, in a Figma…