Zero‑Downtime PostgreSQL Migration Using Logical ReplicationMigrating a production database is often a high-stakes operation. Traditional "dump and restore" methods require significant maintenance windows, leading to service downtime. To solve this, PostgreSQL offers Logical Replication, a native mechanism th...Dec 17, 2025 · 4 min readblog.vivekkaushik.com
Keeping Dokku Apps Fresh: The Easy Way to Update Deployed ImagesEver found yourself in the endless cycle of "delete Docker image, redeploy, repeat" to keep your Dokku apps updated? You’re not alone. If your Dokku-deployed application relies directly on a Docker image (perhaps from Docker Hub or your private regis...Jul 30, 2025 · 2 min readblog.vivekkaushik.com
Internet Failover with Netplan and iptables on Ubuntu 24.04Lately, my internet has been throwing tantrums — not because the connection itself is bad, but because every time the power blinks, my router decides it's time for a little nap. Naturally, the obvious3SJun 13, 2025 · 11 min readblog.vivekkaushik.com
Guide: How to configure Proxmox with WiFiSo, one day I saw my old laptop sitting there, collecting dust like it was auditioning for a role in an apocalypse movie. And then it hit me: "Why not turn it into a server?" There was just one minor hiccup. Its Ethernet port was as dead as my dreams...Dec 31, 2024 · 3 min readblog.vivekkaushik.com
Step-by-Step Guide: Nginx Ingress Setup on AKSRecently I was tasked with setting up kubernetes cluster with an Nginx Ingress. As a newcomer to Kubernetes, I tackled this setup and learned a thing or two along the way. Let me walk you through my experience and share some helpful tips. The Goal: S...Aug 7, 2024 · 3 min readblog.vivekkaushik.com