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.
Local LLM Deployment: Ollama, vLLM & llama.cpp
Deploy large language models locally and on-premise. Covers Ollama, vLLM, llama.cpp, quantization,...
Event-Driven Architecture — Queues, Topics, and Streams
A practical guide to event-driven architecture: events vs commands, message brokers, patterns like...
Monolith to Microservices — Migration Strategies
A practical guide to decomposing monoliths: strangler fig, branch by abstraction, and incremental...
Connection Pooling: Optimize Database Connections for Scale
A practical guide to database connection pooling: sizing pools, handling idle timeouts, detecting...
Data Migration: Zero-Downtime Strategies That Work
Plan, dual-write, backfill, and validate a zero-downtime data migration — with schema evolution...
ETL Pipelines: Extract, Transform, Load for Data Engineers
A practical guide to ETL pipelines: extracting data from multiple sources, transforming with...
Complete Guide to PostgreSQL Replication
Set up and operate PostgreSQL replication in production: streaming and logical replication,...
Database Replication — Primary-Replica, Multi-Primary
A practical guide to database replication strategies: primary-replica, multi-primary, synchronous...
A/B Testing Guide: Design, Statistics and Pitfalls
A practical guide to A/B testing: hypothesis design, sample sizing, statistical analysis, tooling,...
Blue-Green Deployment Guide
A practical guide to blue-green deployments: architecture decisions, traffic-switch mechanisms,...
Canary Deployment: Gradual Rollouts with Safety Controls
A practical guide to canary deployments: traffic splitting, automated promotion, rollback triggers,...
CI/CD Pipeline Security: Prevent Supply Chain Attacks
A practical guide to securing CI/CD pipelines: secrets management, least-privilege runners,...
Feature Flags: Progressive Release and Safe Experimentation
A practical guide to feature flags: implementation patterns, progressive rollouts, kill switches,...
Code Review Best Practices: Authors and Reviewers
A practical guide to useful code reviews: how to write reviewable code, give constructive feedback,...
AWS Basics — Core Services for Developers
A practical guide to AWS core services for developers: compute, storage, databases, networking, and...
Azure Basics — Core Services for Developers
A practical guide to Microsoft Azure core services for developers: compute, storage, databases,...
Chaos Engineering — Principles, Tools, and Safe Experiments
A practical guide to chaos engineering: build resilient systems by intentionally injecting...
CI/CD Pipeline Guide: From Commit to Production
A practical guide to building CI/CD pipelines with GitHub Actions, testing gates, deployment...
Complete Guide to CI/CD with GitHub Actions
Build CI/CD pipelines from scratch with GitHub Actions. Covers workflows, runners, matrix builds,...
Docker Compose: Multi-Service Local Development
Master Docker Compose for local development: multi-service environments, networking, volumes,...
No results found.