<!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;">Platform engineering teams face a measurement and value crisis, with many unable to prove ROI, drive adoption, or deliver timely results β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β </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/0100019c04962684-50100904-f4ed-46cf-b006-82fc0b0ea5ce-000000/XkLvOfSo6Ghic0p01OKNxYwtB8AZHId5dwMadWVwSpY=442" 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/0100019c04962684-50100904-f4ed-46cf-b006-82fc0b0ea5ce-000000/vs_GKxb06of0H4uTphxw-B1zm_tbqLVA_Xu5WaDSV_A=442" 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=67dfc2e6-fc07-11f0-b55a-8b58ab9d10b6%26pt=campaign%26t=1769603475%26s=4447a39dfc6f0203a5be7802f9b941a5fc553d8d87bc813d1646c0103de3008c/1/0100019c04962684-50100904-f4ed-46cf-b006-82fc0b0ea5ce-000000/Er2aWh1gRt4h7IkywCSrmPepdNSJIvQgq5zxT7CnLRA=442"><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="mailto:itcurator@tldr.tech"><img src="https://images.tldr.tech/tldr50.png" valign="middle" style="vertical-align: middle !important; height: 100%;" alt="TLDR"></a></td></tr></tbody></table>
<table style="table-layout: fixed; width:100%;" width="100%"><tbody><tr><td style="padding:0;border-collapse:collapse;border-spacing:0;margin:0;">
<div style="text-align: center;">
<h1><strong>TLDR DevOps <span id="date">2026-01-28</span></strong></h1>
</div>
</td></tr></tbody></table>
<table style="table-layout: fixed; width:100%;" width="100%"><tbody><tr id="sponsy-copy"><td class="container" style="padding: 15px 15px;">
<div class="text-block">
<span>
<a href="mailto:itcurator@tldr.tech">
<span>
<strong>TLDR is hiring a Curator for TLDR IT! (TLDR Curator, ~5 hrs/week)</strong>
</span>
</a>
<br><br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
We are launching a brand new newsletter covering IT and enterprise tech. We already have <strong>500,000+ subscribers</strong> waiting for the first edition.<br>We need a domain expert to curate and write the daily summaries. If you want to be the voice of the IT industry, please send your resume or LinkedIn to <a class="c-link" href="mailto:itcurator@tldr.tech" rel="noopener noreferrer" target="_blank"><span>itcurator@tldr.tech</span></a>!
</span>
</span>
</div>
</td></tr></tbody></table>
</td></tr></tbody></table>
</td></tr></tbody></table>
</td></tr>
<tr bgcolor=""><td class="container">
<table align="center" bgcolor="" border="0" cellpadding="0" cellspacing="0" width="100%"><tbody><tr><td style="padding: 0px;">
<table align="center" bgcolor="" border="0" cellpadding="0" cellspacing="0" width="100%"><tbody><tr><td class="container" style="padding-top: 0px; padding-bottom: 0px;">
<div class="text-block">
<div style="text-align: center;"><span style="font-size: 36px;">π±</span></div></div>
</td></tr></tbody></table>
<table align="center" bgcolor="" border="0" cellpadding="0" cellspacing="0" width="100%"><tbody><tr><td class="container" style="padding-top: 0px; padding-bottom: 0px;">
<div class="text-block">
<div style="text-align: center;">
<h1><strong>News & Trends</strong></h1>
</div>
</div>
</td></tr></tbody></table>
<table style="table-layout: fixed; width: 100%;" width="100%"><tbody><tr><td style="padding:0;border-collapse:collapse;border-spacing:0;margin:0;" valign="top">
<table align="center" border="0" cellpadding="0" cellspacing="0" width="100%"><tbody><tr><td class="container" style="padding: 15px 15px;">
<div class="text-block">
<span>
<a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Fwww.infoq.com%2Fnews%2F2026%2F01%2Faws-european-sovereign-cloud%2F%3Futm_source=tldrdevops/1/0100019c04962684-50100904-f4ed-46cf-b006-82fc0b0ea5ce-000000/x4N7nQZWTaDKq9xiWR806hj-FUH2Nt91w4nGTagMr2o=442">
<span>
<strong>AWS Launches European Sovereign Cloud amid Questions about US Legal Jurisdiction (4 minute read)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
AWS launched its European Sovereign Cloud in Germany with isolated infrastructure and EU-only operations, but analysts and practitioners question whether US laws like the CLOUD Act still allow American government access despite technical separation and a new German corporate structure.
</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%2F01%2F27%2Fnavigating-the-ingress-nginx-archival-why-now-is-the-time-to-move-to-cilium%2F%3Futm_source=tldrdevops/1/0100019c04962684-50100904-f4ed-46cf-b006-82fc0b0ea5ce-000000/2tKHds5YOa5uVBSbmx9Lowc2oQidXOWoUasF2fvE70k=442">
<span>
<strong>Navigating the ingress-nginx archival: why now is the time to move to Cilium (4 minute read)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
A widely used Kubernetes ingress controller, ingress-nginx, was announced at KubeCon to be archived at the start of 2026, ceasing active maintenance and security updates for the 50% of users relying on it. Organizations are now encouraged to migrate to alternatives like Cilium Ingress or the Kubernetes community's new long-term standard, the Gateway API, with utilities like `ingress2gateway` available to assist.
</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%2Foctopus.com%2Fblog%2Felastic-otel%3Futm_source=tldrdevops/1/0100019c04962684-50100904-f4ed-46cf-b006-82fc0b0ea5ce-000000/srWuxPDvqIZyGUKOlj5Lre4I22twl2j4JmgmiOCi1Qo=442">
<span>
<strong>Octopus and Elastic with OpenTelemetry (3 minute read)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
Octopus can export audit logs via OpenTelemetry to an Elastic stack by configuring an EDOT Collector, exposing its endpoint publicly, and connecting Octopus to it, enabling centralized analysis and visualization of audit events for monitoring and security.
</span>
</span>
</div>
</td></tr></tbody></table>
<table align="center" border="0" cellpadding="0" cellspacing="0" width="100%"><tbody><tr><td class="container" style="padding: 15px 15px;">
<div class="text-block">
<span>
<a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Fplatformengineering.org%2Fblog%2Fthe-platform-engineering-reality-check%3Futm_source=tldrdevops/1/0100019c04962684-50100904-f4ed-46cf-b006-82fc0b0ea5ce-000000/-vjeBb7xvgCVlAb2z__hTEzCyzus3G6c4azT_9yRnk0=442">
<span>
<strong>The platform engineering reality check: Is your initiative on track? (5 minute read)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
Platform engineering teams face a measurement and value crisis, with many unable to prove ROI, drive adoption, or deliver timely results, making success dependent on clear metrics, product thinking, cultural alignment, and rapid, outcome-driven iteration rather than tools alone.
</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%2Ftesting.googleblog.com%2F2025%2F10%2Fsimplify-your-code-functional-core.html%3Futm_source=tldrdevops/1/0100019c04962684-50100904-f4ed-46cf-b006-82fc0b0ea5ce-000000/cySu-0Q4pGp19qPLCw892WtU6tG5ZHxP5Vl16rvarGY=442">
<span>
<strong>Simplify Your Code: Functional Core, Imperative Shell (2 minute read)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
Separating code into a pure, side-effect-free functional core and an imperative shell for I/O makes systems easier to test, understand, and change. Business logic becomes reusable and composable, while side effects like database access or email sending are isolated and swappable.
</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%2Fsnarktank%2Fralph%3Futm_source=tldrdevops/1/0100019c04962684-50100904-f4ed-46cf-b006-82fc0b0ea5ce-000000/pmxRwj3jiKJq2hkYgl3evX34T9ZSJMauqv_0CF3iQNg=442">
<span>
<strong>Ralph (GitHub Repo)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
Ralph, an autonomous AI agent loop based on Geoffrey Huntley's pattern, is a system that uses AI coding tools like Amp or Claude Code to complete Product Requirements Document (PRD) items. It operates through repeated iterations, with memory persisting via git history, progress.txt, and prd.json, and updates AGENTS.md with learned patterns for future runs.
</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%2F21st-dev%2F1code%3Futm_source=tldrdevops/1/0100019c04962684-50100904-f4ed-46cf-b006-82fc0b0ea5ce-000000/P5dOb12Uix40jjMkdqZY2Pj-RQGeK9sNieSCVV3-TcQ=442">
<span>
<strong>1Code (GitHub Repo)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
1Code.dev has launched as a new UI for Claude Code that enables local and remote agent execution across macOS, Linux, and Windows. The platform features a Cursor-like interface with diff previews, a built-in Git client, and offers pre-execution planning capabilities from Claude.
</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%2Flucasgelfond%2Fzerobrew%3Futm_source=tldrdevops/1/0100019c04962684-50100904-f4ed-46cf-b006-82fc0b0ea5ce-000000/GOV3yIkWj5ppHq9yQOZlsnBkwkErMzTbxny_SQ5-emY=442">
<span>
<strong>Zerobrew (GitHub Repo)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
Zerobrew is a Rust-based drop-in replacement for Homebrew that boasts dramatic speed-ups between 5 - 20x.
</span>
</span>
</div>
</td></tr></tbody></table>
</td></tr></tbody></table>
<table align="center" bgcolor="" border="0" cellpadding="0" cellspacing="0" width="100%"><tbody><tr><td class="container" style="padding-top: 0px; padding-bottom: 0px;">
<div class="text-block">
<div style="text-align: center;"><span style="font-size: 36px;">π</span></div></div>
</td></tr></tbody></table>
<table align="center" bgcolor="" border="0" cellpadding="0" cellspacing="0" width="100%"><tbody><tr><td class="container" style="padding-top: 0px; padding-bottom: 0px;">
<div class="text-block">
<div style="text-align: center;"><strong><h1>Miscellaneous</h1></strong></div>
</div>
</td></tr></tbody></table>
<table bgcolor="" style="table-layout: fixed; width: 100%;" width="100%"><tbody><tr><td style="padding:0;border-collapse:collapse;border-spacing:0;margin:0;" valign="top">
<table align="center" border="0" cellpadding="0" cellspacing="0" width="100%"><tbody><tr><td class="container" style="padding: 15px 15px;">
<div class="text-block">
<span>
<a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Fcloud.google.com%2Fblog%2Fproducts%2Finfrastructure-modernization%2Fnew-ramp-incentives-for-cloud-migration%2F%3Futm_source=tldrdevops/1/0100019c04962684-50100904-f4ed-46cf-b006-82fc0b0ea5ce-000000/iyR_heClvDs3-jqkMw0HFpC23qdIP3QvcHGWRMu_ckE=442">
<span>
<strong>Accelerate migrations with new incentives from the Rapid Migration and Modernization Program (RaMP) (2 minute read)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
Google Cloud has introduced an updated Rapid Migration and Modernization Program that offers usage-based service credits, funded partner and professional services, and extra incentives for advanced workloads to help organizations modernize enterprise platforms and become AI-ready while reducing cost and complexity.
</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%2Fserverless-matrix-homeserver-workers%2F%3Futm_source=tldrdevops/1/0100019c04962684-50100904-f4ed-46cf-b006-82fc0b0ea5ce-000000/lUBhC8Y0aLj2rpOenWihQbRZEWQRGJYYJkUMHNxZhfo=442">
<span>
<strong>Building a serverless, post-quantum Matrix homeserver (14 minute read)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
A Matrix homeserver (Synapse) was successfully ported to Cloudflare Workers in a new proof-of-concept, establishing a serverless architecture that significantly reduces operational burden and costs to under $1 monthly when idle. This innovative deployment provides global low latency (20-50ms) and built-in post-quantum TLS encryption (X25519MLKEM768).
</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%2Fmetalbear.com%2Fmirrord%2Fcase-study%2Fsurveymonkey%2F%3Futm_source=tldrdevops%26utm_medium=tldrnewsletter%26utm_campaign=ql20260128%26utm_content=std/1/0100019c04962684-50100904-f4ed-46cf-b006-82fc0b0ea5ce-000000/SFVyA11bgqiyTpzrHRbRAGFiKnaw1hjt4_tyu16tkVI=442">
<span>
<strong>How SurveyMonkey 2x-ed developer velocity (Sponsor)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
SurveyMonkey uses <strong>mirrord</strong> to test microservices locally with access to all of their dependencies in their Kubernetes cluster. As a result they now ship 50% faster and fewer bugs reach production. <a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Fmetalbear.com%2Fmirrord%2Fcase-study%2Fsurveymonkey%2F%3Futm_source=tldrdevops%26utm_medium=tldrnewsletter%26utm_campaign=ql20260128%26utm_content=std/2/0100019c04962684-50100904-f4ed-46cf-b006-82fc0b0ea5ce-000000/r7Y5gCvdh9OTUKe5vLdp6YW4hiAPxLIwAtYVFzA7yWA=442" rel="noopener noreferrer nofollow" target="_blank"><span>See how</span></a>
</span>
</span>
</div>
</td></tr></tbody></table>
<table align="center" border="0" cellpadding="0" cellspacing="0" width="100%"><tbody><tr><td class="container" style="padding: 15px 15px;">
<div class="text-block">
<span>
<a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Faws.amazon.com%2Fabout-aws%2Fwhats-new%2F2026%2F01%2Famazon-ecr-cross-repository-layer-sharing%2F%3Futm_source=tldrdevops/1/0100019c04962684-50100904-f4ed-46cf-b006-82fc0b0ea5ce-000000/f6S0FxHBWR-gySxOsERgAP7Qih51p7eI-ugDDpifiCk=442">
<span>
<strong>Amazon ECR now supports cross-repository layer sharing to optimize storage and improve push performance (2 minute read)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
Amazon ECR introduced blob mounting to share image layers across repositories.
</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.fb.com%2F2026%2F01%2F27%2Fsecurity%2Frust-at-scale-security-whatsapp%2F%3Futm_source=tldrdevops/1/0100019c04962684-50100904-f4ed-46cf-b006-82fc0b0ea5ce-000000/YPTy2onrGR6XCFOjZJXWX_jJO6lIonLB-E-ZtkiSUh8=442">
<span>
<strong>Rust at Scale: An Added Layer of Security for WhatsApp (5 minute read)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
WhatsApp has increasingly adopted the Rust programming language for its media sharing functionality.
</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/0100019c04962684-50100904-f4ed-46cf-b006-82fc0b0ea5ce-000000/8ip398r6QIULBDGc-L3MZ1H4DSr_ZMUg2QRBiJ9WLpI=442" 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/0100019c04962684-50100904-f4ed-46cf-b006-82fc0b0ea5ce-000000/uOeGpBzdskVIISb2Dq0ShQz3mDjz8_wGWrnwpxM_JEc=442" 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/0100019c04962684-50100904-f4ed-46cf-b006-82fc0b0ea5ce-000000/ue9Q8F5hss-EarcX48FCbma8bJ0ApNkjiqigKMIy7zo=442"><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/0100019c04962684-50100904-f4ed-46cf-b006-82fc0b0ea5ce-000000/zukUOPH9xE12HOjK1KzvEZ89GFtpIMb1LGDO7HW50sQ=442" 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/0100019c04962684-50100904-f4ed-46cf-b006-82fc0b0ea5ce-000000/QvZOZRoc68O3fKcI_YT1f3wU4aQhmqN0K8XR_h-L19o=442" 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/0100019c04962684-50100904-f4ed-46cf-b006-82fc0b0ea5ce-000000/HV4mh-VaWjoLWbFbPM2jcX0Ic6gPUMrh3uTWSYq91HM=442" 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/0100019c04962684-50100904-f4ed-46cf-b006-82fc0b0ea5ce-000000/sey8kxuBI7eHIwu9A-GN1iH5l-zNymumwzlcPaSDznk=442"><span>Kunal Desai</span></a> & <a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Fwww.linkedin.com%2Fin%2Fmartin-hauskrecht%2F/1/0100019c04962684-50100904-f4ed-46cf-b006-82fc0b0ea5ce-000000/ZVWtGFzwfitdhLYFCih21nATLY25ExrzLVHVF6VhWGU=442"><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/0100019c04962684-50100904-f4ed-46cf-b006-82fc0b0ea5ce-000000/dtc1ppnik528GDw7c0ijNywvZuGGkRs5-KepBEVx8fA=442">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=67dfc2e6-fc07-11f0-b55a-8b58ab9d10b6%26pt=campaign%26pv=4%26spa=1769601672%26t=1769603475%26s=355849e9b19912e9b25ff7d56f83c25f7d4742f00cf6b168b8003ec2521e06bf/1/0100019c04962684-50100904-f4ed-46cf-b006-82fc0b0ea5ce-000000/F1GAr_XGbdFK4dVYcJlyNV83jwmQwOdbiM4J0URIwcU=442">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/0100019c04962684-50100904-f4ed-46cf-b006-82fc0b0ea5ce-000000/LBd9CSRftfiIeJwQsEAi7hbE2NIyzc_YVmt8ZJbl-Fs=442" style="display: none; width: 1px; height: 1px;">
</body></html>