15 articles tagged #automation.
Design patterns where AI agents execute complex multi-step tasks autonomously, combining reasoning, tool use, and iterative decision-making.
Continuous Integration and Continuous Delivery/Deployment — practices that automate code integration, testing, and delivery to production. Foundation of modern software engineering.
Culture and set of practices that unify development (Dev) and operations (Ops) to deliver software with greater speed, quality, and reliability. It's not a role — it's a way of working.
Set of technical and cultural practices that implement DevOps principles — from Infrastructure as Code to blameless post-mortems. The "how" behind the philosophy.
Integration of security practices throughout the software development lifecycle, automating security controls in the CI/CD pipeline.
Practice of treating documentation with the same tools and processes as code: versioned in Git, reviewed in PRs, and automatically generated when possible.
GitHub's native CI/CD platform. Declarative YAML workflows that automate build, test, deploy, and any development lifecycle task — directly from the repository.
Operational practice using Git as single source of truth for infrastructure and configuration, with automatic reconciliation between desired and actual state.
Practice of defining and managing infrastructure through versioned configuration files instead of manual processes. Foundation of modern operations automation.
Internally built platforms abstracting infrastructure and operations complexity, providing self-service to development teams.
Automated tools that verify style, detect potential errors, and format code consistently, eliminating style debates and improving quality.
Practice of defining security, compliance, and governance policies as versioned, executable code, automating their verification in CI/CD pipelines.
Model where development teams can provision and manage infrastructure autonomously through automated interfaces, without depending on operations tickets.
Discipline applying software engineering principles to infrastructure operations, focusing on creating scalable and highly reliable systems.
Key takeaways from Nate B Jones' second brain series — from the original 8 building blocks to Open Brain (Postgres + MCP), the two-door principle, and the implementation gap.