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
Date
Bearing
Entry
Watch
28 Oct 2026
Server
Galley
One set of models from phone to database
What sharing Dart classes between Flutter and Serverpod buys, and what it costs.
1 min
9 Oct 2026
Server
TicketBus365
Living with an API you do not own
Defensive parsing, honest errors, and a fake server for the days the real one is down.
1 min
21 Jul 2026
Server
Cellar
Search by wine, grape, region or winery
One search box, four kinds of answer, and the ranking that decides which comes first.
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
12 Feb 2026
Server
Pinafore
Stock per size, not per product
A child's dress exists as a size and a colour, and the stock is in the pairs.
1 min
Here this bearing begins.