Project · live on iPhone and web
Feral Travels
A road-trip planner for people who travel in their vehicle. You describe the trip in a sentence; Penny plans every day's drive, and Finn places fuel stops so you never run dry.



The engineering
Built like a team of one that can't afford a bad deploy
- 1
Every PR gets its own database
CI branches a fresh Neon database per pull request, runs the suites against a real preview deploy, and only a promote workflow can migrate and ship production — in that order.
- 2
Incidents become guards, not memories
Each production incident has a written postmortem and a structural fix that makes the class of bug impossible to reintroduce — mutation-checked by putting the bug back and watching the test fail.
- 3
E2E tests that behave like real users
Playwright on the web and Maestro on iOS sign up, plan trips and receive real email — no backdoors — so the suites catch the bugs users would.
- 4
An LLM kept on a short leash
Penny uses Claude Haiku only to turn a sentence into typed API calls; the planner around it is deterministic. A classifier ahead of the model can be switched per user from the admin panel.
In the app
One message to a 14-day plan



Stack