<!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;">Argo CD v3.2 Release Candidate introduces health checks for GitOps Promoter and configurable deletion strategies for Progressive Sync β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β </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/01000199b932aa67-3fc38196-3bda-4a6d-8aa2-9630d9edc90b-000000/HGNcmKqdgJudDVmVB-NESNxy0Fh1ITx95dJF04tjUM8=425" 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/01000199b932aa67-3fc38196-3bda-4a6d-8aa2-9630d9edc90b-000000/CPUeSx4z_y21dXtnXkB_e37LnGxoo752OkzfHTBQr_8=425" 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=4cba3a36-a26c-11f0-b2b5-1b676de45019%26pt=campaign%26t=1759748729%26s=af8c53191a3ae4bce75062b97a35c9bd5d06123fd7810cee86f8e10f02eb317e/1/01000199b932aa67-3fc38196-3bda-4a6d-8aa2-9630d9edc90b-000000/wylXT5nTLFNLIOj7KwOr8rFj8rkwqEZd8-Rd9O1Wd2M=425"><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.moderntreasury.com%2Fresources%2Fbuilding-a-digital-wallet-from-ledger-to-launch%3Futm_campaign=24117558-3Q26-Ebook-Building-a-Digital-Wallet%26utm_source=TLDR%26utm_medium=DevOps-newsletter-primary-100625/1/01000199b932aa67-3fc38196-3bda-4a6d-8aa2-9630d9edc90b-000000/9RO3SYfxXRthXGQvPFRQLSwUhwqOzupAQaTDMVE1nAU=425"><img src="https://images.tldr.tech/moderntreasury50.png" valign="middle" style="vertical-align: middle !important; height: 100%;" alt="Modern Treasury"></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-06</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.moderntreasury.com%2Fresources%2Fbuilding-a-digital-wallet-from-ledger-to-launch%3Futm_campaign=24117558-3Q26-Ebook-Building-a-Digital-Wallet%26utm_source=TLDR%26utm_medium=DevOps-newsletter-primary-100625/2/01000199b932aa67-3fc38196-3bda-4a6d-8aa2-9630d9edc90b-000000/uZrfZxpCJx-PYXRNP3Roacbn7IvRrDccFrNv0VHyWaY=425">
<span>
<strong>Building Digital Wallets: Architecture, Balance Calculations, and Implementation Strategies (Sponsor)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
Most teams burn months building wallet infrastructure, then discover their homegrown ledger breaks at scale. This <a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Fwww.moderntreasury.com%2Fresources%2Fbuilding-a-digital-wallet-from-ledger-to-launch%3Futm_campaign=24117558-3Q26-Ebook-Building-a-Digital-Wallet%26utm_source=TLDR%26utm_medium=DevOps-newsletter-primary-100625/3/01000199b932aa67-3fc38196-3bda-4a6d-8aa2-9630d9edc90b-000000/aho6DQFFsJ2PghYMAC6LKs4u99AsxWmd3K0oWPCiPBw=425" rel="noopener noreferrer nofollow" target="_blank"><span>technical guide</span></a> from Modern Treasury shows you how to skip the pain:
<p></p>
<ul>
<li><strong>Architecture that scales:</strong> FBO accounts, virtual accounts, double-entry ledgers.</li>
<li><strong>Technical implementation details</strong>: production-ready<a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Fwww.moderntreasury.com%2Fresources%2Fbuilding-a-digital-wallet-from-ledger-to-launch%3Futm_campaign=24117558-3Q26-Ebook-Building-a-Digital-Wallet%26utm_source=TLDR%26utm_medium=DevOps-newsletter-primary-100625/4/01000199b932aa67-3fc38196-3bda-4a6d-8aa2-9630d9edc90b-000000/CI7hGBYkcS8qn6ZBApwipOPbEsHPd4dL_5lAf1zmAVA=425" rel="noopener noreferrer nofollow" target="_blank"><span> API calls</span></a> to create ledgers, record transactions, and query balances.</li>
<li><strong>From zero to launch: </strong>designing a wallet flow from onboarding to payouts.</li>
</ul>
<p>Stop building ledger infrastructure. Start shipping wallet features. <a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Fwww.moderntreasury.com%2Fresources%2Fbuilding-a-digital-wallet-from-ledger-to-launch%3Futm_campaign=24117558-3Q26-Ebook-Building-a-Digital-Wallet%26utm_source=TLDR%26utm_medium=DevOps-newsletter-primary-100625/5/01000199b932aa67-3fc38196-3bda-4a6d-8aa2-9630d9edc90b-000000/YlvFXqBjMELqgwJGD8KRgZAeQTKXSgezc4xLts5c0V0=425" rel="noopener noreferrer nofollow" target="_blank"><span>Download the guide</span></a> and launch faster.</p>
<p><a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Fwww.moderntreasury.com%2Fresources%2Fbuilding-a-digital-wallet-from-ledger-to-launch%3Futm_campaign=24117558-3Q26-Ebook-Building-a-Digital-Wallet%26utm_source=TLDR%26utm_medium=DevOps-newsletter-primary-100625/6/01000199b932aa67-3fc38196-3bda-4a6d-8aa2-9630d9edc90b-000000/IBZHKCQfgRwbUv-zuSFbU0amuD92e2mTwfKM_Ued1Uk=425" rel="noopener noreferrer nofollow" target="_blank"><span>Download the guide ></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%2Faws.amazon.com%2Fabout-aws%2Fwhats-new%2F2025%2F09%2Famazon-cloudwatch-opensearch-service-region-integrated-analytics-experience%2F%3Futm_source=tldrdevops/1/01000199b932aa67-3fc38196-3bda-4a6d-8aa2-9630d9edc90b-000000/5XlvilclmiRbT1RVKu5xn59LP8ydA8XNhdmQd8sLyQw=425">
<span>
<strong>Amazon CloudWatch and OpenSearch Service expand region support for integrated analytics experience (2 minute read)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
Amazon CloudWatch and OpenSearch Service have expanded their integrated analytics experience to five additional regions, including Asia Pacific (Osaka and Seoul), Europe (Milan and Spain), and US West (N. California). Customers can now run SQL and PPL queries directly on CloudWatch Logs, create OpenSearch dashboards without data duplication, and analyze logs in-place for monitoring and troubleshooting.
</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.argoproj.io%2Fargo-cd-v3-2-release-candidate-4c939b63d9c4%3Futm_source=tldrdevops/1/01000199b932aa67-3fc38196-3bda-4a6d-8aa2-9630d9edc90b-000000/pvDphkPR84-4vr2hPNjXWCmvPlzVmBgluX_Lq8fIG74=425">
<span>
<strong>Argo CD v3.2 Release Candidate (4 minute read)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
Argo CD v3.2 Release Candidate introduces health checks for GitOps Promoter, configurable deletion strategies for Progressive Sync, hydrator enhancements, PR title filtering, and server-side diff support in the CLI, along with several other improvements and bug fixes. Support for Argo CD v2.x will end once v3.2 is officially released. Users are encouraged to review the release notes and test the new version.
</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%2Ffly.io%2Fblog%2Flitestream-v050-is-here%2F%3Futm_source=tldrdevops/1/01000199b932aa67-3fc38196-3bda-4a6d-8aa2-9630d9edc90b-000000/8Rdk9sH7NowyyGEM9ZggV_ByrtdfpKj_Ht9gJF_z87w=425">
<span>
<strong>Litestream v0.5.0 Is Here (8 minute read)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
Fly.io's Litestream v0.5.0 reintroduces focus on the simpler Litestream backup model over LiteFS, integrating lessons from both to make SQLite replication faster and add point-in-time recovery (PITR) through a new LTX transaction-aware file format. The update removes generations, simplifies sync and restores, adds per-page compression, supports JetStream replicas, and modernizes dependenciesβpaving the way for instant read-replica hydration via a forthcoming Litestream VFS.
</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%2Fgrafana.com%2Fblog%2F2025%2F10%2F02%2Fa-closer-look-at-grafana-k6-browser-alignment-with-playwright-modern-features-for-frontend-testing-and-what-s-next%2F%3Futm_source=tldrdevops/1/01000199b932aa67-3fc38196-3bda-4a6d-8aa2-9630d9edc90b-000000/9w3XzA32Y70Sv9SdtGCalDrsmTfUYVH3pdTsZselz1o=425">
<span>
<strong>A closer look at Grafana k6 browser: alignment with Playwright, modern features for frontend testing, and what's next (8 minute read)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
Grafana's k6 browser, a browser automation and end-to-end web testing module, is "roughly compatible" with the Playwright API, meaning that users familiar with Playwright should find the k6 browser API and scripting style similar. The company intends to incorporate a curated list of the most valuable Playwright APIs into the k6 browser based on user feedback, with the goal of simplifying frontend testing.
</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.zalando.com%2Fposts%2F2025%2F10%2Faccelerating-mobile-app-development-at-zalando-with-rendering-engine-and-react-native.html%3Futm_source=tldrdevops/1/01000199b932aa67-3fc38196-3bda-4a6d-8aa2-9630d9edc90b-000000/f5wkzEKhjC9RYSDJj2A0Ak-VONcka0XHHORYEmM0xV0=425">
<span>
<strong>Zalando Engineering Blog - Accelerating Mobile App development at Zalando with Rendering Engine and React Native (7 minute read)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
Zalando is migrating its mobile app to React Native using a brownfield integration approach with its internal React-based UI framework, Rendering Engine, to modernize its technology stack. To solve problems with the integration, Zalando created a React Native as a package architecture that involves building the React Native part of the app like any other React Native app and putting the React Root Component and initialization logic into an npm package called the "Entry Point." The company is also using react-strict-dom for cross-platform UI components and StyleX for enhanced styling capabilities.
</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.celigo.com%2Flp%2Fthe-netsuite-integration-handbook%2F%3Futm_source=tldrdevops/1/01000199b932aa67-3fc38196-3bda-4a6d-8aa2-9630d9edc90b-000000/gOnKhdsqh98fZdgVSbpvWCo8vyagyOnk0isBlb5uACg=425">
<span>
<strong>Are your NetSuite integrations held together with duct tape and hope? (Sponsor)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
If NetSuite is the heart of your operations, your integrations are the nervous system - and a bad architecture will paralyze everything. <a class="underline" href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Fwww.celigo.com%2Flp%2Fthe-netsuite-integration-handbook%2F/1/01000199b932aa67-3fc38196-3bda-4a6d-8aa2-9630d9edc90b-000000/kuwyw9mEZB4JgEOkbM4_UxOT5MVdefTwwosxNqaROKU=425" rel="noopener noreferrer nofollow" target="_blank"><span>This handbook</span></a> distills lessons from 5,000+ NetSuite customers into a clear integration strategy. It's authored by the experts at <strong>Celigo</strong> - the only iPaaS architected inside the NetSuite ecosystem. <a class="underline" href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Fwww.celigo.com%2Flp%2Fthe-netsuite-integration-handbook%2F/2/01000199b932aa67-3fc38196-3bda-4a6d-8aa2-9630d9edc90b-000000/A1EE5-8musqDJ2c604TTVKJTwiW4QFCxOZkX99bKgqk=425" rel="noopener noreferrer nofollow" target="_blank"><span>Get your copy</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%2Fscore-spec%2Fspec%3Futm_source=tldrdevops/1/01000199b932aa67-3fc38196-3bda-4a6d-8aa2-9630d9edc90b-000000/WxJKKVBnVg9Xp5GWswAujOKqzMCpANT8kOBWBzi-nnc=425">
<span>
<strong>Spec (GitHub Repo)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
Score is an open-source workload specification designed to simplify development for cloud-native developers and eliminate configuration inconsistencies between environments. The platform-agnostic specification allows developers to describe a workload's configuration in a single file, which can then be translated into formats like Docker Compose or Kubernetes. With Score, developers declare what their workload requires to run, establishing a contract between dev and ops that reduces toil and cognitive load.
</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%2Fzarf-dev%2Fzarf%3Futm_source=tldrdevops/1/01000199b932aa67-3fc38196-3bda-4a6d-8aa2-9630d9edc90b-000000/DQWhC60KLopK34Vs6VlgVglrUe13XST_T72BNYxybAM=425">
<span>
<strong>Zarf (GitHub Repo)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
Zarf, an airgap native packager manager for Kubernetes, streamlines software delivery for offline and semi-connected environments using a declarative packaging strategy to support DevSecOps. Zarf allows users to install any version of Zarf and its init package with zero added dependencies. It was developed jointly with United States Naval Postgraduate School research.
</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%2Fblogs.microsoft.com%2Fblog%2F2025%2F09%2F25%2Fintroducing-microsoft-marketplace-thousands-of-solutions-millions-of-customers-one-marketplace%2F%3Futm_source=tldrdevops/1/01000199b932aa67-3fc38196-3bda-4a6d-8aa2-9630d9edc90b-000000/Hp9VhvR7wW-Zd3BDMPjh26RS0XaIVwBVRfpxfhB8iQ8=425">
<span>
<strong>Introducing Microsoft Marketplace β Thousands of solutions. Millions of customers. One Marketplace (4 minute read)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
Microsoft has launched a reimagined Microsoft Marketplace, unifying Azure Marketplace and AppSource into a single destination for discovering, buying, and deploying cloud solutions, AI apps, and agents. The platform streamlines provisioning, integrates directly into Microsoft products, supports governance, and empowers partners with expanded sales and distribution opportunities.
</span>
</span>
</div>
</td></tr></tbody></table>
<table align="center" border="0" cellpadding="0" cellspacing="0" width="100%"><tbody><tr><td class="container" style="padding: 15px 15px;">
<div class="text-block">
<span>
<a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Fwww.infoq.com%2Fnews%2F2025%2F09%2Fpulumi-neo%2F%3Futm_source=tldrdevops/1/01000199b932aa67-3fc38196-3bda-4a6d-8aa2-9630d9edc90b-000000/GE15Q3-jJKAxTuWJfXIH-JWZmu_Hf5pJPTP7qf1LB-Q=425">
<span>
<strong>Pulumi Launches Neo: an Agentic AI Platform Engineer for Multi-Cloud Infrastructure (4 minute read)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
Pulumi has launched Neo, an AI-powered platform engineering agent built into Pulumi Cloud that automates infrastructure provisioning, management, and optimization while enforcing governance and compliance. Neo learns from infrastructure-as-code practices to become more effective over time and helps platform teams scale reliably across complex multi-cloud environments.
</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%2Fngrok.com%2Fblog-post%2Fdocker-desktop-extension%3Futm_source=tldrdevops%26utm_medium=paid-community%26utm_campaign=agent-fy26q3-dockerextension%26utm_content=newsletter--join/1/01000199b932aa67-3fc38196-3bda-4a6d-8aa2-9630d9edc90b-000000/WStDoshfdoIPX7fO06a_yMDzNsFF4Pi2vq09MsLvFFU=425">
<span>
<strong>Get a public endpoint for your containers with the ngrok Docker Desktop Extension (Sponsor)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
Start a container, launch the extension, and your service is live on the internet. <a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Fngrok.com%2Fblog-post%2Fdocker-desktop-extension%3Futm_source=tldrdevops%26utm_medium=paid-community%26utm_campaign=agent-fy26q3-dockerextension%26utm_content=newsletter--join/2/01000199b932aa67-3fc38196-3bda-4a6d-8aa2-9630d9edc90b-000000/vMmKHuFlic_2QmbRzwUHDSiN5LmsQ5usFhuWpba34sE=425" rel="noopener noreferrer nofollow" target="_blank"><span>Endpoint configurations are saved locally</span></a>, so you can bring an endpoint back online with the same configuration and address even after you restart an endpoint, app, or container. <a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Fngrok.com%2Fblog-post%2Fdocker-desktop-extension%3Futm_source=tldrdevops%26utm_medium=paid-community%26utm_campaign=agent-fy26q3-dockerextension%26utm_content=newsletter--join/3/01000199b932aa67-3fc38196-3bda-4a6d-8aa2-9630d9edc90b-000000/KI8sX2DlXe_ogA90ngQk12QkBizOOKRFZxva4ZzPhtQ=425" rel="noopener noreferrer nofollow" target="_blank"><span>Read the blog</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%2Flaunching-octopus-mcp%3Futm_source=tldrdevops/1/01000199b932aa67-3fc38196-3bda-4a6d-8aa2-9630d9edc90b-000000/PPouHrcLFeHTBuUkciY2kkP9jIWib16QoupKyFmDrP8=425">
<span>
<strong>Launching the Octopus MCP Server (4 minute read)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
Octopus has launched the MCP Server, enabling AI assistants like Claude and ChatGPT to securely connect with Octopus instances to explore deployments, inspect configurations, and diagnose issues.
</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%2Fgrafana.com%2Fblog%2F2025%2F10%2F01%2Ftake-grafana-labs-4th-annual-observability-survey%2F%3Futm_source=tldrdevops/1/01000199b932aa67-3fc38196-3bda-4a6d-8aa2-9630d9edc90b-000000/me4Gd9OER3_vCmK2E1L0NUHfcCF4-LoecmxKRhqlYaU=425">
<span>
<strong>Take Grafana Labs' 4th annual Observability Survey (5 minute read)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
Grafana Labs is seeking input for its fourth annual Observability Survey to assess the current state of the industry, including challenges, opportunities, and the increasing role of AI.
</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%2Fdevops%2Freduce-docker-image-build-time-on-aws-codebuild-using-amazon-ecr-as-a-remote-cache%2F%3Futm_source=tldrdevops/1/01000199b932aa67-3fc38196-3bda-4a6d-8aa2-9630d9edc90b-000000/X_OZsqWBLARdmYSb2E_9dqh4ynO1b74P_ubz6lcqP6M=425">
<span>
<strong>Reduce Docker image build time on AWS CodeBuild using Amazon ECR as a remote cache (5 minute read)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
AWS CodeBuild can now be integrated with Amazon Elastic Container Registry (ECR) as a cache backend to accelerate the Docker image build process by up to 25%.
</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/01000199b932aa67-3fc38196-3bda-4a6d-8aa2-9630d9edc90b-000000/EOihPq3ktfg6GuSZH8164KVcJE-toz4po9q_yQGKyxU=425" 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/01000199b932aa67-3fc38196-3bda-4a6d-8aa2-9630d9edc90b-000000/yUCUPDVrApgf5e8tl--PuLtur4P3KsXHvsHrzfrqKiE=425" 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/01000199b932aa67-3fc38196-3bda-4a6d-8aa2-9630d9edc90b-000000/AwHaC-539y-qlDAVaiLAHitgIj6KzAMSpMqap33i6NE=425"><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/01000199b932aa67-3fc38196-3bda-4a6d-8aa2-9630d9edc90b-000000/pehn99TZWfQuLpczphFTScjZVATorp31Ycw8tpZ7Jkw=425" 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/01000199b932aa67-3fc38196-3bda-4a6d-8aa2-9630d9edc90b-000000/4qS4OR4sNDKu0zyeHSMZZq7VA70aPTUohl2RHIpYTOY=425"><span>Kunal Desai</span></a> & <a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Fwww.linkedin.com%2Fin%2Fmartin-hauskrecht%2F/1/01000199b932aa67-3fc38196-3bda-4a6d-8aa2-9630d9edc90b-000000/BilosK_2cE8pEkXxi_8h3x9Hrojp4G1Iip6_B_vvpN8=425"><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/01000199b932aa67-3fc38196-3bda-4a6d-8aa2-9630d9edc90b-000000/qPj9DuK0UAIvr3C4aSO2mSZuSn3IPbnlH6hq6GafEks=425">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=4cba3a36-a26c-11f0-b2b5-1b676de45019%26pt=campaign%26pv=4%26spa=1759748451%26t=1759748729%26s=d3dc632746d14a515dfadbbb312331e3bec646586f6fecb8186ab40158b7b834/1/01000199b932aa67-3fc38196-3bda-4a6d-8aa2-9630d9edc90b-000000/1kiU6cI3qajNduZw0gsefRBautfq65zyw2twp0KDSYQ=425">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/01000199b932aa67-3fc38196-3bda-4a6d-8aa2-9630d9edc90b-000000/aAgTA6x2PuWZ_gRdJ2kkXzTUuEQuzanzqZ9GnekS_xc=425" style="display: none; width: 1px; height: 1px;">
</body></html>