PocketFi! Get the app →
Blog

Notes from building this thing.

Engineering write-ups, design choices, milestone posts. Roughly one every other week. No newsletter trickery.

Subscribe
Or grab the RSS feed. One email, two articles, ~monthly.
JAYA GROCER
Eggs11.80
Oat milk12.90
Bread5.50
TOTAL142.30
Engineering 6 min read

Why our receipt OCR runs on your phone, not our servers

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.

BY
Boon Yong · May 10, 2026
A
B
M
Y
Coming soon
Engineering 9 min read

How we built shared wallets in three weekends

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.

BY
Follow on GitHub for the drop
Coming soon
Notes 4 min read

One year of PocketFi: numbers, mistakes, what’s next

2,400 active wallets, 240 GitHub stars, 7 releases, ~80 closed issues. Also: three things I would do differently if I started today.

BY
Follow on GitHub for the drop
account_balance ? phone_iphone
Coming soon
Roadmap 5 min read

Why PocketFi doesn’t connect to your bank (yet)

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.

BY
Follow on GitHub for the drop
Coming soon
Engineering 8 min read

Making Malaysian receipts readable: 2,000 receipts, 6 weeks

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.

BY
Follow on GitHub for the drop
Coming soon
Design 5 min read

Picking a palette: why navy and yellow

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.

BY
Follow on GitHub for the drop