Skip to content(if available)orjump to list(if available)

Way to Address Product Design Failure

Way to Address Product Design Failure

6 comments

·September 3, 2025

boricj

As a software engineer, I was summoned twice from high-up to directly deal with an end-user issue.

Once, it was an issue with the installation of a legacy product I didn't work on that failed on a specific platform. I was handed a RDP session and had 30 minutes to figure it out. Somehow I pulled through, found the bug in the installer and fixed it live. Apparently the customer was at the end of their wits because they were bouncing back and forth with support for the past three months or so.

Another time, it was random crashes in a legacy product I didn't work on (again) that happened only with a specific combination of hardware and operating system. In three days, I've root caused it to the product's platform abstraction layer where the pthread mutexes were not created with the recursive flag. The bug was introduced over 10 years ago and the undefined behavior only triggered with a recent version of glibc running combined with a recent generation of Intel processors.

In both cases, I can't help but sympathize with the customer, who hit a real critical bug and had to escalate it all the way up until it reached me, the person you call when there is no one else left to call.

quamserena

Something is wrong with this website. It gets stuck at 100% CPU and keeps allocating memory halfway through loading on FireFox. Archive version (https://archive.is/yfR6J) works fine.

jiehong

The top banner also float in the middle when scrolling down or up.

When you go back from an article, the previous page reloads from the top and your position is lost.

It isn’t working that well on mobile, overall.

nine_k

Works fine for me in Firefox under Linux. (Maybe you're not running an ad blocker?)

zote

Must be an issue with the site itself when viewed in Firefox on Windows; I've run into the same thing every time someone shares it here on HN. I even disabled uBO thinking that might be the cause, but the behavior didn't change. Eventually, I just gave up trying to access it.

Honestly, it's been disruptive enough that I'm considering adding the site to a personal blocklist, just to avoid running into it again. In the few times it's happened, the only way to recover was force-closing the browser, or waiting an excruciating amount of time and with a poorly responding browser try to close the tab.

nine_k

BTW this approach, monitoring social media and responding personally, meshes well with the idea of doing things that don't scale. While you're still small, going out of your way to delight the customer is one of the stronger ways to build customer loyalty and brand awareness. (And your company may stay small for quite some time.)