Architecture
Essay / 2026
Treating a shared ledger like an offline notebook
- What I tried
- I wrote about applying offline-first habits from a personal boxing app to a vehicle marketplace.
- Why I thought it would work
- Local-first feels like the same 'it should work on a bad radio' problem. Gloves Up really does live on-device.
- What actually happened
- A marketplace is a shared ledger. Availability is not a private notebook. The public essay is the record: pretending those are the same architecture is how you double-book a vehicle.
- What broke
- The idea, not a production outage. The failure was conceptual — and it is the useful part.
- What I learned
- Closed personal datasets and shared booking state are different products. Sync is a product decision, not a library.
- What I would do now
- I keep Gloves Up offline-first. RentaraH stays a networked ledger. I would not sell 'local-first' as a default for inventory.