Engineering write-ups, design choices, milestone posts. Roughly one every other week. No newsletter trickery.
We get this question every time someone sees the “Snap, don’t type” feature: where does the image go? Short answer: nowhere it doesn’t have to. Longer answer below.
It was supposed to be one weekend. Then I discovered Firestore composite indexes. Then I rewrote the contribution math. Then a roommate caught a bug at the dinner table.
2,400 active wallets, 240 GitHub stars, 7 releases, ~80 closed issues. Also: three things I would do differently if I started today.
A frequent feature request, an honest explanation, and a roadmap. Includes the Malaysian fintech landscape and why “open banking” is doing the heavy lifting in that sentence.
Tesco. Jaya Grocer. Mamak. Each merchant prints receipts differently. Here’s the dataset, the labeling pipeline, and the accuracy gains we got from each pass.
Money apps have a uniform — dark green, lots of white. We went the other way. Here’s the reasoning, the rejected palettes, and the bug it caused on AMOLED screens.