Own product, Brik
An invoice total that showed up 100 times too small.
A 450,000-naira item showed as 4,500 on Brik's mobile invoice screen. I found it while checking that screen myself.
What was happening
One part of the app stored amounts in naira and another expected kobo. They were using different units for the same number, so the total on screen was out by a factor of 100.
What I changed
I made both parts use the same calculation, including how amounts are converted and rounded. Then I added tests for the original amount, different quantities, several invoice lines, rounding, and half-filled or wrong entries.
Why it matters for a launch
An invoice or payment screen can look finished in a demo while a small mix-up changes the amount a customer sees. The real work was finding that one mix-up, making both parts follow the same rule, and testing the cases that could bring it back.
Got something that looks finished but isn't safe to launch?
Start with a $300 Launch Triage.
Tell me about the blocker