Blog
Building a Real Ecommerce Platform from Scratch
What I learned building a full ecommerce platform with Stripe, PayPal, Redis-backed cart, and clean architecture, deployed with CI/CD to DigitalOcean.
Makefiles Made My Dev Life Easier
How I use Makefiles to turn multi-step Docker and CLI workflows into single commands, with real examples from two full-stack projects.
Comparing Local vs Cloud LLMs for Content Filtering
What I learned building a research platform that runs on-device AI models and cloud APIs side by side to classify web content in real time.
Building a Booking System That Does Not Double-Book
How I used distributed locking with Valkey, SignalR for real-time updates, and OpenTelemetry tracing to build a reservation system that handles concurrency correctly.
Migrating Legacy .NET to Modern Architecture: What Actually Works
After migrating .NET applications across different industries, here are the patterns that consistently deliver results, and the mistakes that do not.
Building Data Pipelines with Dagster and the Medallion Architecture
A practical guide to building production data pipelines with Dagster and the medallion architecture, based on real experience processing healthcare claims data at scale.
Event-Driven Architecture on AWS: Connecting Legacy and Modern Systems
How I used EventBridge, SQS, SNS, and Lambda to build an event-driven bridge between legacy on-prem systems and modern cloud services, and what I learned about designing events that last.