<!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;">Go 1.26 introduces a completely rewritten `go fix` subcommand that automatically modernizes Go code by applying fixes that leverage newer features β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β </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/0100019c70a4f38b-98bfc77d-9722-4d6d-a95e-271a4f783cfd-000000/J-IOXqrG5lqES1LSlFLX9vyvQ8zVkbUJuE6cQ2lHla0=444" 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/0100019c70a4f38b-98bfc77d-9722-4d6d-a95e-271a4f783cfd-000000/e-tE3_d6N3GtUbWw4OzNCQwQFxfhMNlyHL0djDnA8IE=444" 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=6a03c3ce-0c97-11f1-ac37-29d3e9115885%26pt=campaign%26t=1771416384%26s=77e00b87592b6ded6d6a2474a35023571bfd5f7fc3f9a96373ac08f041caa558/1/0100019c70a4f38b-98bfc77d-9722-4d6d-a95e-271a4f783cfd-000000/ncBc5V0_hK0QyE5zJ3gAqLm4lA87Np_vf9j-Aw2v07k=444"><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="http://tracking.tldrnewsletter.com/CL0/http:%2F%2Fnewrelic.com%2Fevent%2Fnew-relic-advance-amer%3Futm_source=tldr%26utm_medium=email%26utm_campaign=%26utm_content=tldr-newsletter/1/0100019c70a4f38b-98bfc77d-9722-4d6d-a95e-271a4f783cfd-000000/sYNkpWIZ4mvzkUhMhn9If5ZJRypm7aBZiI-EI38LsGU=444"><img src="https://images.tldr.tech/newrelic.png" valign="middle" style="vertical-align: middle !important; height: 100%;" alt="New Relic"></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-02-18</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="http://tracking.tldrnewsletter.com/CL0/http:%2F%2Fnewrelic.com%2Fevent%2Fnew-relic-advance-amer%3Futm_source=tldr%26utm_medium=email%26utm_campaign=%26utm_content=tldr-newsletter/2/0100019c70a4f38b-98bfc77d-9722-4d6d-a95e-271a4f783cfd-000000/unCUzJ9pD-wrBgL2YZF0VuayGDIenH8X5qDA6l_21gc=444">
<span>
<strong>Superhuman observability with AI agents (Sponsor)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
What if your observability platform didn't just detect issues, but resolved them automatically?<p></p><p>At <a href="http://tracking.tldrnewsletter.com/CL0/http:%2F%2Fnewrelic.com%2Fevent%2Fnew-relic-advance-amer%3Futm_source=tldr%26utm_medium=email%26utm_campaign=%26utm_content=tldr-newsletter/3/0100019c70a4f38b-98bfc77d-9722-4d6d-a95e-271a4f783cfd-000000/_-N7SDEUDP6o1U7ox6Dy71P-aS7VmG-DLQRFHBUGRV8=444" rel="noopener noreferrer nofollow" target="_blank"><span>New Relic Advance</span></a> β a free virtual event on February 24 β the team will show how agentic AI plugs into observability workflows to detect, diagnose, and resolve incidents without waiting for a human. They're also demoing<a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Fnewrelic.com%2Fevent%2Fnew-relic-advance-amer%3Futm_source=tldr%26utm_medium=email%26utm_campaign=%26utm_content=tldr-newsletter/1/0100019c70a4f38b-98bfc77d-9722-4d6d-a95e-271a4f783cfd-000000/QpLQRQLM__2cROBDj5pfUE4BeJxdjpPTZKp-tZY87Pw=444" rel="noopener noreferrer nofollow" target="_blank"><span> </span></a><a href="http://tracking.tldrnewsletter.com/CL0/http:%2F%2Fnewrelic.com%2Fevent%2Fnew-relic-advance-amer%3Futm_source=tldr%26utm_medium=email%26utm_campaign=%26utm_content=tldr-newsletter/4/0100019c70a4f38b-98bfc77d-9722-4d6d-a95e-271a4f783cfd-000000/Zj0A7t3XIKpbMfsCTPjhudUecg-Gq4_zm3nBtKIbZvo=444" rel="noopener noreferrer nofollow" target="_blank"><span>full-stack visibility for AI applications</span></a> and tools that tie system performance directly to business metrics.</p>
<p>If you're running production systems and want to see where observability is heading, this is worth a calendar block.</p>
<p><strong>Save your free spot</strong>: <a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Fnewrelic.com%2Fevent%2Fnew-relic-advance-amer%3Futm_source=tldr%26utm_medium=email%26utm_campaign=%26utm_content=tldr-newsletter/2/0100019c70a4f38b-98bfc77d-9722-4d6d-a95e-271a4f783cfd-000000/xOhxRJ9JTse-PHqU4GtLAml6l9kG0P_gM5wRUpoSFds=444" rel="noopener noreferrer nofollow" target="_blank"><span>AMER</span></a> | <a href="http://tracking.tldrnewsletter.com/CL0/http:%2F%2Fnewrelic.com%2Fevent%2Fnew-relic-advance-emea%3Futm_source=tldr%26utm_medium=email%26utm_campaign=%26utm_content=tldr-newsletter/1/0100019c70a4f38b-98bfc77d-9722-4d6d-a95e-271a4f783cfd-000000/-I8XcCUNDFjLEQ8ZY0UnjIRyk8jKh75feHXmneN6Hes=444" rel="noopener noreferrer nofollow" target="_blank"><span>EMEA</span></a> | <a href="http://tracking.tldrnewsletter.com/CL0/http:%2F%2Fnewrelic.com%2Fevent%2Fnew-relic-advance-apac%3Futm_source=tldr%26utm_medium=email%26utm_campaign=%26utm_content=tldr-newsletter/1/0100019c70a4f38b-98bfc77d-9722-4d6d-a95e-271a4f783cfd-000000/XSsXiHxjqD0JCFNFD_JiXT5T_Gnc4d2QzqLvW033AD4=444" rel="noopener noreferrer nofollow" target="_blank"><span>APAC</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%2F2026%2F02%2Famazon-ec2-nested-virtualization-on-virtual%2F%3Futm_source=tldrdevops/1/0100019c70a4f38b-98bfc77d-9722-4d6d-a95e-271a4f783cfd-000000/C3-t-O277nVQTgZ0A07x_IC4G5UtDDnKzamnPSoIeqY=444">
<span>
<strong>Amazon EC2 supports nested virtualization on virtual Amazon EC2 instances (1 minute read)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
Amazon EC2 has introduced the ability to create nested environments within virtualized instances, a capability previously limited to bare metal EC2. Available on C8i, M8i, and R8i instances across all commercial regions, this allows customers to run KVM or Hyper-V for use cases such as mobile application emulators and Windows Subsystem for Linux.
</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%2Fgo.dev%2Fblog%2Fgofix%3Futm_source=tldrdevops/1/0100019c70a4f38b-98bfc77d-9722-4d6d-a95e-271a4f783cfd-000000/HvZAwCa_jIx-hg5_g2ixpTaMCNluZjcdGv8z4lyYTZw=444">
<span>
<strong>Using go fix to modernize Go code (14 minute read)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
Go 1.26 introduces a completely rewritten `go fix` subcommand that automatically modernizes Go code by applying fixes that leverage newer language features, such as the enhanced `new` function, to improve clarity and ensure LLMs are trained on current idioms. This advancement builds upon the Go analysis framework and foreshadows a future "self-service" paradigm for user-defined modernizations.
</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.pulumi.com%2Fblog%2Fesc-terraform-state-provider%2F%3Futm_source=tldrdevops/1/0100019c70a4f38b-98bfc77d-9722-4d6d-a95e-271a4f783cfd-000000/P9Zhhdybo0alrodVoZh1ex6ANBy9tC0mQzoI5FIDdwE=444">
<span>
<strong>Introducing the Terraform State Provider for Pulumi ESC (2 minute read)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
The new `terraform-state` provider for Pulumi ESC is designed to directly read outputs from Terraform state files and integrate them as first-class values within ESC environments. This eliminates manual copy-pasting and scripts, automatically treating sensitive Terraform outputs as secrets and supporting remote backends like Terraform Cloud.
</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%2Faws.amazon.com%2Fblogs%2Fcontainers%2Fenhance-kubernetes-high-availability-with-amazon-application-recovery-controller-and-karpenter-integration%2F%3Futm_source=tldrdevops/1/0100019c70a4f38b-98bfc77d-9722-4d6d-a95e-271a4f783cfd-000000/Wy-VNUXv-3YQErvBuUjkqA3czPc0lmnx7rP27sCrBYg=444">
<span>
<strong>Enhance Kubernetes high availability with Amazon Application Recovery Controller and Karpenter integration (8 minute read)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
AWS built an open source Kubernetes controller to integrate Karpenter with Amazon Application Recovery Controller zonal shift, automatically reconfiguring node pools to avoid impaired Availability Zones during failures. The solution improves EKS resiliency, aligns autoscaling with traffic shifts, and can be tested using AWS Fault Injection Service.
</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%2Faddyosmani.com%2Fblog%2Fbias-towards-action%2F%3Futm_source=tldrdevops/1/0100019c70a4f38b-98bfc77d-9722-4d6d-a95e-271a4f783cfd-000000/wWVeHUpTx8mKW_t_rnjKFrwsFE262leGFoAHzAYGZKE=444">
<span>
<strong>Bias Toward Action (9 minute read)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
Bias toward action means taking the smallest responsible step that generates real user feedbackβwhile building guardrails (feature flags, monitoring, rollbacks, and error budgets) that make being wrong safe and quickly reversible. Fast teams aren't reckless - they invest in infrastructure that makes frequent, low-risk deployments boring, so they can learn quickly without compromising reliability.
</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%2Ffandf.co%2F4adRFTQ%3Futm_source=tldrdevops/1/0100019c70a4f38b-98bfc77d-9722-4d6d-a95e-271a4f783cfd-000000/5oWQaqkCfyZFC1e5mD9Sa5b-Ib5c8nGJrn43zIbYxPU=444">
<span>
<strong>Build and run AI without the cloud gymnastics (Sponsor)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
<a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Ffandf.co%2F4adRFTQ/1/0100019c70a4f38b-98bfc77d-9722-4d6d-a95e-271a4f783cfd-000000/luHhkgYsxUf65fxyT6AtXhIDBIZ3P1oFeKJhe0m824w=444" rel="noopener noreferrer nofollow" target="_blank"><span>RunPod</span></a> delivers two core building blocks: Pods for hands-on training and experimentation, and serverless inference for production workloads that scale automatically. Provision compute in seconds, deploy models straight from code, and observe everything from a single interface. No long-term commitments, no stitched-together services, just <a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Ffandf.co%2F4adRFTQ/2/0100019c70a4f38b-98bfc77d-9722-4d6d-a95e-271a4f783cfd-000000/0X2to-jSzExbRP-NVytbGbJAiln5RiHHQqYS0qOdjsA=444" rel="noopener noreferrer nofollow" target="_blank"><span>infrastructure designed for developers shipping AI.</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%2Fchristopherkarani%2FWax%3Futm_source=tldrdevops/1/0100019c70a4f38b-98bfc77d-9722-4d6d-a95e-271a4f783cfd-000000/aW7j6SdbMsrnfguIpcX7niJTIRySqvhjy9F7tUxc6co=444">
<span>
<strong>Wax (GitHub Repo)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
Wax is a serverless, single-file memory layer for on-device AI agents designed to replace complex RAG pipelines with a simplified, zero-infrastructure solution. It boasts sub-millisecond GPU vector search, Query-Adaptive Hybrid Search, and Tiered Memory Compression, all packaged into a `.mv2s` file to eliminate the need for Docker or traditional vector databases.
</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%2FCranot%2Froam-code%3Futm_source=tldrdevops/1/0100019c70a4f38b-98bfc77d-9722-4d6d-a95e-271a4f783cfd-000000/OF7fTi8-G07Q24N-63CthxOEBUYDlw6gVJeovxiKMD4=444">
<span>
<strong>roam (GitHub Repo)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
roam pre-indexes your codebase into a semantic graph so AI agents can query structure instead of grepping files. Unlike LSPs (editor-bound and language-specific) or Sourcegraph (hosted search), roam provides architecture-level graph queries - offline, cross-language, and compact.
</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%2Flinks.tldrnewsletter.com%2FO6d9KB/1/0100019c70a4f38b-98bfc77d-9722-4d6d-a95e-271a4f783cfd-000000/nYAUhpREMlSh3ly6Ilou-BNb1utVAEZ1B_SvkNUpkvk=444">
<span>
<strong>Former GitHub CEO Bets $60M That Developer Tools Need a Factory Reset for the AI Age (4 minute read)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
Former GitHub CEO Thomas Dohmke launched Entire with a $60 million seed round at a $300 million valuation to rebuild the software development lifecycle for AI agents. Its first open-source tool, Checkpoints, records AI reasoning to improve review, governance, and DevOps oversight of machine-generated code.
</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%2Fcloud.google.com%2Fblog%2Fproducts%2Fnetworking%2Fgoogle-distributed-cloud-gdc-air-gapped-1-15-networking%2F%3Futm_source=tldrdevops/1/0100019c70a4f38b-98bfc77d-9722-4d6d-a95e-271a4f783cfd-000000/3vhppevUMkr2t9WKVPCE3zE_gulWhi3yT6WV9ZalYjQ=444">
<span>
<strong>Google Distributed Cloud brings public-cloud-like networking to air-gapped environments (5 minute read)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
Google Distributed Cloud air gapped 1.15 adds preview features, including Cloud NAT, enhanced standard cluster connectivity, and HTTP and HTTPS load balancer health checks, plus general availability of subnet groups for simpler IP management. These updates improve outbound control, cross-environment communication, reliability, and scalable subnet allocation in secure environments.
</span>
</span>
</div>
</td></tr></tbody></table>
<table align="center" border="0" cellpadding="0" cellspacing="0" width="100%"><tbody><tr><td class="container" style="padding: 15px 15px;">
<div class="text-block">
<span>
<a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Fgenehack.blog%2F2026%2F02%2Fthe-only-developer-productivity-metrics-that-matter%2F%3Futm_source=tldrdevops/1/0100019c70a4f38b-98bfc77d-9722-4d6d-a95e-271a4f783cfd-000000/f-EzykGjSjBk_G1ou6Q4g_jWHrfDBPUruEndZSWgPw0=444">
<span>
<strong>The only developer productivity metrics that matter (2 minute read)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
Most software productivity metrics are meaningless because teams can game them. The only two metrics that actually matter are how routinely a team ships new versions and how rarely those releases cause serious production breakages. If a team ships at least weekly and production almost never goes down, then the next metric to optimize is whether each release genuinely makes users happier.
</span>
</span>
</div>
</td></tr></tbody></table>
</td></tr></tbody></table>
<table align="center" bgcolor="" border="0" cellpadding="0" cellspacing="0" width="100%"><tbody><tr><td class="container" style="padding-top: 0px; padding-bottom: 0px;">
<div class="text-block">
<div style="text-align: center;"><span style="font-size: 36px;">β‘</span></div></div>
</td></tr></tbody></table>
<table align="center" bgcolor="" border="0" cellpadding="0" cellspacing="0" width="100%"><tbody><tr><td class="container" style="padding-top: 0px; padding-bottom: 0px;">
<div class="text-block">
<div style="text-align: center;">
<h1><strong>Quick Links</strong></h1>
</div>
</div>
</td></tr></tbody></table>
<table bgcolor="" style="table-layout: fixed; width: 100%;" width="100%"><tbody><tr><td style="padding:0;border-collapse:collapse;border-spacing:0;margin:0;" valign="top">
<table align="center" border="0" cellpadding="0" cellspacing="0" width="100%"><tbody><tr><td class="container" style="padding: 15px 15px;">
<div class="text-block">
<span>
<a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Fwww.cncf.io%2Fblog%2F2026%2F01%2F20%2Fkubernetes-fuels-ai-growth-organizational-culture-remains-the-decisive-factor%2F%3Futm_source=tldrdevops/1/0100019c70a4f38b-98bfc77d-9722-4d6d-a95e-271a4f783cfd-000000/f6Jm6q3E4NjYXv-67byrinjplPehOY-eKk6-Eci-jpE=444">
<span>
<strong>Kubernetes Fuels AI Growth; Organizational Culture Remains the Decisive Factor (2 minute read)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
Kubernetes has become standard infrastructure, with 82% production usage and 66% of AI adopters running generative AI workloads on it.
</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%2Fcd.foundation%2Fblog%2F2026%2F02%2F06%2Fblueprinting-security%2F%3Futm_source=tldrdevops/1/0100019c70a4f38b-98bfc77d-9722-4d6d-a95e-271a4f783cfd-000000/CrjTUZqX0--5wp0a3cK1ixbGyX6ScXpZsmD1nAm_DKo=444">
<span>
<strong>Blueprinting Security in CI/CD: Building Trust Through Open Source (5 minute read)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
The CI/CD Security Blueprint shows how open source tools and platform engineering embed continuous validation across code, build, and runtime stages.
</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/0100019c70a4f38b-98bfc77d-9722-4d6d-a95e-271a4f783cfd-000000/gvKdjwl9aSj-TVVBtWi7HE41E_VZ-15dE1Pm8ue0NpU=444" 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/0100019c70a4f38b-98bfc77d-9722-4d6d-a95e-271a4f783cfd-000000/wYqjTyhQP8lEUmO0dKUkfKeIYES6sGx2wLldUH5xCp0=444" 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/0100019c70a4f38b-98bfc77d-9722-4d6d-a95e-271a4f783cfd-000000/vj0rO7wxfu1lUIfoqejLubenIL7UDGp0hmS1pvTDuHM=444"><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/0100019c70a4f38b-98bfc77d-9722-4d6d-a95e-271a4f783cfd-000000/lfWOBuI0nUNQSKwVuHD3d4oDEz15VXFXn7bJqSdZbRY=444" 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/0100019c70a4f38b-98bfc77d-9722-4d6d-a95e-271a4f783cfd-000000/XL_NnsnSItVz7n_7dVC0uj1fgmCvFAw0iSW5CkeCu6Q=444" 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/0100019c70a4f38b-98bfc77d-9722-4d6d-a95e-271a4f783cfd-000000/RXc0negqFN2jP3oY-96LjSKxwuoe30QC2OLco1U4yCE=444" 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/0100019c70a4f38b-98bfc77d-9722-4d6d-a95e-271a4f783cfd-000000/1l9GdSj8KP8_bbfTQP66vqXAvCaiv4aQYs2JVi_2VzY=444"><span>Kunal Desai</span></a> & <a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Fwww.linkedin.com%2Fin%2Fmartin-hauskrecht%2F/1/0100019c70a4f38b-98bfc77d-9722-4d6d-a95e-271a4f783cfd-000000/Yn5L29Ur_Q5Q28sjMLdNk6ptM3wgpu7XzEL9K56tfvY=444"><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/0100019c70a4f38b-98bfc77d-9722-4d6d-a95e-271a4f783cfd-000000/5dFiRhnk2K02NW0m7VB2C6F-XxZr1vd60X2eBKfW12k=444">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=6a03c3ce-0c97-11f1-ac37-29d3e9115885%26pt=campaign%26pv=4%26spa=1771416082%26t=1771416384%26s=5040d4f21c1cf88d3070b7adc55b99805611b90a63c700513101f239fad0f5f5/1/0100019c70a4f38b-98bfc77d-9722-4d6d-a95e-271a4f783cfd-000000/eii0txRypFY_Tvtq-9rWbe2znf5GoIei7nglxj9MpVg=444">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/0100019c70a4f38b-98bfc77d-9722-4d6d-a95e-271a4f783cfd-000000/5_LIkxvt_-ZCZaBeEXDjwiueQc02RHySCwLPymQTyXU=444" style="display: none; width: 1px; height: 1px;">
</body></html>