Skip to content

Blog

Operating live

The bugs that only show up once real people use the product every day. And the rule I adopted so none of them slip by unnoticed again.

By ·

This entry is also available in Spanish

With the site now serving real traffic, a different stage began: the bugs that only surface once real people use the product every day, not when I test it myself before shipping. A cart that claimed you’d save money by buying half your list somewhere else, when in reality you saved nothing. A product that didn’t show up in the catalog even though it existed.

The discipline I adopted here is easy to state and harder to keep up: every reported case becomes a permanent automated test. Fixing the bug and checking by hand that “it works now” isn’t enough — that only proves it works today. The test stays forever, running against every future change, so that specific case can never break again without someone finding out immediately.

With the product now running stably, it was time to go back to something that had been on the list since the start: the question of what to cook, which comes before any shopping list.