I used to think more settings meant a better app.
I used to think more settings meant a better app. I was wrong. When I first started building TinyPOS, almost every screen had another setting:
I used to think more settings meant a better app.
I was wrong.
When I first started building TinyPOS, almost every screen had another setting:
- Scanner settings
- Inventory settings
- Checkout settings
- Receipt settings
- Tax settings
- Product settings
I thought giving users more control would make the app more powerful.
Instead, it made the app harder to use.
Then I watched a few small shop owners try TinyPOS for the first time.
Something became obvious.
They didn’t want to configure a POS.
They wanted to start selling immediately.
So I changed my approach.
Instead of asking users dozens of questions, TinyPOS now makes most decisions for them:
- Walk-in Customer is selected by default.
- Tax uses the store default.
- Products inherit sensible defaults.
- Barcode scanning starts immediately.
- Recently Added helps users stay in the scanning flow.
- Most settings work well without any configuration.
Advanced options are still there—but they’re hidden until someone actually needs them.
One principle now guides almost every feature I build:
Good defaults are often better than more settings.
Every setting adds another decision.
Every decision slows someone down.
The best software often feels simple not because it has fewer features, but because users rarely need to configure them.
That’s the direction I’m taking with TinyPOS.
Scan. Sell. Done.
Have you ever removed settings from your product to make it easier to use?
#BuildInPublic #IndieDev #Flutter #ProductDesign #UX #MobileDevelopment #SmallBusiness #RetailTech #Startup #TinyPOS
From the studio
Explore the apps behind the writing.
Continue reading
More studio notes
September 29, 2026
TinyPOS: An Offline POS App Built for Small Shops
TinyPOS is for people looking for simple sales software that works without a constant internet connection. If you need a compact POS on your phone, TinyPOS is worth trying because it focuses on fast checkout and everyday inventory control.
Read articleSeptember 28, 2026
What if your entire POS could fit in your pocket?
That’s the idea behind TinyPOS. I built it for small shops that need to sell and manage their business — without setting up a complicated POS system.
Read articleJuly 29, 2026
A cashier scanned the same product 300 times today.
If every scan takes just one extra tap, that’s 300 unnecessary taps in a single day.
Read article