Unlocking VMware Automation Power: One Python Script to Rule Them All
A guide to building a comprehensive Python script for automating VMware tasks like inventory, health checks, snapshots, and reporting.
A guide to building a comprehensive Python script for automating VMware tasks like inventory, health checks, snapshots, and reporting.
Compares User-Assigned Managed Identities and Service Principals with Workload Identity Federation for Azure DevOps and IaC, explaining when to use each.
Part 2 of a guide on using Docker Compose to enhance the reliability and portability of AI agents, focusing on Dockerfile and compose.yaml.
A guide to securely configure GitHub Copilot coding agents with federated identity and RBAC for accessing Azure resources in dev/test environments.
A technical guide on setting up a single-node EDB Postgres Distributed (PGD) cluster on Ubuntu, including installation and verification steps.
A guide covering key considerations and best practices for containerizing a web application using Docker and Docker Compose.
A DevOps engineer reflects on their 7-year journey at Aptiv, detailing the evolution of complex automotive CI/CD systems and team growth.
Three practical steps for ensuring long-term success when adopting Terraform for Azure infrastructure-as-code projects.
A guide on implementing CI/CD pipelines for Azure Foundry AI agents, covering automation, infrastructure as code, and developer tools.
A guide to building a powerful home Kubernetes cluster using old laptops, Ubuntu Server, and the lightweight k3s distribution for development and CI/CD.
A DevOps engineer explains how they replaced hardcoded hostnames with dynamic inventory groups using Tailscale tags and Ansible for better infrastructure management.
A guide to increasing the open file limit on Ubuntu Linux for web apps and servers, covering configuration changes and system reboots.
A collection of practical recipes and command-line examples for using the wget utility to perform common downloading and web interaction tasks.
Explores the cultural and mindset challenges in DevOps adoption, focusing on overcoming organizational silos and embracing a growth mindset.
Explores the design and implementation of a custom database migration system using Bun ORM for the Nixopus project, focusing on reliability and automation.
A guide to self-hosting the Bugsink error monitoring tool using Kamal for deployment, including Docker setup and configuration.
How to avoid Let's Encrypt rate limits during testing by using the staging environment for auto-provisioned TLS certificates.
Explores the relationship between SRE and DevOps, arguing SRE is a specialized engineering role focused on reliability, not just rebranded operations.
A curated list of top DevOps newsletters for continuous learning, covering AWS, SRE, tools, and programming languages.
A curated list and review of essential books and resources for learning DevOps principles, culture, and implementation.