The Pulse: Cloudflare’s latest outage proves dangers of global configuration changes (again)
Analysis of Cloudflare's repeated outages caused by global configuration changes, highlighting risks and impact on reliability.
Analysis of Cloudflare's repeated outages caused by global configuration changes, highlighting risks and impact on reliability.
Analysis of GitHub Actions' new pricing model, focusing on the platform costs behind self-hosted runners and the CI ecosystem's reaction.
Explains how to implement and use health checks in ASP.NET Core applications to monitor system status and resource utilization.
A DevOps engineer reflects on their 7-year journey at Aptiv, detailing the evolution of complex automotive CI/CD systems and team growth.
A guide on implementing CI/CD pipelines for Azure Foundry AI agents, covering automation, infrastructure as code, and developer tools.
A guide to self-hosting the Bugsink error monitoring tool using Kamal for deployment, including Docker setup and configuration.
An engineer critiques the poor security practices in many software companies, highlighting willful neglect and developer resistance to basic safeguards.
Explores Infrastructure as Code (IaC) on Azure, detailing its benefits, principles, and role in automating cloud infrastructure management.
Introducing pping, a command-line tool for checking if network ports are open, similar to ping but for TCP ports.
A guide to implementing GitLab's Visual Reviews feature for easier feedback and bug reporting directly from staging environments within CI/CD pipelines.
A beginner-friendly guide to GitLab CI, explaining core concepts like pipelines, jobs, and stages for non-developers and new users.
Explores challenges and inconsistencies when configuring IAM permissions for AWS EKS clusters following the principle of least privilege.
A guide to configuring a Gitlab CI/CD pipeline job that fails when new code commits cause a decrease in overall test coverage.
Discusses why 'hero' culture in tech teams is harmful and advocates for collaborative problem-solving and letting systems fail to drive improvement.
A technical guide on migrating Gitlab Omnibus storage to Hetzner's new S3-compatible service, covering container registry and other data types.
A guide to deploying and managing simple Go web services on NixOS, highlighting benefits over Ansible and Docker for personal projects.
A developer shares their experience and tips for passing the AWS Certified DevOps Engineer Professional exam, including study resources and key topics.
A guide to essential Docker commands for developers, covering image management, container operations, and workflow optimization.
A guide on using Kamal 2 to deploy web apps with Docker, covering features like zero-downtime deploys and migrating from Heroku to DigitalOcean.
Explores the controversy around health checks in Kubernetes, discussing liveness vs. readiness probes and the startup probe solution.