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
4 Nov 2026
Sync
Cadence
Heart rate, from the sensor to the screen
Live vitals on the workout screen: one stream, many readers, and a state for 'lost'.
1 min
2 Nov 2026
Craft
Cellar
A reminder that is not a wall
The 21+ notice: telling the buyer plainly without turning checkout into a quiz.
1 min
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
22 Oct 2026
Mobile
LowPrice
Links that open the right product
Deep links with AppsFlyer, from a shared message to a product screen.
1 min
16 Oct 2026
Web
Pinafore
One admin panel in Laravel for a Dart backend
Why the shop owner's tool is not written in Dart, and how both sides stay apart.
2 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
1 Oct 2026
Craft
Cadence
Twenty weeks in a grid
The streak heatmap: a habit written in a hundred and forty small squares.
1 min
22 Sep 2026
Sync
Cellar
Each seller's order, in step
Real-time order status for a shopper who bought from three wineries at once.
1 min
1
2
3
4
Older entries