DevOpsby Khalid ArafaRedis Pub/Sub vs Caching vs Rate Limiting: When to Add Each LayerRedis can cache reads, enforce shared limits, or broadcast events—but each solves a different problem. Learn when to add each layer and when not to.Read more →27 Sept 2026
DevOpsby Khalid ArafaRate Limiting and Caching at the API Gateway Layer: Protecting Your Backend From Its Own TrafficMost outages aren't attacks, they're your own traffic overwhelming itself. A concept-first look at how rate limiting and caching work together at the API gateway to keep one misbehaving client, integration, or traffic spike from degrading service for everyone else.Read more →11 Sept 2026
DevOpsby Khalid ArafaThe Backup Strategy That Actually Protects Your VPS Data (And Why Automation Isn't Optional)Manual backups fail under pressure, and unmonitored automated ones fail silently. A layered VPS backup strategy, the 3-2-1 rule, application-aware dumps, encrypted off-site transfer, dead-man's-switch monitoring.Read more →7 Sept 2026
DevOpsby Khalid ArafaBackup Strategy for a Dockerized MongoDB Replica Set: Disaster Recovery You've Actually TestedA replica set isn't a backup — it protects against a dead node, not a dropped collection or a bad migration. Here's the mongodump/oplog setup I actually run against a Dockerized MongoDB replica set, why restore testing is the step everyone skips, and when to graduate to filesystem snapshots or PBM iRead more →28 Aug 2026
DevOpsby Khalid ArafaBuilding My Own Firebase Alternative (flexdocs) — Self-Hosting a Realtime BaaS with Docker, Nginx & MongoDBI built my own self-hosted Firebase alternative to escape Firebase pricing and lock-in. Meet flexdocs — a realtime BaaS on Docker, Nginx & MongoDB.Read more →6 Jul 2026
DevOpsby Khalid ArafaHow to Dockerize an Application in 15 Minutes: A Practical WalkthroughLearn how to dockerize an application step by step: write a lean Dockerfile, ignore junk, build a small image, and run your whole stack with one command.Read more →20 Jun 2026
DevOpsby Khalid ArafaHow to Automate SSL Certificates in Docker for Free ForeverAutomate free SSL certificate renewal in Docker with Certbot and Nginx. Set it up once, renew forever, zero downtime.Read more →14 May 2026