Building Bulletproof Deployments: The knowngoodstate Pattern

A battle-tested deployment pattern that ensures every deploy can be safely rolled back, with pre-linked database backups and verified health checks.

How to Let Docker Containers Control Other Containers (Without Docker-in-Docker)

Learn how to enable Docker containers to manage other containers by mounting the Docker socket, avoiding the complexity of Docker-in-Docker setups. This tutorial provides a complete working example and discusses security considerations.

Incognito Shell - Isolating Credentials with Subshells in Bash

Isolate credentials safely with Bash subshells. Learn how to create temporary, self-cleaning execution environments for GCP scripts. No credential leaks guaranteed.

Reliable Python Proxy Server with Docker, systemd, and Log Management on GCE

A Dockerized Python proxy server with automated deployment, logging, and service management using Docker Compose and systemd on a Debian-based GCE instance.

How to kill a server from a Makefile

Learn how to kill a server process from a Makefile using the lsof command to find the PID and kill it.

How To Set Up a Node.js Application for Production on Ubuntu 22.04 using caddy

Deploy Node.js apps to production on Ubuntu 22.04 with Caddy and PM2. Complete setup guide with HTTPS, firewall, and process management. Production-ready.

How to add additional disks in GCP (Google Cloud Platform)

Add and configure additional disks in Google Cloud Platform. Complete guide covering gcloud commands, formatting, mounting, and auto-mount setup included.

How to create a multi-stage docker builds

Unlock the Power of Multi-Stage Docker Builds: Optimize Your Images

Whitelisting of ips in nginx config

Whitelist IPs in Nginx for enhanced security. Configure IP restrictions for domains, subdomains, URLs, and IP ranges. Protect your web applications with access control.