<!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;">Amazon EC2 turns 20 years old today. Jeff Barr's original blog post in 2006 introduced a single instance type, m1.small, in one region β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β </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/010001a03dc1ecf5-a0ece192-6389-4cc1-8e27-b7a2dca2e1f1-000000/XhCivgy8UiU4JIs629EqlEASZaTRBiXJ4meQadKrCdk=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/010001a03dc1ecf5-a0ece192-6389-4cc1-8e27-b7a2dca2e1f1-000000/H3aTVvE5mgj-zyVSkmACOPvXNBT0WQePwmw82wudkVA=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=e5275116-a10b-11f1-94ae-f77e856591b1%26pt=campaign%26t=1787742514%26s=ea7d7067b03eab135801ee6cd0bdf4940e46cf9407c689fb305a3034187a8186/1/010001a03dc1ecf5-a0ece192-6389-4cc1-8e27-b7a2dca2e1f1-000000/QOU9_t6dK7Wkrz4nTJBe3eu2hUahQmBcggOOrZASz5s=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></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-08-26</span></strong></h1>
</div>
</td></tr></tbody></table>
<table style="table-layout: fixed; width:100%;" width="100%"><tbody></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%2Faws.amazon.com%2Fblogs%2Faws%2Fhappy-20th-birthday-amazon-ec2%2F%3Futm_source=tldrdevops/1/010001a03dc1ecf5-a0ece192-6389-4cc1-8e27-b7a2dca2e1f1-000000/jDtzUbw1LfSFI8az6wkebq8AKkSvRlgM-qic14ZK5GA=452">
<span>
<strong>Happy 20th Birthday, Amazon EC2 (3 minute read)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
Amazon EC2 turns 20 years old today. Jeff Barr's original blog post in 2006 introduced a single instance type, m1.small, in one region, billed by the hour. The service has since grown from that one instance type to over 1,200, spanning 39 regions globally.
</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%2Fnews-insights%2Fcompany-news%2Fthe-august-17-outage-and-the-work-ahead%2F%3Futm_source=tldrdevops/1/010001a03dc1ecf5-a0ece192-6389-4cc1-8e27-b7a2dca2e1f1-000000/VjPfkq0UKayL26jd91YxcdEzICA_kXI15G6E6ok2zKA=452">
<span>
<strong>The August 17 Outage, and the Work Ahead (4 minute read)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
GitHub's 7-hour-and-47-minute outage on August 17 began when record traffic overwhelmed a critical Central US infrastructure component that failed to scale, triggering authentication failures and cascading service disruption. Recovery was complicated by a client-side retry loop in Copilot. GitHub is responding with stricter retry budgets and timeouts, more capacity, fewer shared dependencies, and continued migration to Azure, which now serves about 58% of platform load.
</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.digitalocean.com%2Fblog%2Fpatching-januscape-amd-safe-ret%3Futm_source=tldrdevops/1/010001a03dc1ecf5-a0ece192-6389-4cc1-8e27-b7a2dca2e1f1-000000/Q-QlnjiELPlGN2Jk1Tb4kI5jiQu_lJyZeCRBaw4P-jM=452">
<span>
<strong>Patching at Fleet Scale, Twice: How DigitalOcean Closed Januscape and the AMD Safe RET Issue Without Customer Impact (10 minute read)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
DigitalOcean patched its entire hypervisor fleet against two separate guest-to-host vulnerabilities within a single month, reporting zero confirmed customer-facing impact in both cases. The first, a KVM nested virtualization flaw called Januscape (CVE-2026-53359), was publicly disclosed July 6 and fully remediated across all hypervisors by July 14, eight days later. The second affected roughly 1,600 AMD hypervisors across twelve regions and required a kernel update and reboot on every machine, a harder constraint than the first, yet the entire fleet was patched by August 5, one day before AMD published its public bulletin.
</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%2Facadia.engineering%2Fblog%2Fsolving-the-1-plus-N-query-problem%3Futm_source=tldrdevops/1/010001a03dc1ecf5-a0ece192-6389-4cc1-8e27-b7a2dca2e1f1-000000/_FMBfIcXtk4QyrxNZUlRVFCP0cQ5qsMXtERlfki9Dno=452">
<span>
<strong>Solving the 1+N Query Problem (7 minute read)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
Acadia eliminates the N+1 query problem by design: its query language has no general-purpose loops or recursion, so developers cannot accidentally turn a relationship lookup into one query followed by N additional database calls. Inspired by Datalog, Acadia instead expresses relationships through operations like intersect that compile into set-based SQL, while also guaranteeing that queries terminate in polynomial time relative to the size of the data.
</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%2Fboristane.com%2Fblog%2Fon-call-is-now-theatre%2F%3Futm_source=tldrdevops/1/010001a03dc1ecf5-a0ece192-6389-4cc1-8e27-b7a2dca2e1f1-000000/TiP-ZHmfOvtaWG5stONiXdfo6Rj0piamioA6ZHrBhUY=452">
<span>
<strong>On-Call Is Now Theatre (7 minute read)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
AI agents have transformed software development but production operations still rely on human-centered on-call systems that constrain velocity. The proposed model uses agents to continuously detect, investigate, fix, and prevent incidents, escalating only genuinely novel problems while shifting engineers from first responders to decision makers.
</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%2Fgithub.com%2Fasciimoo%2Fhister%3Futm_source=tldrdevops/1/010001a03dc1ecf5-a0ece192-6389-4cc1-8e27-b7a2dca2e1f1-000000/PWbg1dSJ5uQ8K5UC-VoEfN9IOMbmGmVA2dC3keugl8Q=452">
<span>
<strong>Hister (GitHub Repo)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
Hister is a private search engine that indexes the full contents of pages you visit and files you store locally. It works through a web interface, terminal, or an AI assistant connected via MCP. By default, it has no telemetry and no cloud sync, and the browser extension sends indexed content only to the server you configure. Optional semantic search requires you to choose your own embeddings endpoint.
</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%2Fapache%2Fmaka%3Futm_source=tldrdevops/1/010001a03dc1ecf5-a0ece192-6389-4cc1-8e27-b7a2dca2e1f1-000000/gvZZKzyGgijrLxlY8Omr4Or6M9zY4VZRxxKDGcA3nzk=452">
<span>
<strong>Apache Maka (GitHub Repo)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
Apache Maka is a local-first AI agent workspace that runs models and tools through a sandboxed runtime while keeping sessions, tool calls, results, and recovery data on the user's machine by default. It provides desktop, CLI/TUI, and evaluation interfaces, supports built-in file and shell tools, records durable execution histories for crash recovery and context trimming, and can connect to cloud APIs, local models, or compatible gateways.
</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%2Foctopus.com%2Fblog%2Fai-powered-incident-bot%3Futm_source=tldrdevops/1/010001a03dc1ecf5-a0ece192-6389-4cc1-8e27-b7a2dca2e1f1-000000/gig8b3n28TNONSs9FVpdIGZoG-z4gAQS4A5cS0g-t6Q=452">
<span>
<strong>Building an AI-Powered Incident Bot with Octopus Deploy (11 minute read)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
A proof-of-concept bot named Octopus Healer sends Kubernetes alert context to an AI model, which selects a predefined remediation type and fills runbook parameters rather than generating executable commands. Octopus Deploy then executes the runbook only after an operator reviews and approves it in Slack, preserving audit trails and existing permissions.
</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%2F2026%2F08%2F24%2Fautomating-root-cause-analysis-at-scale-multi-signal-correlation-for-cloud-native-incident-response%2F%3Futm_source=tldrdevops/1/010001a03dc1ecf5-a0ece192-6389-4cc1-8e27-b7a2dca2e1f1-000000/fcI7sOGgsIX1TbWYv1nbNC0qJNBOCfIyZgxozwygzQw=452">
<span>
<strong>Automating root cause analysis at scale: Multi-signal correlation for cloud native incident response (8 minute read)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
Atlassian has built an automated root cause analysis system designed to cut the time engineers spend diagnosing production incidents across its hundreds of microservices. The system pulls anomaly signals from metrics, distributed traces, and logs, aligns them on a shared timeline, and traverses a service dependency graph built from OpenTelemetry span data to generate ranked hypotheses about fault origin.
</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%2Flarsfaye.com%2Farticles%2Fai-coding-will-prevent-expertise%3Futm_source=tldrdevops/1/010001a03dc1ecf5-a0ece192-6389-4cc1-8e27-b7a2dca2e1f1-000000/7Wd7yfiFD5uQOBdWclzR0t60gt3NZnYWouTstfcYo98=452">
<span>
<strong>AI Coding Will Prevent Expertise (14 minute read)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
AI coding tools can create an βexpert noviceβ problem: developers are expected to use agents effectively before they have built the judgment needed to evaluate their output, while heavy reliance on generated code can bypass the struggle that develops that judgment in the first place. A better learning model is to use AI as a tutor or Socratic partner rather than a code generator, preserving the planning, debugging, and trial-and-error that turns experience into expertise.
</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%2F1password.com%2Fblog%2Fdeveloper-secrets-management-that-keeps-delivery-moving%3Futm_medium=paid_newsletter%26utm_source=tldr%26utm_campaign=2026q3_epm_bl_developer-secrets-management-that-keeps-delivery-moving_sa%26utm_content=newsletter_devops_082626/1/010001a03dc1ecf5-a0ece192-6389-4cc1-8e27-b7a2dca2e1f1-000000/bmWxdle6X2tH4iJAqY799vuG8Jo7iDEnsALI0MgVpz8=452">
<span>
<strong>Developers feel like they have to choose between shipping and security; Here's how to break the cycle. (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%2F1password.com%2Fblog%2Fdeveloper-secrets-management-that-keeps-delivery-moving%3Futm_medium=paid_newsletter%26utm_source=tldr%26utm_campaign=2026q3_epm_bl_developer-secrets-management-that-keeps-delivery-moving_sa%26utm_content=newsletter_devops_082626/2/010001a03dc1ecf5-a0ece192-6389-4cc1-8e27-b7a2dca2e1f1-000000/qaE1EXHc3ZnJA0XzrVHB-JTAzDlK3xrWFVFkfA6m2_4=452" rel="noopener noreferrer nofollow" target="_blank"><span>Build a secrets management program</span></a> that makes life simpler for developers and administrators. <a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2F1password.com%2Fblog%2Fdeveloper-secrets-management-that-keeps-delivery-moving%3Futm_medium=paid_newsletter%26utm_source=tldr%26utm_campaign=2026q3_epm_bl_developer-secrets-management-that-keeps-delivery-moving_sa%26utm_content=newsletter_devops_082626/3/010001a03dc1ecf5-a0ece192-6389-4cc1-8e27-b7a2dca2e1f1-000000/NEsSmpjuAPWZMrJBR0u6FRYouYslUwJih-dpE0iewTg=452" rel="noopener noreferrer nofollow" target="_blank"><span>Use 1Password</span></a> to discover, secure, govern, and audit credentials.
</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.jenkins.io%2Fblog%2F2026%2F08%2F24%2Fcontributor-summit-virtual%2F%3Futm_source=tldrdevops/1/010001a03dc1ecf5-a0ece192-6389-4cc1-8e27-b7a2dca2e1f1-000000/TEnYhmTXU1yuzgSSADMHN6cY-cIquaQ5u4k5TAyLqLs=452">
<span>
<strong>Jenkins Contributor Summit Virtual Event (September 11, 2026) (3 minute read)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
Jenkins will hold a virtual Contributor Summit hackathon on September 11, running 08:30 to 19:30 CEST across an APAC/EMEA morning block and an EMEA/Americas afternoon block.
</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.databricks.com%2Fblog%2Frun-debug-and-scale-databricks-workloads-your-local-ide%3Futm_source=tldrdevops/1/010001a03dc1ecf5-a0ece192-6389-4cc1-8e27-b7a2dca2e1f1-000000/sdXXJ_WvilIzAp7ZXP231GK_MgDSP0A52w_m7tb9FRI=452">
<span>
<strong>Run, debug, and scale Databricks workloads from your local IDE (2 minute read)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
Databricks has updated its IDE tools to let developers connect VS Code, Cursor, or a terminal directly to Databricks compute via a new SSH tunnel.
</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/010001a03dc1ecf5-a0ece192-6389-4cc1-8e27-b7a2dca2e1f1-000000/PZecCzXtKCWrIZAe3AzdEDnFqcnQmn7FVH21yn_acrc=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/010001a03dc1ecf5-a0ece192-6389-4cc1-8e27-b7a2dca2e1f1-000000/2tRLS7VTDe0RO_-biaz7q9hNQ0eb3gmSwAqMHzDfmmM=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/010001a03dc1ecf5-a0ece192-6389-4cc1-8e27-b7a2dca2e1f1-000000/kxQn2LkZgpwzCOLwP3hncoPZP2MomBYwieyweLjjQbI=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/010001a03dc1ecf5-a0ece192-6389-4cc1-8e27-b7a2dca2e1f1-000000/iDJWmfr_7NQIzl7hTfN5UJPOrHwR0kWa5a7vQKSg8CY=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/010001a03dc1ecf5-a0ece192-6389-4cc1-8e27-b7a2dca2e1f1-000000/-_abCkm9v0oRzqdqHTA0tUDW216u7o5MBf1RYo1S0gs=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/010001a03dc1ecf5-a0ece192-6389-4cc1-8e27-b7a2dca2e1f1-000000/OMg_fIYHDD0MJrH4-wrFVEXXi2Tn9b4pzyACneGgsao=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/010001a03dc1ecf5-a0ece192-6389-4cc1-8e27-b7a2dca2e1f1-000000/CQkkHctMJubVToooq40_IxaWT2alKLUThS8dkrGFe4E=452"><span>Kunal Desai</span></a> & <a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Fwww.linkedin.com%2Fin%2Fmartin-hauskrecht%2F/1/010001a03dc1ecf5-a0ece192-6389-4cc1-8e27-b7a2dca2e1f1-000000/X0bZpWVgXysI4J3g2AnkQsnUFovxpBHPR4owjPTUkQM=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/010001a03dc1ecf5-a0ece192-6389-4cc1-8e27-b7a2dca2e1f1-000000/lRWPoC6VOvSFtfOQvtsWvZkHq7O1CgXyvIje8EuGMaE=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=e5275116-a10b-11f1-94ae-f77e856591b1%26pt=campaign%26pv=4%26spa=1787742066%26t=1787742514%26s=d959d3ec691131cace9e8765cb0690b93a647b5dcec3e0f5b7984597f88d88e8/1/010001a03dc1ecf5-a0ece192-6389-4cc1-8e27-b7a2dca2e1f1-000000/VHnwqI11k4KmodNfoOSJxWDzYr9ogq3WLrofTyhOXQ4=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/010001a03dc1ecf5-a0ece192-6389-4cc1-8e27-b7a2dca2e1f1-000000/hZaDIJG5hPxDWcZg7NZTKzgARlcXhfbhnnHd7FFKMn8=452" style="display: none; width: 1px; height: 1px;">
</body></html>