docker 21
- Tightening a dev VM that was quietly living without a firewall
- Incus vs. Docker: System Containers vs. App Containers
- Faster Rails Docker Feedback Loop: Runtime Deps and HMR
- Migrating a Rails App from Yarn + Webpacker to pnpm + Vite
- Fixing the Asia/Rangoon Postgres Error on Alpine Linux
- localhost vs 127.0.0.1 vs 0.0.0.0: Network Binding Explained
- Speeding Up Docker: Fixing Slow Host-to-Container File Sync
- Nokogiri vs libxml2: Debugging a Dynamic Library Conflict
- Build and Push Docker Images to Quay.io with GitHub Actions
- Kaniko: building container images without a Docker daemon
- ARG, ENV, and BuildKit secrets: how each behaves in Docker
- Linux kill signals: graceful shutdown in containerized workers
- Retry mechanisms for flaky CI and Docker builds
- Docker secrets: how layers leak them and how BuildKit fixes it
- Docker Buildx --on-error: drop into a shell when a build fails
- How to Debug Docker Image Builds
- Running Multiple Processes in a Single Container
- Self-Hosted Whisper: A Speech-to-Text API with Ruby and Kubernetes
- Building and Deploying pgpool Images with GitHub Actions
- Rails in Kubernetes: Migrations, Jobs, and Puma
- Config Approaches: Files, Env Vars, and Config Servers