Zero-Downtime Releases with Docker Compose on One EC2 InstanceImagine this scenario. You have one EC2 instance. It runs seven containers: a web application, two background workers, a database, a cache, a RADIUS server, and a reverse proxy. You push a change. YouAug 19 · 8 min readblog.yusadolat.me
From SD to Silicon: Making your NanoPi Production-ReadyWe’ve all been there. You spend hours perfectly tuning your OpenWrt configuration, setting up your captive portals, and hardening your firewall. Then, six months later, the system hangs. Why? Because Mar 29 · 3 min readblog.yusadolat.me
Understanding TOTP: What Really Happens When You Generate That 6-Digit CodeThis article started from a tweet. Someone on Twitter said they "lowkey want to understand the technology behind Google Authenticator" and I dropped a quick reply - explaining that it's basically TOTP: your device and the server share a secret key, b...Dec 8, 2025 · 5 min readblog.yusadolat.me
Speed Up Your AWS CodeBuild Docker Builds by 25% Using ECR as a Remote CacheHave you ever sat there waiting for your CodeBuild project to rebuild your entire Docker image... again? Even though you only changed a single line of code? Yeah, me too. And it's frustrating. Today, I'm going to show you how I reduced our Docker bui...Oct 20, 2025 · 7 min readblog.yusadolat.me
Deploying Next.js SSR on Cloudflare: The Complete Guide to OpenNext vs next-on-pagesAfter you complete this article, you will have a solid understanding of: Why deploying Next.js SSR on Cloudflare is different from traditional hosting The real difference between Cloudflare Pages with next-on-pages and OpenNext adapter How the fre...Aug 2, 2025 · 8 min readblog.yusadolat.me