Devlogs
Engineering write-ups, deployment stories, and notes from shipping software that real people depend on.
Serverless Content Sync: How I Made SQLite Survive Vercel Cold Starts
Vercel's /tmp is ephemeral — every cold start wipes your SQLite database. Here's how I bridged the gap using GitHub as a durable store with the Contents API, syncing content in and out on every request without adding infrastructure.
From Demo to Dependable: Engineering Decisions That Matter
A working demo and a dependable product are different things. The difference is in the invisible decisions: clear interfaces, observability, security, reproducible builds, and infrastructure costs. Here's how I approach each one.
Shipping Production Software as an Indie Developer
What I learned taking side projects from localhost to real users — reliability, deployments, and the boring stuff that actually ships.
AI Automation in Enterprise IT: Where It Actually Helps
After automating reporting and support workflows with Power Automate and LLMs, here's where the real ROI lives.
Azure and Microsoft 365 for Software Engineers
As an engineer coming from web dev, the Microsoft ecosystem felt foreign. Here's the mental model that made it click.
From IT Support to Software Engineer: The Transferable Skills
Years of enterprise IT support gave me a superpower most devs don't have — here's how it shapes how I build.
REST API Design That Ages Well
A small set of decisions that keep your REST API maintainable as clients and features pile on.