Tag: management
Browse 11 practical software engineering resources tagged with "management". Discover code recipes, design patterns, documentation templates, and in-depth guides to help you build, deploy, and maintain production-ready solutions involving management. Each resource is written for engineers who ship real systems, with copy-paste examples and practical trade-offs.
Engineering Management
Engineering management covers the practices, processes, and tools that help teams deliver reliable software at scale. It bridges technical execution with organizational goals.
The resources below cover on-call, incident management, project planning, team processes, runbooks, and operational excellence. Each guide is aimed at engineers and managers working in production environments.
Every resource includes clear explanations, copy-paste code, and practical warnings. Use them to make informed decisions, avoid production pitfalls, and speed up your delivery. If you are just getting started, read the beginner-friendly articles first; if you are experienced, jump straight to the advanced patterns and architecture guides. New resources are added regularly, so bookmark this page and check back for the latest patterns.
Scheduler Agent Supervisor Pattern
Coordinate resilient job scheduling by separating scheduling logic from execution agents and adding...
Cache Eviction Policy Template
Template for documenting cache eviction rules per cache layer: LRU, LFU, TTL, FIFO, random...
Change Management Template
A template for documenting CAB reviews and rollback criteria for production changes.
Incident Communication Template
A template for notifying stakeholders during production outages with pre-drafted messages for each...
Kubernetes Resource Quotas Template
Template for defining Kubernetes resource quotas per namespace: CPU and memory limits, object count...
Patch Management Template
A template for scheduling, testing, and deploying security patches across environments.
GraphQL Deprecation Policy Template
Policy template for deprecating GraphQL fields, types, arguments, and enum values safely. Includes...
Vulnerability Management Process Template
A template for vulnerability management covering discovery, triage, prioritization, remediation...
Technical Debt: Track, Prioritize, Pay Down
Master technical debt management: identify debt types, track with debt registers, prioritize using...
Technical Documentation Strategy: Docs as Code
A practical guide to treating documentation as code: versioning, review workflows, structure, and...
Alert Management: On-Call Alerting That Works
A practical guide to alert management: reducing alert fatigue, defining severity levels, escalation...