Articles tagged "devops"
Page 2 of 5
Docker Compose v2 Tutorial 2026: From Local Dev to Production with Profiles, Health Checks, and Secrets
Docker Compose v2 tutorial 2026: compose.yaml structure, health checks, profiles for dev/staging/prod, secrets management, named volumes, depends_on with conditions, and production patterns.
Git Rebase vs Merge vs Squash: When to Use Each (2026 Guide)
Git rebase vs merge vs squash explained: when each strategy produces a better commit history, how to do interactive rebase, how to fix a botched rebase, and team workflow recommendations.
GitHub CLI (gh) Tutorial 2026: Replace Your Browser Workflow from the Terminal
Complete GitHub CLI (gh) tutorial 2026: manage issues, create and review PRs, trigger GitHub Actions, create releases, build custom aliases, and use gh in CI/CD scripts — full developer workflow from the terminal.
Helm Charts Tutorial 2026: Create, Test, and Publish Kubernetes Applications
Helm charts tutorial 2026: create a Helm chart from scratch, values.yaml overrides, dependencies, chart testing with helm unittest, and publishing to OCI registry (GHCR/ECR).
Linux File Permissions Explained 2026: chmod, chown, umask, SUID/SGID, and ACLs
Linux file permissions complete guide 2026: read/write/execute bits, chmod octal and symbolic, chown, umask, SUID/SGID security risks, sticky bit, and setfacl/getfacl for fine-grained ACLs.
Linux Process Management 2026: ps, top, htop, btop, kill, nice, and OOM Killer
Linux process management guide 2026: ps aux, top, htop, btop/bpytop, kill signals, nice/renice, lsof, strace, /proc filesystem, zombie processes, OOM killer, and systemd-cgtop for cgroups.
Nginx Reverse Proxy Tutorial 2026: TLS, Rate Limiting, Load Balancing, and Security Headers
Production Nginx reverse proxy tutorial 2026: configure TLS with Certbot, rate limiting, load balancing, security headers, JSON logging, and performance tuning for FastAPI/Flask/Node backends.
PostgreSQL Full-Text Search Tutorial 2026: tsvector, GIN Indexes, Ranking, and Autocomplete
PostgreSQL full-text search tutorial 2026: tsvector, tsquery, GIN indexes for sub-50ms searches on 1M rows, ts_rank relevance ranking, multi-language stemming, autocomplete with pg_trgm, and when to use Elasticsearch instead.
Python Logging Best Practices 2026: stdlib vs structlog vs loguru with JSON Output
Python logging best practices 2026: stdlib logging pitfalls, dictConfig template, structlog for structured JSON logging, loguru for simplicity, FastAPI middleware integration, and Sentry setup.
Python Virtual Environments in 2026: venv vs conda vs uv vs Poetry — When to Use Each
Python virtual environments in 2026 compared: venv vs conda vs uv vs Poetry — speed benchmarks, use case decision guide, pyproject.toml workflow, and Docker best practices.