<!DOCTYPE html><html lang="en"><head><meta http-equiv="Content-Type" content="text/html charset=UTF-8"><meta charset="UTF-8"><meta name="viewport" content="width=device-width"><meta name="x-apple-disable-message-reformatting"><title>TLDR DevOps</title><meta name="color-scheme" content="light dark"><meta name="supported-color-schemes" content="light dark"><style type="text/css">
:root {
color-scheme: light dark; supported-color-schemes: light dark;
}
*,
*:after,
*:before {
-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;
}
* {
-ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100%;
}
html,
body,
.document {
width: 100% !important; height: 100% !important; margin: 0; padding: 0;
}
body {
-webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; text-rendering: optimizeLegibility;
}
div[style*="margin: 16px 0"] {
margin: 0 !important;
}
table,
td {
mso-table-lspace: 0pt; mso-table-rspace: 0pt;
}
table {
border-spacing: 0; border-collapse: collapse; table-layout: fixed; margin: 0 auto;
}
img {
-ms-interpolation-mode: bicubic; max-width: 100%; border: 0;
}
*[x-apple-data-detectors] {
color: inherit !important; text-decoration: none !important;
}
.x-gmail-data-detectors,
.x-gmail-data-detectors *,
.aBn {
border-bottom: 0 !important; cursor: default !important;
}
.btn {
-webkit-transition: all 200ms ease; transition: all 200ms ease;
}
.btn:hover {
background-color: #f67575; border-color: #f67575;
}
* {
font-family: Arial, Helvetica, sans-serif; font-size: 18px;
}
@media screen and (max-width: 600px) {
.container {
width: 100%; margin: auto;
}
.stack {
display: block!important; width: 100%!important; max-width: 100%!important;
}
.btn {
display: block; width: 100%; text-align: center;
}
}
body,
p,
td,
tr,
.body,
table,
h1,
h2,
h3,
h4,
h5,
h6,
div,
span {
background-color: #FEFEFE !important; color: #010101 !important;
}
@media (prefers-color-scheme: dark) {
body,
p,
td,
tr,
.body,
table,
h1,
h2,
h3,
h4,
h5,
h6,
div,
span {
background-color: #27292D !important; color: #FEFEFE !important;
}
}
a {
color: inherit !important; text-decoration: underline !important;
}
</style><!--[if mso | ie]>
<style type="text/css">
a {
background-color: #FEFEFE !important; color: #010101 !important;
}
@media (prefers-color-scheme: dark) {
a {
background-color: #27292D !important; color: #FEFEFE !important;
}
}
</style>
<![endif]--></head><body class="">
<div style="display: none; max-height: 0px; overflow: hidden;">Alibaba has open-sourced OpenCodeReview, an Apache-2.0 code review tool that combines deterministic file and rule matching with AI analysis to </div>
<div style="display: none; max-height: 0px; overflow: hidden;">
<br>
</div>
<table align="center" class="document"><tbody><tr><td valign="top">
<table align="center" border="0" cellpadding="0" cellspacing="0" class="container" width="600"><tbody><tr class="inner-body"><td>
<table align="center" border="0" cellpadding="0" cellspacing="0" width="100%"><tbody><tr class="header"><td bgcolor="" class="container">
<table width="100%"><tbody><tr><td class="container">
<table align="center" bgcolor="" border="0" cellpadding="0" cellspacing="0" style="margin-top: 0px;" width="100%"><tbody><tr><td style="padding: 0px;">
<table align="center" bgcolor="" border="0" cellpadding="0" cellspacing="0" width="100%"><tbody><tr><td class="container" style="padding: 15px 15px;">
<div style="text-align: center;">
<span style="margin-right: 0px;"><a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Ftldr.tech%2Fdevops%3Futm_source=tldrdevops/1/010001a0e7b5db80-6fb1c13b-9df0-4290-800a-3b6f85b8bc92-000000/6ODaXFZimcbS2cnmhepwtyv9XPYhyzaG-3cBabXw_Qc=452" rel="noopener noreferrer" target="_blank"><span>Sign Up</span></a>
|<span style="margin-right: 2px; margin-left: 2px;"><a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Fadvertise.tldr.tech%2F%3Futm_source=tldrdevops%26utm_medium=newsletter%26utm_campaign=advertisetopnav/1/010001a0e7b5db80-6fb1c13b-9df0-4290-800a-3b6f85b8bc92-000000/vweDviJa7I0Bav9g86n0wbnpU8XJv3orq5-DT27BXxY=452" rel="noopener noreferrer" target="_blank"><span>Advertise</span></a></span>|<span style="margin-left: 2px;"><a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Fa.tldrnewsletter.com%2Fweb-version%3Fep=1%26lc=156bb4b0-84b7-11f0-bc2e-b90f05b5bd4b%26p=c725eb8e-baf9-11f1-829d-e36c2f43af32%26pt=campaign%26t=1790593850%26s=6919c84ae69c77e9cd2bf34ea9c28677bd6896a4834b44157ffdaf1efd46dc9b/1/010001a0e7b5db80-6fb1c13b-9df0-4290-800a-3b6f85b8bc92-000000/mOIPldpUwZxfpA7NjSAc8OAA3Ft1iMRYXlnzbox7BbM=452"><span>View Online</span></a></span>
<br>
</span></div>
</td></tr></tbody></table>
<table align="center" bgcolor="" border="0" cellpadding="0" cellspacing="0" width="100%"><tbody><tr><td class="container" style="text-align: center;"><span data-darkreader-inline-color="" style="--darkreader-inline-color:#3db3ff; color: rgb(51, 175, 255) !important; font-size: 30px;">T</span><span style="font-size: 30px;"><span data-darkreader-inline-color="" style="color: rgb(232, 192, 96) !important; --darkreader-inline-color:#e8c163; font-size:30px;">L</span><span data-darkreader-inline-color="" style="color: rgb(101, 195, 173) !important; --darkreader-inline-color:#6ec7b2; font-size:30px;">D</span></span><span data-darkreader-inline-color="" style="--darkreader-inline-color:#dd6e6e; color: rgb(220, 107, 107) !important; font-size: 30px;">R</span>
<br>
</td></tr></tbody></table>
<br>
<table align="center" bgcolor="" border="0" cellpadding="0" cellspacing="0" width="100%"><tbody><tr id="together-with"><td align="center" height="20" style="vertical-align:middle !important;" valign="middle" width="100%"><strong style="vertical-align:middle !important; height: 100%;">Together With </strong>
<a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Fcloudonair.withgoogle.com%2Fevents%2Fsecuring-scaling-interoperability-agent-protocols%3Futm_source=tldr%26utm_medium=email%26utm_campaign=FY26-Q3-northam-NOR10000012-email-oi-na-named-tldr-newsletter-devops-28sep2026%26utm_content=tldr-devops-28sep2026_header_handshakes_matter_key%26utm_term=-_2026-09-28/1/010001a0e7b5db80-6fb1c13b-9df0-4290-800a-3b6f85b8bc92-000000/d7LvzRXGCcivFSFDCsLjgqEacKT7QnNqkTW9s2wXn1Y=452"><img src="https://images.tldr.tech/googlecloud2.png" valign="middle" style="vertical-align: middle !important; height: 100%;" alt="Google Cloud"></a></td></tr></tbody></table>
<table style="table-layout: fixed; width:100%;" width="100%"><tbody><tr><td style="padding:0;border-collapse:collapse;border-spacing:0;margin:0;">
<div style="text-align: center;">
<h1><strong>TLDR DevOps <span id="date">2026-09-28</span></strong></h1>
</div>
</td></tr></tbody></table>
<table style="table-layout: fixed; width:100%;" width="100%"><tbody><tr id="sponsy-copy"><td class="container" style="padding: 15px 15px;">
<div class="text-block">
<span>
<a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Fcloudonair.withgoogle.com%2Fevents%2Fsecuring-scaling-interoperability-agent-protocols%3Futm_source=tldr%26utm_medium=email%26utm_campaign=FY26-Q3-northam-NOR10000012-email-oi-na-named-tldr-newsletter-devops-28sep2026%26utm_content=tldr-devops-28sep2026_header_handshakes_matter_key%26utm_term=-_2026-09-28/2/010001a0e7b5db80-6fb1c13b-9df0-4290-800a-3b6f85b8bc92-000000/a_PEqo4W3te4ipD-mUVrrN-knmGcGkHBw0Slu1fmmKw=452">
<span>
<strong>🤝 Handshakes matter: Key tools to scale interoperability (Sponsor)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
Standardized protocols enable AI agents to communicate, delegate tasks, and access external tools. In this<a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Fcloudonair.withgoogle.com%2Fevents%2Fsecuring-scaling-interoperability-agent-protocols%3Futm_source=tldr%26utm_medium=email%26utm_campaign=FY26-Q3-northam-NOR10000012-email-oi-na-named-tldr-newsletter-devops-28sep2026%26utm_content=tldr-devops-28sep2026_Body_technical_session%26utm_term=-_2026-09-28/1/010001a0e7b5db80-6fb1c13b-9df0-4290-800a-3b6f85b8bc92-000000/fP1UR7qJtI0jGrt9Hwl8GZOD0vwnt20Yfyl45tNbBRw=452" rel="noopener noreferrer nofollow" target="_blank"><span> technical session</span></a>, the Google Cloud engineering team dives deep into:
<p></p>
<ul>
<li>The open Agent-to-Agent (A2A) protocol</li>
<li>The Model Context Protocol (MCP)</li>
<li>Protocols for payment authorization and UI</li>
<li>How protocols fit together in the Google AI stack</li>
</ul>
<p><a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Fcloudonair.withgoogle.com%2Fevents%2Fsecuring-scaling-interoperability-agent-protocols%3Futm_source=tldr%26utm_medium=email%26utm_campaign=FY26-Q3-northam-NOR10000012-email-oi-na-named-tldr-newsletter-devops-28sep2026%26utm_content=tldr-devops-28sep2026_cta_watch_session_demand%26utm_term=-_2026-09-28/1/010001a0e7b5db80-6fb1c13b-9df0-4290-800a-3b6f85b8bc92-000000/SsAZpua9J9KjB1ElkvEz58aCo03znvsiOnt7hQb1IVc=452" rel="noopener noreferrer nofollow" target="_blank"><span>➡️ Watch the session on-demand </span></a>to build interoperable, multi-agent systems without compromising enterprise governance.</p>
<p>➡️ Still navigating your journey to enterprise AI? <a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Fcloud.google.com%2Fblog%2Fproducts%2Fai-machine-learning%2F20-questions-for-the-agentic-enterprise%3Futm_source=tldr%26utm_medium=email%26utm_campaign=FY26-Q3-northam-NOR10000012-email-oi-na-named-tldr-newsletter-devops-28sep2026%26utm_content=tldr-devops-28sep2026_cta_20_questions_agentic%26utm_term=-_2026-09-28/1/010001a0e7b5db80-6fb1c13b-9df0-4290-800a-3b6f85b8bc92-000000/5oJDTYqFyPBR7rAedQbo9n-PPPmQf6BGMQrRaow68gI=452" rel="noopener noreferrer nofollow" target="_blank"><span>Read 20 questions for the Agentic Enterprise.</span></a>
</p>
</span></span></div>
</td></tr></tbody></table>
</td></tr></tbody></table>
</td></tr></tbody></table>
</td></tr>
<tr bgcolor=""><td class="container">
<table align="center" bgcolor="" border="0" cellpadding="0" cellspacing="0" width="100%"><tbody><tr><td style="padding: 0px;">
<table align="center" bgcolor="" border="0" cellpadding="0" cellspacing="0" width="100%"><tbody><tr><td class="container" style="padding-top: 0px; padding-bottom: 0px;">
<div class="text-block">
<div style="text-align: center;"><span style="font-size: 36px;">📱</span></div></div>
</td></tr></tbody></table>
<table align="center" bgcolor="" border="0" cellpadding="0" cellspacing="0" width="100%"><tbody><tr><td class="container" style="padding-top: 0px; padding-bottom: 0px;">
<div class="text-block">
<div style="text-align: center;">
<h1><strong>News & Trends</strong></h1>
</div>
</div>
</td></tr></tbody></table>
<table style="table-layout: fixed; width: 100%;" width="100%"><tbody><tr><td style="padding:0;border-collapse:collapse;border-spacing:0;margin:0;" valign="top">
<table align="center" border="0" cellpadding="0" cellspacing="0" width="100%"><tbody><tr><td class="container" style="padding: 15px 15px;">
<div class="text-block">
<span>
<a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Fwww.infoq.com%2Fnews%2F2026%2F09%2Falibaba-opencodereview%2F%3Futm_source=tldrdevops/1/010001a0e7b5db80-6fb1c13b-9df0-4290-800a-3b6f85b8bc92-000000/MS7F-jJqGuajhMn2FxkdJ2EuhujT7j3dfbkE8Gwz2ho=452">
<span>
<strong>Alibaba Open Sources OpenCodeReview for AI-Assisted Code Review (2 minute read)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
Alibaba has open-sourced OpenCodeReview, an Apache-2.0 code review tool that combines deterministic file and rule matching with AI analysis to flag issues like null pointers and SQL injection. It matches Claude Code's precision using roughly one-ninth the tokens in tests, though outside reviewers found recall as low as 20 percent.
</span>
</span>
</div>
</td></tr></tbody></table>
<table align="center" border="0" cellpadding="0" cellspacing="0" width="100%"><tbody><tr><td class="container" style="padding: 15px 15px;">
<div class="text-block">
<span>
<a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Faws.amazon.com%2Fabout-aws%2Fwhats-new%2F2026%2F09%2Famazon-cloudwatch-omni-ai%2F%3Futm_source=tldrdevops/1/010001a0e7b5db80-6fb1c13b-9df0-4290-800a-3b6f85b8bc92-000000/_FAnaypEQiDVkjvCQXIu0nC0pGm-i1AN4jy8k-3VDHo=452">
<span>
<strong>Amazon CloudWatch Omni: AI-first observability for agents and applications (2 minute read)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
AWS has launched CloudWatch Omni, an AI-powered observability experience that combines OpenTelemetry with CloudWatch's scale to unify telemetry across accounts, regions, and other clouds into one team-organized workspace. It offers natural language querying, automatic dependency mapping, and a dedicated agent observability workflow spanning frameworks like LangGraph, CrewAI, and the Vercel AI SDK.
</span>
</span>
</div>
</td></tr></tbody></table>
</td></tr></tbody></table>
<table align="center" bgcolor="" border="0" cellpadding="0" cellspacing="0" width="100%"><tbody><tr><td class="container" style="padding-top: 0px; padding-bottom: 0px;">
<div class="text-block">
<div style="text-align: center;"><span style="font-size: 36px;">🚀</span></div>
</div>
</td></tr></tbody></table>
<table align="center" bgcolor="" border="0" cellpadding="0" cellspacing="0" width="100%"><tbody><tr><td class="container" style="padding-top: 0px; padding-bottom: 0px;">
<div class="text-block">
<div style="text-align: center;">
<h1><strong>Opinions & Tutorials</strong></h1>
</div>
</div>
</td></tr></tbody></table>
<table style="table-layout: fixed; width: 100%;" width="100%"><tbody><tr><td style="padding:0;border-collapse:collapse;border-spacing:0;margin:0;" valign="top">
<table align="center" border="0" cellpadding="0" cellspacing="0" width="100%"><tbody><tr><td class="container" style="padding: 15px 15px;">
<div class="text-block">
<span>
<a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Fnetflixtechblog.com%2Ftrading-a-cloud-identity-for-your-own-workload-attestation-on-managed-compute-516d5a29b252%3Fsource=rss----2615bd06b42e---4%26utm_source=tldrdevops/1/010001a0e7b5db80-6fb1c13b-9df0-4290-800a-3b6f85b8bc92-000000/EL4NgQP9qRP9BhpEGNXjqAJ2zpCGymYUy8BMKkLOUMk=452">
<span>
<strong>Trading a Cloud Identity for Your Own: Workload Attestation on Managed Compute (7 minute read)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
Netflix engineers developed a method to bridge AWS IAM roles with internal identities for Apache Spark workloads on Amazon EMR. The system maps each Data Project identity to a dedicated IAM role, allowing a control plane to sign metadata that an identity service verifies against a cloud proof of possession. This approach ensures that workloads running on managed compute obtain valid certificates from the internal PKI, called Metatron, without relying on the workload's own account of itself.
</span>
</span>
</div>
</td></tr></tbody></table>
<table align="center" border="0" cellpadding="0" cellspacing="0" width="100%"><tbody><tr><td class="container" style="padding: 15px 15px;">
<div class="text-block">
<span>
<a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Fgithub.blog%2Fengineering%2Farchitecture-optimization%2Fimproving-site-performance-by-shipping-more-css%2F%3Futm_source=tldrdevops/1/010001a0e7b5db80-6fb1c13b-9df0-4290-800a-3b6f85b8bc92-000000/KW6uqc9__VUPFvNriDEAXuUxvh5mkxv_C4y9_IUo49c=452">
<span>
<strong>Improving site performance by shipping more CSS (8 minute read)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
GitHub migrated github.com from CSS-in-JS to CSS Modules to remove client- and server-side styling overhead at scale. The migration cut Primer server-side rendering time by 55%, reduced component initialization time by 25%, and later improved SSR by up to 22% on some pages while thousands of sx usages were gradually replaced through feature flags, visual regression tests, codemods, and staged rollouts.
</span>
</span>
</div>
</td></tr></tbody></table>
<table align="center" border="0" cellpadding="0" cellspacing="0" width="100%"><tbody><tr><td class="container" style="padding: 15px 15px;">
<div class="text-block">
<span>
<a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Fwww.schneems.com%2F2026%2F09%2F24%2Fa-type-stronger-than-the-sum-of-its-components%2F%3Futm_source=tldrdevops/1/010001a0e7b5db80-6fb1c13b-9df0-4290-800a-3b6f85b8bc92-000000/HkAEVQRg_1N9tBoiaCLpwW1hNUYU3c-ob34XOJW-nv0=452">
<span>
<strong>A Type Stronger than the Sum of its Components (5 minute read)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
Rust APIs can encode stronger invariants by turning individual enum variants into dedicated types instead of accepting broader string or path values. Wrapping std::path::Component variants in types such as NormalComponent and ParentDirComponent lets the compiler enforce properties like safe path joins and prevents callers from passing values containing .., absolute paths, or other invalid components.
</span>
</span>
</div>
</td></tr></tbody></table>
</td></tr></tbody></table>
<table align="center" bgcolor="" border="0" cellpadding="0" cellspacing="0" width="100%"><tbody><tr><td class="container" style="padding-top: 0px; padding-bottom: 0px;">
<div class="text-block">
<div style="text-align: center;"><span style="font-size: 36px;">🧑💻</span></div>
</div>
</td></tr></tbody></table>
<table align="center" bgcolor="" border="0" cellpadding="0" cellspacing="0" width="100%"><tbody><tr><td class="container" style="padding-top: 0px; padding-bottom: 0px;">
<div class="text-block">
<div style="text-align: center;">
<h1><strong>Resources & Tools</strong></h1>
</div>
</div>
</td></tr></tbody></table>
<table style="table-layout: fixed; width: 100%;" width="100%"><tbody><tr><td style="padding:0;border-collapse:collapse;border-spacing:0;margin:0;" valign="top">
<table align="center" border="0" cellpadding="0" cellspacing="0" width="100%"><tbody><tr><td class="container" style="padding: 15px 15px;">
<div class="text-block">
<span>
<a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Fabout.gitlab.com%2Fevents%2Ftranscend%2Fvirtual%2F%3Futm_medium=sponsorship%26utm_source=tldr%2B%26utm_campaign=eg_global_cmp_webcast_ai_en_transcend_virtual%26utm_content=devops-secondary-placement_20260928_x/1/010001a0e7b5db80-6fb1c13b-9df0-4290-800a-3b6f85b8bc92-000000/BnVeiRUnDHcFajuTxP0BK-iqWipb7EWAqDBj1Oh6thE=452">
<span>
<strong>GitLab Transcend is coming October 6 (Sponsor)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
Join Gene Kim of IT Revolution and engineering leaders from Hilton and Thrive Market, with GitLab, to learn how to prove every step of the agentic SDLC. Watch agentic workflows run on real codebases, not just demo repos. Registration includes a free seat at the $1,600 Enterprise AI Summit livestream. <a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Fabout.gitlab.com%2Fevents%2Ftranscend%2Fvirtual%2F%3Futm_medium=sponsorship%26utm_source=tldr%2B%26utm_campaign=eg_global_cmp_webcast_ai_en_transcend_virtual%26utm_content=devops-secondary-placement_20260928_x/2/010001a0e7b5db80-6fb1c13b-9df0-4290-800a-3b6f85b8bc92-000000/YyDkUq3BVohZHfC0A63FBfkADbUKhj8cCWTdLWTaQbQ=452" rel="noopener noreferrer nofollow" target="_blank"><span>Save your spot →</span></a>
</span>
</span>
</div>
</td></tr></tbody></table>
<table align="center" border="0" cellpadding="0" cellspacing="0" width="100%"><tbody><tr><td class="container" style="padding: 15px 15px;">
<div class="text-block">
<span>
<a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Fgithub.com%2Fvercel-labs%2Fscriptc%3Futm_source=tldrdevops/1/010001a0e7b5db80-6fb1c13b-9df0-4290-800a-3b6f85b8bc92-000000/jNNz79ha01PNRIY8bc0Bql3IATviGitqZAlpIaqCvEc=452">
<span>
<strong>scriptc (GitHub Repo)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
scriptc compiles TypeScript and JavaScript to native executables, WebAssembly modules, and other outputs including C and LLVM IR. It uses the TypeScript compiler for parsing and type checking, and static builds include a small native runtime without a JavaScript engine.
</span>
</span>
</div>
</td></tr></tbody></table>
<table align="center" border="0" cellpadding="0" cellspacing="0" width="100%"><tbody><tr><td class="container" style="padding: 15px 15px;">
<div class="text-block">
<span>
<a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Fgithub.com%2Fmvschwarz%2Fopenrig%3Futm_source=tldrdevops/1/010001a0e7b5db80-6fb1c13b-9df0-4290-800a-3b6f85b8bc92-000000/o8Cum7K5K4FHL4s6MC_uScIJ9RDh7iJ44YIdGyB3-dY=452">
<span>
<strong>Openrig (GitHub Repo)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
OpenRig is a multi-agent harness that manages Claude Code and Codex as a unified team within tmux sessions. It defines agent teams in YAML and includes starter configurations like a four-seat conveyor, a product-team with seven seats, and a secrets-manager example that runs a HashiCorp Vault instance. The tool requires Node.js and integrates a local daemon, CLI, terminal UI, and MCP server. Users should read the documentation about system changes before installing, as OpenRig writes hooks, trust settings, and provider integrations during setup.
</span>
</span>
</div>
</td></tr></tbody></table>
</td></tr></tbody></table>
<table align="center" bgcolor="" border="0" cellpadding="0" cellspacing="0" width="100%"><tbody><tr><td class="container" style="padding-top: 0px; padding-bottom: 0px;">
<div class="text-block">
<div style="text-align: center;"><span style="font-size: 36px;">🎁</span></div></div>
</td></tr></tbody></table>
<table align="center" bgcolor="" border="0" cellpadding="0" cellspacing="0" width="100%"><tbody><tr><td class="container" style="padding-top: 0px; padding-bottom: 0px;">
<div class="text-block">
<div style="text-align: center;"><strong><h1>Miscellaneous</h1></strong></div>
</div>
</td></tr></tbody></table>
<table bgcolor="" style="table-layout: fixed; width: 100%;" width="100%"><tbody><tr><td style="padding:0;border-collapse:collapse;border-spacing:0;margin:0;" valign="top">
<table align="center" border="0" cellpadding="0" cellspacing="0" width="100%"><tbody><tr><td class="container" style="padding: 15px 15px;">
<div class="text-block">
<span>
<a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Fcloud.google.com%2Fblog%2Fproducts%2Fdata-analytics%2Fmaximize-apache-spark-availability-with-flexible-vms%2F%3Futm_source=tldrdevops/1/010001a0e7b5db80-6fb1c13b-9df0-4290-800a-3b6f85b8bc92-000000/O7snRUUWwsb9m180-R85Q6rdCcsYnN6SBMdOaa4rKO0=452">
<span>
<strong>Maximizing Apache Spark availability: Mitigating compute stockouts with flexible VMs and other best practices (5 minute read)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
Google's Managed Service for Apache Spark now supports flexible VMs, letting clusters rank multiple acceptable machine families and storage types so provisioning automatically falls back during regional capacity stockouts rather than failing. Google recommends pairing ranked configurations with AutoZone routing, autoscaling, and regional fallbacks for resilience.
</span>
</span>
</div>
</td></tr></tbody></table>
<table align="center" border="0" cellpadding="0" cellspacing="0" width="100%"><tbody><tr><td class="container" style="padding: 15px 15px;">
<div class="text-block">
<span>
<a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Fblog.cloudflare.com%2Fcontainers-cross-tenant-vulnerability%2F%3Futm_source=tldrdevops/1/010001a0e7b5db80-6fb1c13b-9df0-4290-800a-3b6f85b8bc92-000000/ZRG18hMFUxCxCkexXrfAPteYIIeFCaZK8nErTOS9e4w=452">
<span>
<strong>How Cloudflare addressed a cross-tenant data exposure vulnerability in Containers (6 minute read)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
Security researcher Oren Yomtov reported a vulnerability in Cloudflare Containers that allowed residual data recovery from storage blocks used by other customers on the same host. The issue stemmed from a configuration setting that skipped zeroing newly allocated blocks, potentially exposing directory structures, database pages, and application data. Cloudflare has remediated the vulnerability across its fleet and found no evidence of malicious exploitation.
</span>
</span>
</div>
</td></tr></tbody></table>
</td></tr></tbody></table>
<table align="center" bgcolor="" border="0" cellpadding="0" cellspacing="0" width="100%"><tbody><tr><td class="container" style="padding-top: 0px; padding-bottom: 0px;">
<div class="text-block">
<div style="text-align: center;"><span style="font-size: 36px;">⚡</span></div></div>
</td></tr></tbody></table>
<table align="center" bgcolor="" border="0" cellpadding="0" cellspacing="0" width="100%"><tbody><tr><td class="container" style="padding-top: 0px; padding-bottom: 0px;">
<div class="text-block">
<div style="text-align: center;">
<h1><strong>Quick Links</strong></h1>
</div>
</div>
</td></tr></tbody></table>
<table bgcolor="" style="table-layout: fixed; width: 100%;" width="100%"><tbody><tr><td style="padding:0;border-collapse:collapse;border-spacing:0;margin:0;" valign="top">
<table align="center" border="0" cellpadding="0" cellspacing="0" width="100%"><tbody><tr><td class="container" style="padding: 15px 15px;">
<div class="text-block">
<span>
<a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Fwww.megaport.com%2Flp%2Ftldr-devops-storage%2F%3Futm_source=tldr%26utm_medium=sponsored%26utm_campaign=ME2608-1787292290-tldr_devops_storage%26utm_content=%26utm_term=/1/010001a0e7b5db80-6fb1c13b-9df0-4290-800a-3b6f85b8bc92-000000/_tfiaNPDJvpOnJ5aiXcqGbQJxQomd8e57BCRSwsoAjI=452">
<span>
<strong>Move Your Data Without Surprise Storage Fees (Sponsor)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
Megaport Standard Object Storage gives DevOps teams S3-compatible storage with no egress, API, or retrieval fees, making costs predictable across backup, recovery, archiving, and large-scale data movement workflows.<p></p><p><a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Fwww.megaport.com%2Flp%2Ftldr-devops-storage%2F%3Futm_source=tldr%26utm_medium=sponsored%26utm_campaign=ME2608-1787292290-tldr_devops_storage%26utm_content=%26utm_term=/2/010001a0e7b5db80-6fb1c13b-9df0-4290-800a-3b6f85b8bc92-000000/Cul8PaIcFJdlv9FTXIqtjfUR6aziJlOiGb9SP3arw4U=452" rel="noopener noreferrer nofollow" target="_blank"><span>Skip the egress fees →</span></a>
</p>
</span></span></div>
</td></tr></tbody></table>
<table align="center" border="0" cellpadding="0" cellspacing="0" width="100%"><tbody><tr><td class="container" style="padding: 15px 15px;">
<div class="text-block">
<span>
<a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Fwww.infoq.com%2Fnews%2F2026%2F09%2Fbun-AI-rewrite-zig-rust-4-months%2F%3Futm_source=tldrdevops/1/010001a0e7b5db80-6fb1c13b-9df0-4290-800a-3b6f85b8bc92-000000/VWDBt_6ltFxAAHFOThXaTJwVu7zvXsGNmnFGbiLAR3M=452">
<span>
<strong>Bun Rewrites 535K Lines of Zig into Rust in Four Months, Eliminates Numerous Memory Leaks (3 minute read)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
Bun's creator rewrote the JavaScript runtime's 535,000-line Zig codebase into Rust in four months using AI-orchestrated implementer, reviewer, and fixer agents at a cost of $165,000 in tokens.
</span>
</span>
</div>
</td></tr></tbody></table>
<table align="center" border="0" cellpadding="0" cellspacing="0" width="100%"><tbody><tr><td class="container" style="padding: 15px 15px;">
<div class="text-block">
<span>
<a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Faws.amazon.com%2Fblogs%2Faws%2Fintroducing-enhanced-custom-event-buses-in-amazon-eventbridge-for-enterprise-scale-event-driven-applications%2F%3Futm_source=tldrdevops/1/010001a0e7b5db80-6fb1c13b-9df0-4290-800a-3b6f85b8bc92-000000/P-9CiNevivbVELtJoHieNrPP98RjU7Bvye_K-dCcB3o=452">
<span>
<strong>Introducing enhanced custom event buses in Amazon EventBridge for enterprise-scale event-driven applications (6 minute read)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
AWS has announced an enhanced custom event bus for Amazon EventBridge that organizations can share across all accounts.
</span>
</span>
</div>
</td></tr></tbody></table>
<table align="center" border="0" cellpadding="0" cellspacing="0" width="100%"><tbody><tr><td class="container" style="padding: 15px 15px;">
<div class="text-block">
<span>
<a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Faws.amazon.com%2Fblogs%2Faws-insights%2Fwrong-not-broken%2F%3Futm_source=tldrdevops/1/010001a0e7b5db80-6fb1c13b-9df0-4290-800a-3b6f85b8bc92-000000/cRtxmVVTEf1_gbxoUS0Fct6TM9cN--u8I-6SPPIeiho=452">
<span>
<strong>Wrong, not broken (7 minute read)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
Traditional observability can show that an AI agent is fast, available, and error-free while missing whether its output is actually correct.
</span>
</span>
</div>
</td></tr></tbody></table>
</td></tr></tbody></table>
<table align="center" bgcolor="" border="0" cellpadding="0" cellspacing="0" width="100%"><tbody><tr><td align="left" style="word-break: break-word; vertical-align: top; padding: 5px 10px;">
<p style="padding: 0; margin: 0; font-size: 22px; color: #000000; line-height: 1.6; font-weight: bold;">
Love TLDR? Tell your friends and get rewards!
</p>
</td></tr>
<tr><td class="container" style="padding: 0px 10px 15px;">
<div class="text-block">
Share your referral link below with friends to get free TLDR swag!
</div>
</td></tr>
<tr><td align="left" style="padding: 10px;">
<div class="text-block">
<a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Frefer.tldr.tech%2Fb957c121%2F10/1/010001a0e7b5db80-6fb1c13b-9df0-4290-800a-3b6f85b8bc92-000000/faQEzbB5HLW2UxYJlqF3f-ajdmoDkor_eXFyX3IPCD0=452" style="color: #464ba4; text-decoration: underline;">https://refer.tldr.tech/b957c121/10</a>
</div>
</td></tr>
<tr></tr>
<tr><td align="left" style="padding:5px 10px;">
<a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Fhub.sparklp.co%2Fsub_87a3a5d479ea%2F10/1/010001a0e7b5db80-6fb1c13b-9df0-4290-800a-3b6f85b8bc92-000000/NQE2QxonZgfdArLZJHCMWgIF6K9OkBQbUBNqbYEeiiE=452" style="font-size: 16px; line-height: 1.6; padding: 10px 0; display: inline-block; text-decoration: underline;"><span style="mso-text-raise:13pt; text-decoration: underline;">Track your referrals here.</span></a>
</td></tr></tbody></table>
<table align="center" bgcolor="" border="0" cellpadding="0" cellspacing="0" width="100%"><tbody><tr><td align="left" style="word-break: break-word; vertical-align: top; padding: 5px 10px;">
<p style="padding: 0; margin: 0; font-size: 22px; color: #000000; line-height: 1.6; font-weight: bold;">
Want to advertise in TLDR? 📰
</p>
<div class="text-block" style="margin-top: 10px;">
If your company is interested in reaching an audience of devops professionals and decision makers, you may want to <a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Fadvertise.tldr.tech%2F%3Futm_source=tldrdevops%26utm_medium=newsletter%26utm_campaign=advertisecta/1/010001a0e7b5db80-6fb1c13b-9df0-4290-800a-3b6f85b8bc92-000000/KZwxKUFD8Tj0-BGIJw3ikn4hhouarF5n_7kOf-0Gibw=452"><strong><span>advertise with us</span></strong></a>.
</div>
<br>
<!-- New "Want to work at TLDR?" section -->
<p style="padding: 0; margin: 0; font-size: 22px; color: #000000; line-height: 1.6; font-weight: bold;">
Want to work at TLDR? 💼
</p>
<div class="text-block" style="margin-top: 10px;">
<a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Fjobs.ashbyhq.com%2Ftldr.tech/1/010001a0e7b5db80-6fb1c13b-9df0-4290-800a-3b6f85b8bc92-000000/sCwoXc0QO-ozv5s8ofOx67SyxNHoN8UcndaohJLbg2s=452" rel="noopener noreferrer" style="color: #0000EE; text-decoration: underline;" target="_blank"><strong>Apply here</strong></a>,
<a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Fjobs.ashbyhq.com%2Ftldr.tech%2Fc227b917-a6a4-40ce-8950-d3e165357871/1/010001a0e7b5db80-6fb1c13b-9df0-4290-800a-3b6f85b8bc92-000000/ktaXH8hqEXuCLK7AoMQMoN700sJ6TtaoJDe0kWTbg6w=452" rel="noopener noreferrer" style="color: #0000EE; text-decoration: underline;" target="_blank"><strong>create your own role</strong></a> or send a friend's resume to <a href="mailto:jobs@tldr.tech" style="color: #0000EE; text-decoration: underline;">jobs@tldr.tech</a> and get $1k if we hire them! TLDR is one of <a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Fwww.linkedin.com%2Ffeed%2Fupdate%2Furn:li:activity:7401699691039830016%2F/1/010001a0e7b5db80-6fb1c13b-9df0-4290-800a-3b6f85b8bc92-000000/jdoF5PBQhGc3mQ3A90MJ3JIlJEsb5hPraUjTRQfyM6Y=452" rel="noopener noreferrer" style="color: #0000EE; text-decoration: underline;" target="_blank"><strong>Inc.'s Best Bootstrapped businesses</strong></a> of 2025.
</div>
<br>
<div class="text-block">
If you have any comments or feedback, just respond to this email!
<br>
<br> Thanks for reading,
<br>
<a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Fwww.linkedin.com%2Fin%2Fkunaljaydesai%2F/1/010001a0e7b5db80-6fb1c13b-9df0-4290-800a-3b6f85b8bc92-000000/dxMzTrRO5pOCA4AenreASIgtjnBMODONegVoYouD0cw=452"><span>Kunal Desai</span></a> & <a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Fwww.linkedin.com%2Fin%2Fmartin-hauskrecht%2F/1/010001a0e7b5db80-6fb1c13b-9df0-4290-800a-3b6f85b8bc92-000000/JKHRstuE_KnPfkluvGujEGnA5IdC32pfbjQCf_dFZvM=452"><span>Martin Hauskrecht</span></a>
<br>
<br>
</div>
<br>
</td></tr></tbody></table>
<table align="center" bgcolor="" border="0" cellpadding="0" cellspacing="0" width="100%"><tbody><tr><td class="container" style="padding: 15px 15px;">
<div class="text-block" id="testing-id">
<a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Ftldr.tech%2Fdevops%2Fmanage%3Femail=silk.theater.56%2540fwdnl.com/1/010001a0e7b5db80-6fb1c13b-9df0-4290-800a-3b6f85b8bc92-000000/jXQJPlf-nwdlSfA7K0SUDojmYaGSgcXuvAeYdpkh_mw=452">Manage your subscriptions</a> to our other newsletters on tech, startups, and programming. Or if TLDR DevOps isn't for you, please <a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Fa.tldrnewsletter.com%2Funsubscribe%3Fep=1%26l=1c5ddf10-b6dc-11ed-a12f-33c00cd07e37%26lc=156bb4b0-84b7-11f0-bc2e-b90f05b5bd4b%26p=c725eb8e-baf9-11f1-829d-e36c2f43af32%26pt=campaign%26pv=5%26spa=1790593294%26t=1790593850%26s=c1c63f3d073a6f3c021732cf8fdbb60c74e193bac85a4e5cb926e1069afcbc06/1/010001a0e7b5db80-6fb1c13b-9df0-4290-800a-3b6f85b8bc92-000000/MvVlJ1gJuhwBeg4UtzCNxbsVGcmERa4d8uZuQiCLkQs=452">unsubscribe</a>.
<br>
</div>
</td></tr></tbody></table>
</td></tr></tbody></table>
</td></tr></tbody></table>
</td></tr></tbody></table>
</td></tr></tbody></table>
<img alt="" src="http://tracking.tldrnewsletter.com/CI0/010001a0e7b5db80-6fb1c13b-9df0-4290-800a-3b6f85b8bc92-000000/Z3MlCDahunqpBXCdTsFtqacwqR16cCl1DMxAAAJ3gv8=452" style="display: none; width: 1px; height: 1px;">
</body></html>