StackPractices

devops

Practical resources about devops for software engineers.

203 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.

advanced

Local LLM Deployment: Ollama, vLLM & llama.cpp

Deploy large language models locally and on-premise. Covers Ollama, vLLM, llama.cpp, quantization,...

local-llm ai ollama vllm
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

Plan, dual-write, backfill, and validate a zero-downtime data migration — with schema evolution...

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

Set up and operate PostgreSQL replication in production: streaming and logical replication,...

intermediate

Database Replication — Primary-Replica, Multi-Primary

A practical guide to database replication strategies: primary-replica, multi-primary, synchronous...

database-replication failover high-availability guide
intermediate

A/B Testing Guide: Design, Statistics and Pitfalls

A practical guide to A/B testing: hypothesis design, sample sizing, statistical analysis, tooling,...

intermediate

Blue-Green Deployment Guide

A practical guide to blue-green deployments: architecture decisions, traffic-switch mechanisms,...

intermediate

Canary Deployment: Gradual Rollouts with Safety Controls

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

intermediate

CI/CD Pipeline Security: Prevent Supply Chain Attacks

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,...

beginner

Code Review Best Practices: Authors and Reviewers

A practical guide to useful code reviews: how to write reviewable code, give constructive feedback,...

beginner

AWS Basics — Core Services for Developers

A practical guide to AWS core services for developers: compute, storage, databases, networking, and...

beginner

Azure Basics — Core Services for Developers

A practical guide to Microsoft Azure core services for developers: compute, storage, databases,...

azure cloud-computing azure-functions blob-storage
advanced

Chaos Engineering — Principles, Tools, and Safe Experiments

A practical guide to chaos engineering: build resilient systems by intentionally injecting...

chaos-engineering resilience fault-injection sre
intermediate

CI/CD Pipeline Guide: From Commit to Production

A practical guide to building CI/CD pipelines with GitHub Actions, testing gates, deployment...

intermediate

Complete Guide to CI/CD with GitHub Actions

Build CI/CD pipelines from scratch with GitHub Actions. Covers workflows, runners, matrix builds,...

intermediate

Docker Compose: Multi-Service Local Development

Master Docker Compose for local development: multi-service environments, networking, volumes,...

No results found.