devops

Practical resources about devops for software engineers.

214 results

Automating Infrastructure and Delivery

DevOps bridges the gap between writing code and running it in production. Containerization, CI/CD pipelines, infrastructure as code, and observability are no longer optional — they are table stakes for modern engineering teams.

Find practical recipes for building Docker images, writing GitHub Actions workflows, deploying to Kubernetes, managing Terraform state, and setting up Prometheus monitoring. Each guide is tested against real cloud environments and includes troubleshooting tips.

beginner

Onboarding Guide Template

A thorough onboarding guide template to help new team members get productive quickly.

beginner

Post-Deployment Verification Checklist Template

A checklist template for verifying deployments: health checks, smoke tests, metric validation, and...

beginner

Pull Request Template

A thorough pull request template to standardize code reviews and improve merge quality.

beginner

README Template

A production-ready README template for open-source and internal projects.

beginner

Release Notes Template

A release notes template that communicates changes clearly to users, operators, and stakeholders...

changelog devops release-notes semver
beginner

Runbook Template

A reusable template for operational runbooks: incident response, deployment procedures, and routine...

intermediate

Service Level Objective (SLO) Document Template

An SLO document template that defines reliability targets, error budgets, and escalation policies...

advanced

Complete Guide to Local LLM Deployment

Deploy LLMs locally and on-premise. Covers Ollama, vLLM, llama.cpp, LM Studio, model quantization,...

advanced

Event-Driven Architecture — Queues, Topics, and Streams

A practical guide to event-driven architecture: events vs commands, message brokers, patterns like...

advanced

Monolith to Microservices — Migration Strategies

A practical guide to decomposing monoliths: strangler fig, branch by abstraction, and incremental...

intermediate

Connection Pooling: Optimize Database Connections for Scale

A practical guide to database connection pooling: sizing pools, handling idle timeouts, detecting...

connection-pooling pgbouncer database-performance resource-management
advanced

Data Migration: Zero-Downtime Strategies That Work

A practical guide to data migration: planning, dual-write patterns, backfill strategies, schema...

intermediate

ETL Pipelines: Extract, Transform, Load for Data Engineers

A practical guide to ETL pipelines: extracting data from multiple sources, transforming with...

advanced

Complete Guide to PostgreSQL Replication

Master PostgreSQL replication. Covers streaming replication, logical replication, cascading...

intermediate

Database Replication — Master-Slave, Multi-Master

A practical guide to database replication strategies: master-slave, multi-master, synchronous vs...

database-replication failover high-availability guide
intermediate

A/B Testing: Experimentation Frameworks for Data-Driven

A practical guide to A/B testing: experiment design, statistical significance, sample sizing,...

intermediate

Blue-Green Deployment

A practical guide to blue-green deployments: architecture, traffic switching strategies, database...

intermediate

Canary Deployment: Gradual Rollouts with Safety Controls

A practical guide to canary deployments: traffic splitting strategies, automated promotion,...

intermediate

CI/CD Security: Harden Your Pipelines and Prevent Supply

A practical guide to securing CI/CD pipelines: secrets management, least-privilege runners,...

intermediate

Feature Flags: Progressive Release and Safe Experimentation

A practical guide to feature flags: implementation patterns, progressive rollouts, kill switches,...

No results found.