Carta Operum
Chart
Work
About
Journal
Contact
Journal
Notes from the voyages: what broke, what held, and what I would do again.
All
30
Sync
6
Web
3
Mobile
5
Server
5
Craft
6
Money
5
Newer entries
Date
Bearing
Entry
Watch
18 Jun 2026
Money
Pinafore
A discount that starts on time
Scheduled promotions decided by the server, not by the clock on a phone.
1 min
9 Jun 2026
Craft
TicketBus365
Booking without an account
The guest path, the one-time code, and why the account is asked for last.
1 min
29 May 2026
Mobile
Cadence
Drawing a run while it happens
Turning a stream of GPS fixes into a clean route, one kilometre marker at a time.
1 min
18 May 2026
Craft
Cellar
A taste profile in three sliders
Body, tannin and sweetness: why a bottle gets three small sliders instead of five stars.
1 min
6 May 2026
Sync
Galley
Streams instead of polling
Pushing an order's status to the phone the moment the kitchen changes it.
1 min
27 Apr 2026
Money
LowPrice
Price per kilo, not price per pack
The Per-Kilo Leviathan: a pack on sale can still cost more than a bigger one at full price.
1 min
16 Apr 2026
Server
Pinafore
Fuzzy search and facets in PostgreSQL
Forgiving a typo in 'dungarees' without adding a search engine to the stack.
1 min
7 Apr 2026
Money
TicketBus365
Six languages, four currencies, one set of screens
Euro, zloty, koruna and hryvnia at checkout, with no second build of the app.
1 min
Newer entries
1
2
3
4
Older entries