TLDR DevOps 2026-05-18
Bun’s Rust Rewrite 🦀, Remote Cache CDC 📦, AWS Security Agent 🥷
Why dev teams outgrow their first CI (Sponsor)
Most engineering teams start on GitHub Actions or Jenkins.
Then the monorepo gets real, agents 5-10-50x the commit volume... and a flaky test sparks a Friday-afternoon outage.
Shopify, Pinterest, Block, Airbnb, OpenAI and Canva all run their CI on Buildkite.
We're built for the teams that need control over what runs where.
Try the lot for 30 days, zero commitment, no credit card. There's a real engineer named Ola on standby if you get stuck.
See what's included →
Gradual deployments in Amazon ECS with linear and canary strategies (5 minute read)
Amazon ECS now supports linear and canary deployment strategies using weighted target groups, CloudWatch alarms, and deployment circuit breakers to enable gradual traffic shifting with automated rollback on failures. Linear deployments shift traffic in fixed increments with bake times, while canary deployments test small traffic slices first, improving deployment safety, observability, and control across microservices.
Cloud native application challenges: installing the walking skeleton (6 minute read)
Managing Kubernetes at scale creates YAML configuration sprawl, cluster drift, and compliance challenges across multicloud environments. GitOps centralizes declarative configurations in Git repositories, enabling automated reconciliation, policy enforcement, and consistent cluster management without manual intervention.
My Thoughts on Bun's Rust Rewrite (5 minute read)
Bun's Rust rewrite may reduce memory-safety issues, but the bigger concern is maintainability: a large AI-generated port with little human review can pass tests while still hiding untested invariants, edge cases, and future debugging traps. This is not a simple “Zig failed, Rust wins” story, but a bet on whether AI-translated, insufficiently understood production code can be safely maintained over time.
Remote Cache CDC: Reusing Bytes (15 minute read)
BuildBuddy is using content-defined chunking in its remote cache so large build outputs can reuse unchanged byte chunks instead of re-uploading or re-downloading entire files after small code changes. Early results show major savings for Bazel builds—about 40% less uploaded data in a benchmark and hundreds of TiB of duplicate chunk uploads skipped in production—with support available via Bazel's experimental remote cache chunking flag.
Create Custom MCP Catalogs and Profiles (8 minute read)
Docker's Custom Catalogs and Profiles for managing Model Context Protocol (MCP) servers allows organizations to curate approved collections of AI tools and distribute them as portable OCI artifacts while enabling developers to create reusable, named configurations of MCP servers for different workflows. The feature, available in Docker Desktop 4.56 and 4.63, lets teams push catalogs to container registries like Docker Hub and share server setups across projects without vendor lock-in.
Get our free daily newsletter with curated tools 💻, trends 📈, and insights 💡, for DevOps Engineers 👨💻
Join 340,000 readers for
one daily email