<!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;">Organizations are turning to OpenSearch as a cost-effective alternative to expensive legacy log analytics platforms, offering advanced log analysis </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/0100019a2fbc20b4-065a7846-5459-4e54-923f-947d8c1b1144-000000/gmvt7QtCCSZd5xhzdBDOK-Jatxu_bppngu4esG9DhIg=429" 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/0100019a2fbc20b4-065a7846-5459-4e54-923f-947d8c1b1144-000000/Qai8bYQ-EK0azanA8xgjlm_k6GWR5FGdI-K-0ePiDZ0=429" 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=95114f9a-b487-11f0-985c-6bdeff87c307%26pt=campaign%26t=1761737449%26s=48fbec6f6c86f6db444efa49222ea6ffd18b89b4224920253aeacb524a2ffab8/1/0100019a2fbc20b4-065a7846-5459-4e54-923f-947d8c1b1144-000000/BMXCtnF7KGYC94hqx3htsLH1T3A7N_fODWWaQ7_kk_U=429"><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.strongdm.com%2Fsignup%3Ftrk=strongdm-newsletter-trial%26utm_source=strongdm%26utm_medium=newsletter%26utm_campaign=2026-q3-tldr-newsletter%26utm_content=trial/1/0100019a2fbc20b4-065a7846-5459-4e54-923f-947d8c1b1144-000000/Nq0FpABwjt5PuvPgntV-Th-Q4CVuup_gb39Ena2WBqc=429"><img src="https://images.tldr.tech/strongdm.png" valign="middle" style="vertical-align: middle !important; height: 100%;" alt="StrongDM"></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-10-29</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.strongdm.com%2Fsignup%3Ftrk=strongdm-newsletter-trial%26utm_source=strongdm%26utm_medium=newsletter%26utm_campaign=2026-q3-tldr-newsletter%26utm_content=trial/2/0100019a2fbc20b4-065a7846-5459-4e54-923f-947d8c1b1144-000000/9ApW-LadNdUFkNT5sUyP4YA0Dj3mvDF9d1KQQdv6LLk=429">
<span>
<strong>Control what happens after login and meet developers where they are with StrongDM. Try it for free (Sponsor)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
Engineering teams ship containers, spin up serverless functions, and provision databases by the dozen. Meanwhile, security teams face three compounding problems: more identities to manage, more access requests to process, and an explosion of resources to track.<p></p><p><a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Fwww.strongdm.com%2Fsignup%3Ftrk=strongdm-newsletter-trial%26utm_source=strongdm%26utm_medium=newsletter%26utm_campaign=2026-q3-tldr-newsletter%26utm_content=trial/3/0100019a2fbc20b4-065a7846-5459-4e54-923f-947d8c1b1144-000000/9bpNqlT_hvfGAWYCzGZv8qxn7yPmXBLUh1UUQ6h49Es=429" rel="noopener noreferrer nofollow" target="_blank"><span>Legacy security tools can't keep up.</span></a> The result? Entitlement creep, visibility gaps - and when audit season arrives, you're building spreadsheets trying to figure out who has access to what, when, and why.</p>
<p>StrongDM provides a <a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Fwww.strongdm.com%2Fsignup%3Ftrk=strongdm-newsletter-trial%26utm_source=strongdm%26utm_medium=newsletter%26utm_campaign=2026-q3-tldr-newsletter%26utm_content=trial/4/0100019a2fbc20b4-065a7846-5459-4e54-923f-947d8c1b1144-000000/uUHAig7ZbFDWyRW4OX2MEtm6AdoZQ-TBl8SrUf24av0=429" rel="noopener noreferrer nofollow" target="_blank"><span>single identity-aware access layer</span></a> across databases, servers, cloud consoles, and internal applications. Instead of bolting on another tool, StrongDM sits above the infrastructure to give Security, IAM, and DevOps teams unified control.</p>
<p><a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Fwww.strongdm.com%2Fsignup%3Ftrk=strongdm-newsletter-trial%26utm_source=strongdm%26utm_medium=newsletter%26utm_campaign=2026-q3-tldr-newsletter%26utm_content=trial/5/0100019a2fbc20b4-065a7846-5459-4e54-923f-947d8c1b1144-000000/OxtunqhNUaWTqsxZjpEy-Y64yncx9ekpoadaSF7CxmY=429" rel="noopener noreferrer nofollow" target="_blank"><span>Start your free trial</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%2Fa-framework-for-measuring-internet-resilience%2F%3Futm_source=tldrdevops/1/0100019a2fbc20b4-065a7846-5459-4e54-923f-947d8c1b1144-000000/XjKxJ310DC4ML2B6Plr5ui1_-3fr1A-96WX8B88uCRg=429">
<span>
<strong>A framework for measuring Internet resilience (17 minute read)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
This post introduces a data-driven framework to quantify Internet resilience that focuses on a network's ability to withstand disruptions and recover rapidly from failures like the 2022 Rogers outage that impacted over 12 million users in Canada. The framework uses public data to measure factors like diverse routing paths, secure routing, and market competitiveness, emphasizing the importance of interconnectedness among Autonomous Systems (ASes) for a stable and reliable Internet. Key metrics include the number and distribution of Internet Exchange Points (IXPs), peering participation rates, diversity of IXP membership, and the geographic distribution of infrastructure, along with assessing network hygiene through practices like RPKI and BCP-38.
</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%2Fworkers-tracing-now-in-open-beta%2F%3Futm_source=tldrdevops/1/0100019a2fbc20b4-065a7846-5459-4e54-923f-947d8c1b1144-000000/6vX8sbDcVMw2hiX_-xdCnRx6zIwKMuZhKgafP-LHOvE=429">
<span>
<strong>Announcing Workers automatic tracing -- now in open beta (7 minute read)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
Cloudflare has announced an Open Beta for tracing on Cloudflare Workers, providing automatic instrumentation and visualization of application request flows within the Cloudflare dashboard. Users can also export logs and traces to OpenTelemetry-compatible providers. Viewing traces in the Cloudflare dashboard will be free until January 15, after which Workers Free and Paid plan pricing will apply. Exporting traces will require a Workers Paid subscription.
</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%2F10%2F27%2Fannouncing-the-certified-meshery-contributor-cmc%2F%3Futm_source=tldrdevops/1/0100019a2fbc20b4-065a7846-5459-4e54-923f-947d8c1b1144-000000/t44iezB4cYDqadDWhrjnYhwxNOSUdv4OGxW08hGoGig=429">
<span>
<strong>Announcing the Certified Meshery Contributor (CMC) (4 minute read)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
The Certified Meshery Contributor (CMC) certification has been launched, marking the first of its kind for the CNCF. This program validates technical proficiency in contributing to the Meshery open-source project through five distinct exams covering major architectural domains, with a passing threshold of 70%. Tailored for developers with intermediate skills in Go, React, and OpenAPI schemas, the free certification aims to acknowledge and authenticate the expertise of active contributors in the Meshery ecosystem.
</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%2Fadedejiawolesi.com%2F2025%2F10%2F16%2Fdeploying-and-managing-azure-virtual-machines-with-advanced-networking-and-security%2F%3Futm_source=tldrdevops/1/0100019a2fbc20b4-065a7846-5459-4e54-923f-947d8c1b1144-000000/fQf0_0NUugPXjvDlZh0Y3zMUFVbsKyCEFchueDzhVT0=429">
<span>
<strong>Deploying and Managing Azure Virtual Machines with Advanced Networking and Security (9 minute read)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
This project demonstrates deploying and managing Linux and Windows VMs in Azure with secure configurations using NSGs, Azure Bastion, and backup via Recovery Services Vault. It covers VM setup, network segmentation, public IP assignment, high availability considerations, cost optimization, and testing services like Nginx for practical verification.
</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%2Fabout.gitlab.com%2Fblog%2Fvariable-and-artifact-sharing-in-gitlab-parent-child-pipelines%2F%3Futm_source=tldrdevops/1/0100019a2fbc20b4-065a7846-5459-4e54-923f-947d8c1b1144-000000/UYJAr6ObtA9qZpvbtHhlj0Y4ENrkx-xU_TgXA_B2WNo=429">
<span>
<strong>Variable and artifact sharing in GitLab parent-child pipelines (15 minute read)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
Parent-child pipelines in GitLab allow large CI/CD processes to be broken into smaller, manageable pipelines, enabling variable and artifact sharing between parent and child jobs. Variables can be passed using dotenv reports, needs, inputs, or the GitLab Package Registry, supporting workflow orchestration for both Premium/Ultimate and Community Edition users.
</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%2Fconnect-mcp-servers-to-claude-desktop-with-mcp-toolkit%2F%3Futm_source=tldrdevops/1/0100019a2fbc20b4-065a7846-5459-4e54-923f-947d8c1b1144-000000/AasfO-kBCMw50U1_9knL5VYBgT9eph3XiyCI85P_t8E=429">
<span>
<strong>Connect MCP Servers to Claude Desktop with MCP Toolkit (9 minute read)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
The Docker MCP Toolkit, coupled with Claude Desktop, lets users automate developer tasks by securely connecting Claude to Docker's containerized environment. Through Docker's Model Context Protocol (MCP), Claude can now perform real-world actions like deploying containers and managing GitHub repositories, turning hours of work into minutes. The toolkit allows users to take a screenshot of any app UI and have Claude recreate it as a fully-tested React component with Jest tests, a GitHub repo, and deployment.
</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.outsystems.com%2Flow-code-platform%2Fagentic-ai-workbench%2F%3Futm_source=tldr%26utm_medium=social-paid%26utm_campaign=none%26utm_adid=tldr-DevOps-newsletter-October25%26utm_content=webpage%26utm_campaignteam=digital-mktg%26utm_partner=none%23!build-trusted-ai-foundation/1/0100019a2fbc20b4-065a7846-5459-4e54-923f-947d8c1b1144-000000/DBAZNjHLfMoVg4MxCDx4kq7Fp-efaQ7Q7nrAXj2fCr4=429">
<span>
<strong>Tired of paying for a dozen AI agent tools that you never use? (Sponsor)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
<a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Fwww.outsystems.com%2Flow-code-platform%2Fagentic-ai-workbench%2F%3Futm_source=tldr%26utm_medium=social-paid%26utm_campaign=none%26utm_adid=tldr-DevOps-newsletter-October25%26utm_content=webpage%26utm_campaignteam=digital-mktg%26utm_partner=none/1/0100019a2fbc20b4-065a7846-5459-4e54-923f-947d8c1b1144-000000/htReaRUiV1A2Gu2tQDWc5L7IVSytPyD6a34jeoVqSIw=429" rel="noopener noreferrer nofollow" target="_blank"><span>OutSystems Agent Workbench</span></a> provides an all-in-one agentic solution for the complete AI agent development lifecycle – from creation and customization to delivery and monitoring - with enterprise security and governance embedded at every step. Easily integrate your agents into apps, data, and workflows to drive value across your business. <a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Fwww.outsystems.com%2Flow-code-platform%2Fagentic-ai-workbench%2F%3Futm_source=tldr%26utm_medium=social-paid%26utm_campaign=none%26utm_adid=tldr-DevOps-newsletter-October25%26utm_content=webpage%26utm_campaignteam=digital-mktg%26utm_partner=none%23!build-trusted-ai-foundation/2/0100019a2fbc20b4-065a7846-5459-4e54-923f-947d8c1b1144-000000/YHWBSoCmNLLNmfpezgKBc3LQLw01GUysURhReRGY_Yc=429" rel="noopener noreferrer nofollow" target="_blank"><span>Start for free</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%2Fdyad-sh%2Fdyad%3Futm_source=tldrdevops/1/0100019a2fbc20b4-065a7846-5459-4e54-923f-947d8c1b1144-000000/0khkwY7i8tkSnHgJxCN1CUENfdXaMT0kXUxMkKs87-4=429">
<span>
<strong>Dyad (GitHub Repo)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
Dyad, a local, open-source AI app builder, has been launched as an alternative to Lovable, v0, and Bolt.
</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%2Fbasecamp%2Fomarchy%3Futm_source=tldrdevops/1/0100019a2fbc20b4-065a7846-5459-4e54-923f-947d8c1b1144-000000/ZouKp2wbtbxhNq9MZSb8W67eZw-YWblwqBZXtYTnXXM=429">
<span>
<strong>Omarchy (GitHub Repo)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
Omarchy is a new opinionated Linux distribution released by DHH.
</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%2Fopensearch.org%2Fblog%2Freimagining-log-analytics-for-the-modern-enterprise%2F%3Futm_source=tldrdevops/1/0100019a2fbc20b4-065a7846-5459-4e54-923f-947d8c1b1144-000000/vIWQzH6abWGalKSbuoSMCiISzl2vAh9rpYWSwJbjH0c=429">
<span>
<strong>Reimagining log analytics for the modern enterprise (4 minute read)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
Organizations are turning to OpenSearch as a cost-effective alternative to expensive legacy log analytics platforms, offering advanced log analysis with Piped Processing Language and enterprise-scale performance via Apache Calcite. The platform unifies querying, visualization, and alerting in a single workflow while supporting flexible analytics, seamless migration, and community-driven enhancements.
</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%2Fcontainers%2Fnew-amazon-eks-auto-mode-features-for-enhanced-security-network-control-and-performance%2F%3Futm_source=tldrdevops/1/0100019a2fbc20b4-065a7846-5459-4e54-923f-947d8c1b1144-000000/0Sl1mGO9PX3if2YNBgmijGOhpHagFCTJp_lJFNsDAmI=429">
<span>
<strong>New Amazon EKS Auto Mode features for enhanced security, network control, and performance (9 minute read)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
Amazon has expanded EKS Auto Mode with new features that strengthen security, improve network flexibility, and enhance performance for Kubernetes workloads. The updates include customer-managed KMS encryption, enterprise certificate bundle support, separate pod subnets, proxy configuration options, and optimized node lifecycle management, enabling faster scaling, better compliance, and more reliable capacity for AI and enterprise 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>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.datalogics.com%2Fcost-wrong-pdf-software%3Fmtm_campaign=tldr%26mtm_content=cost%26mtm_kwd=oct29%26mtm_medium=link%26mtm_source=newsletter%26utm_source=tldrdevops/1/0100019a2fbc20b4-065a7846-5459-4e54-923f-947d8c1b1144-000000/UoWqy9Siy7A3SmKrpKR71-YAziFNcuIx1OaLXNsgWao=429">
<span>
<strong>Choosing the wrong PDF SDK will cost you... and irritate your developers (Sponsor)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
Find out how to decide between Adobe's SDKs, open source tools, or other alternatives in this <a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Fwww.datalogics.com%2Fcost-wrong-pdf-software%3Fmtm_campaign=tldr%26mtm_content=cost%26mtm_kwd=oct29%26mtm_medium=link%26mtm_source=newsletter/1/0100019a2fbc20b4-065a7846-5459-4e54-923f-947d8c1b1144-000000/c5NYWYPoRgz9hc8gUiGNY5EZL8BCKE7y--_n4uWmQVo=429" rel="noopener noreferrer nofollow" target="_blank"><span>guide by Datalogics</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%2Foctopus.com%2Fblog%2Farm-partnership%3Futm_source=tldrdevops/1/0100019a2fbc20b4-065a7846-5459-4e54-923f-947d8c1b1144-000000/unQJwE3HCCwEbUhyuDuNvM0-Djo7vyrsIao0QbxbXNE=429">
<span>
<strong>Octopus partners with Arm to enable software delivery at scale (3 minute read)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
Octopus has partnered with Arm to deliver secure, scalable, and repeatable software deployments across Arm-powered infrastructure, extending its Continuous Delivery capabilities from x86 to Arm environments.
</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%2Fq3-2025-internet-disruption-summary%2F%3Futm_source=tldrdevops/1/0100019a2fbc20b4-065a7846-5459-4e54-923f-947d8c1b1144-000000/wh0wevs8E-DCNtqY3vkpQFHGV89sRDakPOd5_FIICSo=429">
<span>
<strong>Online outages: Q3 2025 Internet disruption summary (18 minute read)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
Internet disruptions observed during the third quarter of 2025 included government-directed shutdowns in Sudan, Syria, Iraq, and Venezuela, cable cuts in multiple countries, power outages, damage from an earthquake and fire, a targeted cyberattack on YemenNet (AS30873), and issues with China's Great Firewall.
</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/0100019a2fbc20b4-065a7846-5459-4e54-923f-947d8c1b1144-000000/Wu7pRgX1q-eUSjzW_AYPV5yPCqBp9M95bhxDwlZM3N0=429" 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/0100019a2fbc20b4-065a7846-5459-4e54-923f-947d8c1b1144-000000/j0ikvnQsGuXt1bpJl9joqjs5tSBYhs-qv9UPoq6VuZQ=429" 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/0100019a2fbc20b4-065a7846-5459-4e54-923f-947d8c1b1144-000000/z71-HKCoCmODQhZH_0FDFqzFxx7RE9IIUsEYCTqJzCU=429"><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/0100019a2fbc20b4-065a7846-5459-4e54-923f-947d8c1b1144-000000/L1GTlSRGqgVWEKPps_anC_WAuaYS2-eY3B9blRqHKkc=429" 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/0100019a2fbc20b4-065a7846-5459-4e54-923f-947d8c1b1144-000000/hh6pmeCzf5BWdyUCyr7-_MWh5qVSKQXLdo1yZfHB1_8=429"><span>Kunal Desai</span></a> & <a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Fwww.linkedin.com%2Fin%2Fmartin-hauskrecht%2F/1/0100019a2fbc20b4-065a7846-5459-4e54-923f-947d8c1b1144-000000/RmjUvZCrD-oqvJhRs2Ar4U1nBvzevIORyJtVhlZVWOk=429"><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/0100019a2fbc20b4-065a7846-5459-4e54-923f-947d8c1b1144-000000/B3gXQFGKV0KO2lCGztqgtDoOIkbKnmz-rmtNg_4_UvU=429">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=95114f9a-b487-11f0-985c-6bdeff87c307%26pt=campaign%26pv=4%26spa=1761735651%26t=1761737449%26s=785280ceff73f2f985d05954c16572ef5c650ba6ddb465551e4b9fa76e1c24ea/1/0100019a2fbc20b4-065a7846-5459-4e54-923f-947d8c1b1144-000000/4bZ387gANz6SiNm3fdSNBiF2gT5Tn4kXiwP74P1o4rg=429">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/0100019a2fbc20b4-065a7846-5459-4e54-923f-947d8c1b1144-000000/uiO0EtRWfz__rb5l5cNQHNJEdhBadg9MT36AufCYk3s=429" style="display: none; width: 1px; height: 1px;">
</body></html>