<!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;">Cloudflare's Capβn Web is a lightweight, TypeScript-based RPC system designed for browsers, Workers, and Node.js that supports bidirectional calls β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β </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/010001997b66d8cc-f6d991cb-33f6-48b0-9c2e-6fab34009e14-000000/iWJXdE_Ag-RELCSOtOZ1GpLjObleoct2ZSvFy94Oj2k=424" 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/010001997b66d8cc-f6d991cb-33f6-48b0-9c2e-6fab34009e14-000000/NW298mIwmuoBI5-gygYoTcv_VCK3fyfROeEmh4ypAhw=424" 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=ea7d133e-9906-11f0-a15d-310c1305c150%26pt=campaign%26t=1758711961%26s=77c67bd556e0ba5660cc99f51d09c7ce21a651f86b136c5918cf085a4721c864/1/010001997b66d8cc-f6d991cb-33f6-48b0-9c2e-6fab34009e14-000000/FykkoX-FUuW-jLi8xGKCvOvY2ZfeN6mZ4szmr44OhaE=424"><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%2Fwww.unscriptedconf.io%2Fcity%2Fvirtual%3Fcampaign_id=701Uw00000PArchIAD%26utm_source=tldr%26utm_medium=email-paid%23registration/1/010001997b66d8cc-f6d991cb-33f6-48b0-9c2e-6fab34009e14-000000/e1hlVVH_PibYc9llxESVSnk5g_9We-gRWVOMoa08UdM=424"><img src="https://images.tldr.tech/harness.png" valign="middle" style="vertical-align: middle !important; height: 100%;" alt="Harness"></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">2025-09-24</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%2Fwww.unscriptedconf.io%2Fcity%2Fvirtual%3Fcampaign_id=701Uw00000PArchIAD%26utm_source=tldr%26utm_medium=email-paid%23registration/2/010001997b66d8cc-f6d991cb-33f6-48b0-9c2e-6fab34009e14-000000/xMCfZdtCXM9QLnK08PEWsGMh9_qhE3JGEhKClEys-AE=424">
<span>
<strong>Last chance to explore the future software delivery at {unscripted} - save your virtual seat (Sponsor)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
After a highly successful tour of 7 cities, the <a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Fwww.unscriptedconf.io%2Fcity%2Fvirtual%3Fcampaign_id=701Uw00000PArchIAD%26utm_source=tldr%26utm_medium=email-paid%23registration/3/010001997b66d8cc-f6d991cb-33f6-48b0-9c2e-6fab34009e14-000000/Qcy-CPxZfakuVPOMRhput-ukmR5RMfdhqbPuTd0I7QQ=424" rel="noopener noreferrer nofollow" target="_blank"><span>{unscripted} conference</span></a> is running one last virtual session - that you can <a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Fwww.unscriptedconf.io%2Fcity%2Fvirtual%3Fcampaign_id=701Uw00000PArchIAD%26utm_source=tldr%26utm_medium=email-paid%23registration/4/010001997b66d8cc-f6d991cb-33f6-48b0-9c2e-6fab34009e14-000000/iElRnZ9FVnzSK6tbJG42R4s5mosBJ_733GZ8SeV8foc=424" rel="noopener noreferrer nofollow" target="_blank"><span>join from anywhere, free</span></a>.
<p></p>
<p>{unscripted} Virtual brings leaders from Sony, BlackRock, and Capital One together to show how AI is transforming DevOps. Discover strategies you will not find anywhere else and get a first look at the innovations set to change software delivery forever.</p>
<p>And it's all happening less than a week from now - next <strong>Tuesday, September 30.</strong></p>
<p>This is an event you don't want to miss. <a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Fwww.unscriptedconf.io%2Fcity%2Fvirtual%3Fcampaign_id=701Uw00000PArchIAD%26utm_source=tldr%26utm_medium=email-paid%23registration/5/010001997b66d8cc-f6d991cb-33f6-48b0-9c2e-6fab34009e14-000000/7ijeDY6JLXQZMxv-z7iTS7O2-DSizJvmuJgq2TwC1fo=424" rel="noopener noreferrer nofollow" target="_blank"><span>Secure your spot today.</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%2Fblog.cloudflare.com%2Fper-customer-bot-defenses%2F%3Futm_source=tldrdevops/1/010001997b66d8cc-f6d991cb-33f6-48b0-9c2e-6fab34009e14-000000/hrPsFPHVmUgbQnNPAIVJtn7ENzYw7q50U7QX3Jr8VBQ=424">
<span>
<strong>Building unique, per-customer defenses against advanced bot threats in the AI era (11 minute read)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
Cloudflare is launching a new, per-customer bot detection system that uses machine learning models to analyze website traffic and identify anomalous behavior specific to each application. The new system will leverage a unique defense for every application, with the goal of combating sophisticated, AI-driven web scraping and other malicious bot activities. During validation, 34% of the scraping requests flagged by the new detections would not have been detected by Cloudflare's existing bot score system.
</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%2Fcapnweb-javascript-rpc-library%2F%3Futm_source=tldrdevops/1/010001997b66d8cc-f6d991cb-33f6-48b0-9c2e-6fab34009e14-000000/9hY791sIRZy8wmzhXh5kqGlxhuvogKZ0qN1DK3Q5jU8=424">
<span>
<strong>Cap'n Web: a new RPC system for browsers and web servers (12 minute read)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
Cloudflare's Cap'n Web is a lightweight, TypeScript-based RPC system designed for browsers, Workers, and Node.js that supports bidirectional calls, passing functions and objects by reference, promise pipelining, and capability-based security β all over JSON with minimal boilerplate. It aims to combine the simplicity of JavaScript APIs with the power of RPC. Cap'n Web offers an alternative to REST and GraphQL for real-time, collaborative web applications.
</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%2Fwww.docker.com%2Fblog%2Fmcp-security-explained%2F%3Futm_source=tldrdevops/1/010001997b66d8cc-f6d991cb-33f6-48b0-9c2e-6fab34009e14-000000/CdyYAwCFYrc8Ae3gWF8r2o-b-J55ykpfXGeyJB7HjYI=424">
<span>
<strong>MCP Security: A Developer's Guide (5 minute read)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
Model Context Protocol has rapidly become a key standard for connecting AI agents with tools and data, but its flexibility introduces serious risks such as command injection, misconfigurations, prompt injection, and supply chain attacks. Docker addresses these challenges with containerized MCP servers, a policy-enforcing Gateway, and a curated Catalog & Toolkit that provide secure defaults, active security controls, and standardized workflows for safer agentic AI development.
</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%2Fnetflixtechblog.com%2Fempowering-netflix-engineers-with-incident-management-ebb967871de4%3Futm_source=tldrdevops/1/010001997b66d8cc-f6d991cb-33f6-48b0-9c2e-6fab34009e14-000000/bQH6TkrC-g8IMl0CnPtfCcZBzW0iZMJ876vHrRLL_y8=424">
<span>
<strong>Empowering Netflix Engineers with Incident Management (6 minute read)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
Netflix shifted incident management from a centralized SRE function to an accessible, company-wide practice by adopting Incident.io and investing in cultural change. The intuitive tooling, internal integrations, and lightweight but consistent processes empowered engineers to declare and manage incidents themselves, driving faster responses and continuous learning across teams.
</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%2Fplatformengineering.org%2Fblog%2Fthe-golden-path-taming-k8s-complexity-in-favour-of-devex%3Futm_source=tldrdevops/1/010001997b66d8cc-f6d991cb-33f6-48b0-9c2e-6fab34009e14-000000/-PQW9reEyfCpkO0uSYcu9ajRqUb2bWSHonw4VcLEmkY=424">
<span>
<strong>The golden path: Taming K8s complexity in favour of DevEx (9 minute read)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
The golden path approach simplifies Kubernetes by providing opinionated, automated workflows that reduce complexity, standardize deployments, and embed security, observability, and automation from the start. It accelerates delivery and lowers operational overhead while enabling faster iteration and competitive business agility.
</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%2Fwww.cockroachlabs.com%2Fwebinars%2Fscalable-sql-databases-on-k8s%2F%3Futm_source=tldr%26utm_medium=sponsor%26utm_campaign=tldr-devops-sponsor-global-tofu-data-mod-app-mod-webinar-k8s-q3/1/010001997b66d8cc-f6d991cb-33f6-48b0-9c2e-6fab34009e14-000000/7xNpOQVQpW0_F9am8dQ1pX9M8T7SqNXfeJk7a2MKxS4=424">
<span>
<strong>What does it take to scale SQL databases reliably on Kubernetes? (45 min webinar) (Sponsor)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
Learn what it takes to run stateful SQL workloads in K8s, from running multi-tenant databases at scale to stress-testing under failure conditions. Through real production lessons, see how colocating your database with microservices can unlock operational gains with CockroachDB.<p></p><p><a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Fwww.cockroachlabs.com%2Fwebinars%2Fscalable-sql-databases-on-k8s%2F%3Futm_source=tldr%26utm_medium=sponsor%26utm_campaign=tldr-devops-sponsor-global-tofu-data-mod-app-mod-webinar-k8s-q3/2/010001997b66d8cc-f6d991cb-33f6-48b0-9c2e-6fab34009e14-000000/tBzmqHwaYipyWb1vA96kB3QYILKETQHO7_006orCY6k=424" rel="noopener noreferrer nofollow" target="_blank"><span><strong>Register here</strong></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.cncf.io%2Fblog%2F2025%2F09%2F23%2Fsolving-kubernetes-multi-tenancy-challenges-with-vcluster%2F%3Futm_source=tldrdevops/1/010001997b66d8cc-f6d991cb-33f6-48b0-9c2e-6fab34009e14-000000/Elct9BKCZAtTtO8G3Mi-O-1o3J45Pc2uef9foMTrvcs=424">
<span>
<strong>Solving Kubernetes Multi-tenancy Challenges with vCluster (10 minute read)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
vCluster by LoftLab is a solution for Kubernetes multi-tenancy challenges in Internal Developer Platforms (IDPs), especially for teams needing cluster-scoped resources like CRDs. Virtual clusters allow teams administrative control in isolated environments while integrating with tools like Falco and Kyverno for security and policy enforcement, although some synchronization challenges exist with Kyverno.
</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%2Fgin-gonic%2Fgin%3Futm_source=tldrdevops/1/010001997b66d8cc-f6d991cb-33f6-48b0-9c2e-6fab34009e14-000000/1ft5m0tn7_2FHff0c_uckzsGZ4SNl4FJMCcYFdK5zwY=424">
<span>
<strong>Gin Web Framework (GitHub Repo)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
Gin is a high-performance HTTP web framework written in Go. It provides a Martini-like API but with significantly better performanceβup to 40 times fasterβthanks to httprouter. Gin is designed for building REST APIs, web applications, and microservices where speed and developer productivity are essential.
</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%2Fgrafana.com%2Fblog%2F2025%2F09%2F11%2Fdebug-query-and-build-faster-with-grafana-assistant%2F%3Futm_source=tldrdevops/1/010001997b66d8cc-f6d991cb-33f6-48b0-9c2e-6fab34009e14-000000/5R0lLa_NnkW9RedYiAKDV8ZcmdjSQAwr_jmJvfvoe4I=424">
<span>
<strong>Debug, query, and build faster with AI: How we use Grafana Assistant at Grafana Labs (10 minute read)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
Grafana Assistant, now in public preview on Grafana Cloud, helps developers and users save time by simplifying query writing, explaining logs and traces in plain language, automating dashboard edits, and easing onboarding. It integrates directly into workflows to reduce friction, improve productivity, and make observability tasks faster and more intuitive without replacing human oversight.
</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.docker.com%2Fblog%2Fmpc-horror-stories-cve-2025-49596-local-host-breach%2F%3Futm_source=tldrdevops/1/010001997b66d8cc-f6d991cb-33f6-48b0-9c2e-6fab34009e14-000000/RVliTNAM3A9f0KV3CRkADoIqPN3fWhXa-6CZXP_TcX8=424">
<span>
<strong>MCP Horror Stories: The Drive-By Localhost Breach (10 minute read)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
A critical vulnerability, CVE-2025-49596, was discovered in MCP Inspector, a debugging tool with over 78,000 weekly downloads, turning it into a drive-by attack platform that compromises developer machines upon visiting a malicious website. The vulnerability, which scores 9.4 out of 10 on the CVSS scale, allows attackers to gain control of the MCP Inspector interface and access private files by exploiting a browser implementation flaw where browsers incorrectly treat the IP address 0.0.0.0 as equivalent to localhost.
</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%2Fengineering.atspotify.com%2F2025%2F9%2Fspotifys-experiments-with-learning-framework%3Futm_source=tldrdevops/1/010001997b66d8cc-f6d991cb-33f6-48b0-9c2e-6fab34009e14-000000/WGaYB3VwEvnSDZeRMQfMOLYVPOk3zoUKFI6CBD4kGp4=424">
<span>
<strong>Beyond Winning: Spotify's Experiments with Learning Framework (12 minute read)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
Spotify's experimentation platform, Confidence, uses the Experiments with Learning (EwL) metric to measure experiment success by whether experiments yielded enough valid information to inform product decisions. Spotify's learning rate is ~64%, but its win rate is ~12%, which emphasizes that most value comes from understanding what doesn't work or detecting regressions, not just shipping improvements.
</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%2Fcvemon.intruder.io%2F%3Futm_source=tldrdevops%26utm_medium=p_referral%26utm_campaign=global%257Cfixed%257Ccvemon_24_10_25/1/010001997b66d8cc-f6d991cb-33f6-48b0-9c2e-6fab34009e14-000000/052IStRb6Zk9y1zN5F86l4pc7szvFU1RywflLjXFUbU=424">
<span>
<strong>Tired of finding out about critical CVEs from X/Twitter threads? (Sponsor)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
cvemon is a free resource by Intruder that monitors the security buzz across social media 24/7. It shows a 'hype score' for each new vulnerability along with expert commentary. <a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Fcvemon.intruder.io%2F%3Futm_source=tldrdevops%26utm_medium=p_referral%26utm_campaign=global%257Cfixed%257Ccvemon_24_10_25/2/010001997b66d8cc-f6d991cb-33f6-48b0-9c2e-6fab34009e14-000000/tWx8mOUJf_LX3rzFj8kVZMjlVKzTlP3sAaV0DBVeN4Y=424" rel="noopener noreferrer nofollow" target="_blank"><span>Check out the live feed</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%2Faws.amazon.com%2Fabout-aws%2Fwhats-new%2F2025%2F09%2Famazon-opensearch-star-tree-index%2F%3Futm_source=tldrdevops/1/010001997b66d8cc-f6d991cb-33f6-48b0-9c2e-6fab34009e14-000000/DuuP-Mx9plYp5qNGFnVWkhQCCw_IlJN_zC1LDYMvS0s=424">
<span>
<strong>Amazon OpenSearch Service announces Star-Tree Index (1 minute read)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
Amazon OpenSearch Service's Star-Tree Index is a feature that pre-aggregates data at ingestion to deliver sub-second response times for high-cardinality and multi-dimensional queries.
</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%2F2025%2F09%2Famazon-ecs-task-definition-q-developer%2F%3Futm_source=tldrdevops/1/010001997b66d8cc-f6d991cb-33f6-48b0-9c2e-6fab34009e14-000000/OjfHbfCVw4j1gkmMfzwBaEDtu2QjJ8BeIGAV53014w0=424">
<span>
<strong>Amazon ECS enhances task definition editing in the AWS Console with Amazon Q Developer (2 minute read)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
Amazon ECS now integrates Amazon Q Developer into the AWS Console to streamline creating and updating task definitions with AI-generated code suggestions and inline chat support.
</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/010001997b66d8cc-f6d991cb-33f6-48b0-9c2e-6fab34009e14-000000/-JkiXOb1pPDC6EsDkYbnbp-ty2ouyLZvypNAxLT1nzQ=424" 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/010001997b66d8cc-f6d991cb-33f6-48b0-9c2e-6fab34009e14-000000/YvOU_H_USxr2Ca0Wp3Zq_6q91rweo-MWWryCB_SSoDI=424" 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/010001997b66d8cc-f6d991cb-33f6-48b0-9c2e-6fab34009e14-000000/k8ef1SVK-msNFSJKYHjxuk3ggHP2ukBppMHah2rPAzE=424"><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/010001997b66d8cc-f6d991cb-33f6-48b0-9c2e-6fab34009e14-000000/yKxjXiXBU8d2FBreVnYZOXHk5NJMKruT-NPy8pJ_BSM=424" rel="noopener noreferrer" style="color: #0000EE; text-decoration: underline;" target="_blank"><strong>Apply here</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!
</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/010001997b66d8cc-f6d991cb-33f6-48b0-9c2e-6fab34009e14-000000/bC_ImNjxza27NHPI0GxELE9K_yryaZFs-G5HdXUHAYY=424"><span>Kunal Desai</span></a> & <a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Fwww.linkedin.com%2Fin%2Fmartin-hauskrecht%2F/1/010001997b66d8cc-f6d991cb-33f6-48b0-9c2e-6fab34009e14-000000/LmlIZYOMPPCYdheoZbJEuAwzFF1wKlHf-P3WIffGFlM=424"><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/010001997b66d8cc-f6d991cb-33f6-48b0-9c2e-6fab34009e14-000000/K_WS9l1tCKrHYlQh05Y-Nm1UJLwbHY8cnUQxs6oak3E=424">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=ea7d133e-9906-11f0-a15d-310c1305c150%26pt=campaign%26pv=4%26spa=1758711666%26t=1758711961%26s=d640f1c0ee478cd220d09f3766f6358f7425c2dac6284910276a69c428b434c1/1/010001997b66d8cc-f6d991cb-33f6-48b0-9c2e-6fab34009e14-000000/yRGQJQxDleYZ7oleOv1B-kjB3n7YmGhGaEiSFSdaTVg=424">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/010001997b66d8cc-f6d991cb-33f6-48b0-9c2e-6fab34009e14-000000/YN5qNbZPa-VQ_xIou6Us9lJLf9MEErI4zUMe6juVUd0=424" style="display: none; width: 1px; height: 1px;">
</body></html>