$ cat articles
Articles
Problems I hit while building, what I tried, and what I'd do again. RSS

~/articles · 19 Oct 2026 · 5 min read
Meet CarLog: every cost of your car in one app
I wanted to know what my car really costs me, so I built CarLog for myself. A tour of what it does: fuel economy, expenses, reminders, documents, and a home-screen widget.
- Product
- iOS
- Flutter
- Side project

~/articles · 19 Oct 2026 · 5 min read
Meet HomeSplit: shared expenses, groceries, and chores in one app
HomeSplit is my iOS app for people who share a home. A tour of what it does: splitting bills, settling up, groceries, chores, receipt scanning, and themes.
- Product
- iOS
- Flutter
- Side project

~/articles · 19 Oct 2026 · 16 min read
From Laravel to Cloudflare Workers: rebuilding Laravel Restify on Hono
Hono gives you a router and a handler. Moving a Laravel backend to Workers, we needed a framework that scales across services, so we rebuilt Laravel Restify's shape on top of Hono.
- Laravel Restify
- Cloudflare Workers
- Hono
- TypeScript

~/articles · 19 Oct 2026 · 6 min read
One config per screen: parent tests for every CRUD screen in a Playwright suite
Ten copy-pasted page classes became one declarative config per screen, a shared CrudPage, and parent tests every module inherits, plus the module-specific tests that sit next to them.
- Playwright
- TypeScript
- Testing
- E2E