Articles
How I handle offline sessions, synthetic stops, and late syncs in a time-tracking desktop app
How I used eventual consistency and idempotency to prevent data loss when the network fails.
Building with NextJS Pt.3 (Syncing GitHub Issues because Jira is Terrible)
The Inevitable Frontend Collision. Scaling the dashboard, adding GitHub sync, and the beauty of owning your own project management tool.
How I squeezed a BERT sentiment analyzer into 1GB RAM on a $5 VPS
How to fit a transformer model into a low-memory VPS using Dynamic Quantization and ONNX Runtime.
Go 1.22, SQLite, and Next.js: The "Boring" Backend
Setting up the plumbing. Why plain Go is better than any framework, battling CORS, and connecting a NextJS frontend that feels suspiciously heavy for a task manager.
Lesson Learned: The Silent Danger of Hydration Fallbacks
How a missing HTML attribute can leak plain-text credentials during network throttling, and why Progressive Enhancement still matters in 2025.
Building with NextJS (When You'd Rather Use Svelte)
A reluctant dive into NextJS. Following my journey building a real task management app with Go and NextJS, because the best way to judge a framework is to actually build something with it.