Ostrobothnia Nepalese Super League
Status:liveTournament and league platform for a real football association across five Finnish cities.
- Next.js 16
- TypeScript
- PostgreSQL
- Drizzle ORM
- Auth.js v5
- Tailwind CSS 4
- React Three Fiber
- Cloudflare R2
Work
6 projects, 4 of them live. Each one has a case study covering the problem, the constraints it was built under, the decisions taken, and what those decisions cost. The tradeoffs section is the interesting one.
Tournament and league platform for a real football association across five Finnish cities.
Self-hosted personal finance tracker that forecasts instead of just recording.
Automatically renews Oulu Finna library loans every week, for anyone who signs up.
Splits shared delivery income proportionally, with history and analytics. No build step at all.
Turns a Finnish course's weekly stream into something you can actually study from.
A native Android reader for Hacker News. Kotlin, Compose, MVVM.