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.
Using an AI coding agent? Odds are it just introduced a security vulnerability (Sponsor)
Semble (GitHub Repo)
Semble is a code search library built for agents. It returns the exact code snippets they need instantly, using ~98% fewer tokens than grep+read and cutting latency on every step. Indexing and searching a full codebase end-to-end takes under a second, with ~200x faster indexing and ~10x faster queries than a code-specialized transformer, at 99% of its retrieval quality.
Dream Server (GitHub Repo)
Dream Server is an open-source, one-command deployment platform that lets users run a complete AI stack — including LLM inference, chat, voice agents, RAG, and image generation — entirely on their own hardware without cloud dependencies or subscriptions. The Apache 2.0-licensed project supports Windows, macOS (M1+), and major Linux distributions with automatic GPU detection and model selection, while its modular architecture has already attracted contributions from over 30 developers who've built features ranging from multi-GPU support to Intel Arc compatibility.
Codegraph (GitHub Repo)
CodeGraph is a new open-source tool for Claude Code that uses pre-indexed knowledge graphs to help AI agents navigate codebases 92% more efficiently with 71% faster exploration times, eliminating the need for token-heavy file scanning. The MIT-licensed tool runs entirely locally, automatically syncing code changes via file watchers and storing symbol relationships, call graphs, and code structure in a SQLite database that Claude Code's agents can query instantly instead of using grep and file reads.
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