<!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;">Kubernetes 1.36, expected April 22, introduces security and platform improvements, including stronger Linux user namespace support β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β </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/0100019d1a60ec56-502c7c52-53b5-47b1-820f-f4ab1579204c-000000/zF1wHqCwvCSoXqnOLvaIOQ3Z2LwAvR116yTm3OywQsg=449" 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/0100019d1a60ec56-502c7c52-53b5-47b1-820f-f4ab1579204c-000000/HAM8th2J9W0juixglvQSyG-ZXng1IhsP0j1IQVRxhfs=449" 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=0418c5da-2675-11f1-9009-dfc49de1b466%26pt=campaign%26t=1774264052%26s=f188ff4f11d24bf67db8393b070f52b34929dff82b9835f8641d76da99ca36f6/1/0100019d1a60ec56-502c7c52-53b5-47b1-820f-f4ab1579204c-000000/eIstjXOEjREObskxM2D7KYEpYlfCfaN28-COQsygEaY=449"><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%2Femojipedia.org%2Fcloud/1/0100019d1a60ec56-502c7c52-53b5-47b1-820f-f4ab1579204c-000000/6b5vCfij66z12gFH7UrAAqOKXzmK6eB6cRxtcnJATbE=449"><img src="https://images.tldr.tech/ngrok.png" valign="middle" style="vertical-align: middle !important; height: 100%;" alt="ngrok"></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-03-23</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%2Femojipedia.org%2Fcloud/2/0100019d1a60ec56-502c7c52-53b5-47b1-820f-f4ab1579204c-000000/wJNKru9qA7zcaiVkjQV6Zb86gtOibA4sDi9rC2EDJWM=449">
<span>
<strong>βοΈ Multi-cloud is tough, ngrok's API Gateway makes it easy βοΈ (Sponsor)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
Learn how to solve common issues with multi-cloud networking - either active/active or failover - with ngrok's k8s Ingress/Gateway controller.<p></p><p>ngrok's k8s Ingress/Gateway controller routes, shifts and balances traffic between different clouds, giving you fine-grained bi-directional private communication between any k8s clusters regardless of environment (even locally).</p><p>No more learning cloud-specific tools and implementations, and no more worrying about if your securities policies are consistent.</p><p>π <a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Fngrok.com%2Fdocs%2Fguides%2Fapi-gateway%2Fmulticloud%2F%3Futm_source=tldrdevops%26utm_medium=paid-community%26utm_campaign=apigateway-fy26q1-evergreen%26utm_content=newsletter-mcloudguide/1/0100019d1a60ec56-502c7c52-53b5-47b1-820f-f4ab1579204c-000000/DYTUBxv16bArMbZnzobB886LdAXYdsUTq3f1broy1L4=449" rel="noopener noreferrer nofollow" target="_blank"><span>Get the guide and wrangle those clouds</span></a> <a class="zReHs" href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Femojipedia.org%2Fcowboy-hat-face/1/0100019d1a60ec56-502c7c52-53b5-47b1-820f-f4ab1579204c-000000/miB_lxnbqhKk7MiJA8ya-sJjXa8gJAgSnBdX41D30ug=449" rel="noopener noreferrer nofollow" target="_blank"><span>π€ </span></a><a class="zReHs" href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Femojipedia.org%2Fcloud/3/0100019d1a60ec56-502c7c52-53b5-47b1-820f-f4ab1579204c-000000/MJWMQdODv1KKFFMu164V_UE9_2mJZzmqJBZExLwIjfk=449" rel="noopener noreferrer nofollow" target="_blank"><span>βοΈ</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%2Fcloudnativenow.com%2Ffeatures%2Fwhat-to-expect-from-kubernetes-1-36%2F%3Futm_source=tldrdevops/1/0100019d1a60ec56-502c7c52-53b5-47b1-820f-f4ab1579204c-000000/v5eOZKjiiI9cQT4gyuQh3hNVkwK7Jg2yL8a3V4Cpitc=449">
<span>
<strong>What to Expect From Kubernetes 1.36 (4 minute read)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
Kubernetes 1.36, expected April 22, introduces security and platform improvements, including stronger Linux user namespace support, Gateway API adoption as Ingress-Nginx retires, WatchCache performance updates, enhanced Dynamic Resource Allocation, OCI artifact volumes, and manifest-based admission control configuration.
</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%2Fkubernetes.io%2Fblog%2F2026%2F03%2F20%2Fingress2gateway-1-0-release%2F%3Futm_source=tldrdevops/1/0100019d1a60ec56-502c7c52-53b5-47b1-820f-f4ab1579204c-000000/9QtYitQnKan_nUFpLNgzmTYDX78i5Kpxux8EOt-Tqak=449">
<span>
<strong>Announcing Ingress2Gateway 1.0: Your Path to Gateway API (5 minute read)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
Kubernetes SIG Network released Ingress2Gateway 1.0, a migration tool that translates Ingress resources to Gateway API configurations and now supports over 30 common Ingress-NGINX annotations (up from just three before 1.0), ahead of the March 2026 Ingress-NGINX retirement deadline. The tool includes controller-level integration tests that verify behavioral equivalence in live clusters and provides warnings about untranslatable configurations to help teams safely modernize their networking stack.
</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.datadoghq.com%2Fblog%2Fdatadog-terraform-provider-v4%2F%3Futm_source=tldrdevops/1/0100019d1a60ec56-502c7c52-53b5-47b1-820f-f4ab1579204c-000000/q5XFLj9u36KF7cSmoYVoDvhOUdUGxPyeXedboyfFQuI=449">
<span>
<strong>Announcing the Datadog Terraform provider v4.0.0 (4 minute read)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
Datadog released version 4.0.0 of its Terraform provider, introducing predictable monitor access controls, a unified AWS integration resource that replaces four legacy resources, and enhanced security standards, including one-time read application keys. The upgrade also moves the provider to Terraform protocol v6 to support future schema improvements, though teams can continue using v3 configurations until they're ready to migrate.
</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%2Fkubernetes.io%2Fblog%2F2026%2F03%2F20%2Frunning-agents-on-kubernetes-with-agent-sandbox%2F%3Futm_source=tldrdevops/1/0100019d1a60ec56-502c7c52-53b5-47b1-820f-f4ab1579204c-000000/Tfcl9pt2rcNOdWmE2KBDPvPBHypRCr3SbHB61wLN7vI=449">
<span>
<strong>Running Agents on Kubernetes with Agent Sandbox (3 minute read)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
Kubernetes is getting a new Agent Sandbox project designed to handle the shift from short-lived AI tasks to long-running autonomous agents that need persistent identity, isolated environments, and the ability to suspend and rapidly resume. The project introduces a Sandbox CRD and SandboxWarmPool feature that eliminates cold-start delays by maintaining pre-provisioned pods, solving the problem of managing stateful, singleton AI workloads at scale.
</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%2Femi-h.com%2Farticles%2Fa-case-against-currying.html%3Futm_source=tldrdevops/1/0100019d1a60ec56-502c7c52-53b5-47b1-820f-f4ab1579204c-000000/Z_0amOYLs8YugjQYP89dkv3Ssf4Abjoc-Q2zsWAoJEY=449">
<span>
<strong>A Case Against Currying (8 minute read)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
Curried functions are elegant and common in functional programming, but their main advantageβpartial applicationβis not unique and can be replicated with other styles using simple syntactic techniques. Tuple-style functions are often more intuitive, composable, and better aligned with how functions conceptually map inputs to outputs, despite currying's aesthetic and niche advantages.
</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%2Fmetalbear.com%2Fmirrord%2Fai-agents%2F%3Futm_source=tldrdevops%26utm_medium=tldrnewsletter%26utm_campaign=secn1-20260316%26utm_content=std/1/0100019d1a60ec56-502c7c52-53b5-47b1-820f-f4ab1579204c-000000/cuIxJSyQkuFm-QgGiuP2kxOVa9eCX81n5cH4vhct8N0=449"><span><strong>AI coding tools are fast. Your feedback loop isn't. (Sponsor)</strong></span></a>
<br>
<br><span style="font-family: ;">AI agents write code faster than ever but they're working blind. With mirrord (<a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Fgithub.com%2Fmetalbear-co%2Fmirrord/1/0100019d1a60ec56-502c7c52-53b5-47b1-820f-f4ab1579204c-000000/3lb6983kRDX97lzr0i0WhY1A8V1xA8X62jSBMnURcJw=449" rel="noopener noreferrer nofollow" target="_blank"><span>5k GitHub stars</span></a>), they get real-world context (actual API responses, database state, queue payloads) so they produce working code, not guesswork. Every change gets tested against real staging instantly. monday.com cut dev cycle time by 70%. <a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Fmetalbear.com%2Fmirrord%2Fai-agents%2F%3Futm_source=tldrdevops%26utm_medium=tldrnewsletter%26utm_campaign=secn1-20260316%26utm_content=std/2/0100019d1a60ec56-502c7c52-53b5-47b1-820f-f4ab1579204c-000000/tUCjU7Un0YX2uu4rRFoSpOhilAiY1BZbpy-B9hXYF8Y=449" rel="noopener noreferrer nofollow" target="_blank"><span>See how it works</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%2Fbrowser-use%2Fbrowser-use%3Futm_source=tldrdevops/1/0100019d1a60ec56-502c7c52-53b5-47b1-820f-f4ab1579204c-000000/_dAqomJNw-cPD6-OXedD48yl5CCvrY64fD6be1YhGV4=449">
<span>
<strong>Browser-Use (GitHub Repo)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
Browser-Use is an open-source Python library for AI-powered browser automation. It was launched under MIT licensing. The library offers both a free local version and a cloud API for production use.
</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.crossplane.io%2Ffunction-kro-yaml-cel%2F%3Futm_source=tldrdevops/1/0100019d1a60ec56-502c7c52-53b5-47b1-820f-f4ab1579204c-000000/XIbVa8xfSsz6b-r56brmkkAlcwlxSAvr_WmSgUh2puQ=449">
<span>
<strong>Introducing function-kro: YAML+CEL Composition Meets Crossplane (Tool)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
Crossplane's function-kro is a new composition function that brings kro's YAML+CEL authoring model into Crossplane's pipeline architecture, which allows developers to define Kubernetes resources using simple declarative syntax with CEL expressions while maintaining compatibility with Crossplane's broader ecosystem of composition functions and operational controls. The function has been donated to the Crossplane community at crossplane-contrib/function-kro and offers full feature parity with the latest kro release, joining Crossplane's existing support for languages like KCL, Go, Python, HCL, and YAML templating.
</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%2Faws.amazon.com%2Fabout-aws%2Fwhats-new%2F2026%2F03%2Faws-lambda-managed-instances-rust%2F%3Futm_source=tldrdevops/1/0100019d1a60ec56-502c7c52-53b5-47b1-820f-f4ab1579204c-000000/1eLUlo8weRJLe0ayQiqiNix5J-N3GcnYyc_dbOCe9qg=449">
<span>
<strong>AWS Lambda Managed Instances now supports Rust (2 minute read)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
AWS Lambda Managed Instances now supports Rust, allowing developers to run high-performance Rust functions on Lambda-managed EC2 instances with built-in scaling, routing, and load balancing while benefiting from improved utilization and EC2 pricing models.
</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.digitalocean.com%2Fblog%2Fscaling-autonomous-site-reliability%3Futm_source=tldrdevops/1/0100019d1a60ec56-502c7c52-53b5-47b1-820f-f4ab1579204c-000000/xfA_hyvsK1e9iYkhFmXQmANC2XTFfUWSxyjL_tLcEeg=449">
<span>
<strong>Scaling Autonomous Site Reliability Engineering: Architecture, Orchestration, and Validation for a 90,000+ Server Fleet (6 minute read)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
Cloudways built CW Copilot, an AI-powered SRE agent that monitors over 90,000 servers and analyzes incidents to generate automated diagnostics, remediation steps, and fixes, reducing support workload and speeding resolution using LLM reasoning, orchestration via Ansible, and DigitalOcean serverless inference.
</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%2Farcticwolf.com%2Fhigher-standard%3Futm_source=newsletter%26utm_medium=cpc%26utm_campaign=ADV%2520FY26%2520CPC%2520TLDR%2520Newsletter/1/0100019d1a60ec56-502c7c52-53b5-47b1-820f-f4ab1579204c-000000/p2sOiOhSoyM1CKKy7Yfam-AT1L9NrF9Pi1D9zTlvM2M=449">
<span>
<strong>Aurora Superintelligence: AI That Doesn't Guess (Sponsor)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
The Aurora Superintelligence Platform uses deterministic agents and expert human oversight to deliver trustworthy, realβworld security outcomes. <a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Farcticwolf.com%2Fhigher-standard%3Futm_source=newsletter%26utm_medium=cpc%26utm_campaign=ADV%2520FY26%2520CPC%2520TLDR%2520Newsletter/2/0100019d1a60ec56-502c7c52-53b5-47b1-820f-f4ab1579204c-000000/0EwwMwc1gOL0JjqqMksgt2zNhCDR5g3EZBONeuJOfxA=449" rel="noopener noreferrer nofollow" target="_blank"><span>Discover how Arctic Wolf sets a higher standard.</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%2Ftechcommunity.microsoft.com%2Fblog%2Fappsonazureblog%2Fwhats-new-in-azure-sre-agent-in-the-ga-release%2F4500779%3Futm_source=tldrdevops/1/0100019d1a60ec56-502c7c52-53b5-47b1-820f-f4ab1579204c-000000/IgMsQlMp5e8-YLH1vAQ8HDUUwg1B_Jc8xRKV-Q9DlM4=449">
<span>
<strong>What's new in Azure SRE Agent in the GA release (2 minute read)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
Azure SRE Agent is now generally available with guided onboarding, Deep Context learning, and integrations across logs, code, incidents, and Azure resources to enable automated investigations, faster root cause analysis, and workflow automation across operational systems.
</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%2Fachrafbenalaya.com%2F2026%2F03%2F08%2Ffrom-terraform-to-autopilot-ai-assisted-automation-for-azure-container-apps-part-3%2F%3Futm_source=tldrdevops/1/0100019d1a60ec56-502c7c52-53b5-47b1-820f-f4ab1579204c-000000/JJj6RnezjJTWO4t9hpSvHpXE9kSapd0sJWCPa6nwMBw=449">
<span>
<strong>From Terraform to Autopilot: AI-Assisted Automation for Azure Container Apps (28 minute read)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
Prevent infrastructure mistakes by combining GitHub Copilot custom instructions, GitHub Actions pipelines, and Managed Identities to enforce conventions, automate deployments, and eliminate 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%2Fgrafana.com%2Fblog%2Fai-observability-MCP-servers%2F%3Futm_source=tldrdevops/1/0100019d1a60ec56-502c7c52-53b5-47b1-820f-f4ab1579204c-000000/6zUMNXmnJsE3BY6qLhIGtanb7QYM-wx60fgh-hTu_Kw=449">
<span>
<strong>Monitor Model Context Protocol (MCP) servers with OpenLIT and Grafana Cloud (4 minute read)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
Grafana Cloud now offers built-in observability for Model Context Protocol (MCP) servers through integration with OpenLIT's auto-instrumentation tool, allowing developers to monitor AI agent interactions with external data sources using pre-built dashboards that track tool performance, latency, and errors.
</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/0100019d1a60ec56-502c7c52-53b5-47b1-820f-f4ab1579204c-000000/maFvHu80kEGo-kFoBgSO16cXwF7JhxDnmf5pnwaFG1U=449" 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/0100019d1a60ec56-502c7c52-53b5-47b1-820f-f4ab1579204c-000000/Hu1zUAIdIOVSMBPkIx9YlMET5apB50iW97d7bqNeQxk=449" 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/0100019d1a60ec56-502c7c52-53b5-47b1-820f-f4ab1579204c-000000/Z_MJddLKBEhlPkqpdmUlEZrthG0JMQv327tokAokCgg=449"><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/0100019d1a60ec56-502c7c52-53b5-47b1-820f-f4ab1579204c-000000/p-N-ssQnycW-YCU4KMlBBb9BULrJHJ3X1gRQCUyXMcw=449" 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/0100019d1a60ec56-502c7c52-53b5-47b1-820f-f4ab1579204c-000000/eTqSdT6n1W_wQTfgeA9QXW2I_6GZofgO4w6cKQYXNYM=449" 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/0100019d1a60ec56-502c7c52-53b5-47b1-820f-f4ab1579204c-000000/uD-ni53FuiXUhxMCvc4_evHcnXnBY4h_gCSz3vPOE6w=449" 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/0100019d1a60ec56-502c7c52-53b5-47b1-820f-f4ab1579204c-000000/-VZbf8UU3NJaCEYOIhJisifxm36DxOv__K_Bu3DAqBE=449"><span>Kunal Desai</span></a> & <a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Fwww.linkedin.com%2Fin%2Fmartin-hauskrecht%2F/1/0100019d1a60ec56-502c7c52-53b5-47b1-820f-f4ab1579204c-000000/n3Uw8VMek99W0T-8Xbvsxyjk9nyEZuhEZCIUMH1LTUo=449"><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/0100019d1a60ec56-502c7c52-53b5-47b1-820f-f4ab1579204c-000000/3ZVG1rdb-n7-jpkOH_RCcWP3rgam1r3Uy_5bPRTOoFk=449">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=0418c5da-2675-11f1-9009-dfc49de1b466%26pt=campaign%26pv=4%26spa=1774263684%26t=1774264052%26s=2f8e0b93c10453fd75e61cdbff7d6fb4dbb3430f61dce0c4ea35172c73e6ea75/1/0100019d1a60ec56-502c7c52-53b5-47b1-820f-f4ab1579204c-000000/k0aI0AW_G_yCoCwPNJBsYgvqK7JBT4vBeatbjewo1RQ=449">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/0100019d1a60ec56-502c7c52-53b5-47b1-820f-f4ab1579204c-000000/3qjGMRrWVdD_diixawKH4YT5uNvpU6zWViaPkCP8AR4=449" style="display: none; width: 1px; height: 1px;">
</body></html>