Writing
Deep dives on backend engineering, system architecture, and building products that scale.
2026
I Built a macOS Menu Bar App with AI. The App Was Small; the Bugs Were Not.
What sleep-safe timers, stale UI callbacks, midnight boundaries, and 66 tests taught me about AI-assisted software development.
How to Build a Reliable macOS Menu Bar App with SwiftUI, AppKit, and SwiftData
A step-by-step architecture guide to status items, native popovers, SwiftData persistence, sleep-safe timers, calendar boundaries, inline editing, and testing.
2024
🚀 Optimizing Docker for Node.js: From 1.34 GB to 267 MB! 🐳✨
In this blog, we’ll walk you through our before and after Dockerfiles, highlight the optimizations, and share tips for creating…
Streamlining Backend Development with Microservice Template 🚀
In the realm of software development, efficiency, scalability, and maintainability are not just goals — they are essential criteria for…
2023
🤖 Journey Through Building a Microservices System with NestJS
Hello fellow developers and tech enthusiasts! 👋 I’m thrilled to introduce “Tasker” — my latest project built with NestJS, now live on…
Creating a Reusable Database Schema Management NPM Package: A Comprehensive Guide
In a microservice architecture, each service typically defines its own database schema and logic. This approach often leads to:
🚀 Supercharge Your Flutter Web App: Deploy with Ease on Google Cloud Run
As a backend developer, I often find myself collaborating closely with my frontend team to ensure the seamless deployment of web…
Get notified of new articles
No spam. Just one email when I publish something new.