<!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 Dev</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;">Anthropic made the core Claude web and desktop experience about three times faster during a two-week sprint, cutting the 75th-percentile fresh- β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β </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%2Fdev%3Futm_source=tldrdev/1/010001a0d31e4290-8dfa55f0-0d99-4c0d-a6b0-081e9ee99ca4-000000/y9P7E_crjXCsMrIC4j4DRrrWCBjpN1rrxfKJ51rbLEI=452" rel="noopener noreferrer" target="_blank"><span>Sign Up</span></a>
|<span style="margin-right: 2px; margin-left: 2px;"><a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Fadvertise.tldr.tech%2F%3Futm_source=tldrdev%26utm_medium=newsletter%26utm_campaign=advertisetopnav/1/010001a0d31e4290-8dfa55f0-0d99-4c0d-a6b0-081e9ee99ca4-000000/mUUbEz42dhfM7zp2aTEfJKXJ842rDjl0s2a2YLvXTM8=452" rel="noopener noreferrer" target="_blank"><span>Advertise</span></a></span>|<span style="margin-left: 2px;"><a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Fa.tldrnewsletter.com%2Fweb-version%3Fep=1%26lc=156b9020-84b7-11f0-a976-55fc1d40139c%26p=245697a0-b7de-11f1-b48c-452206432c40%26pt=campaign%26t=1790248370%26s=02593d23dfc954fa6badf40c4e680fc2653865d3b7576ee49cfee40cd2def9e7/1/010001a0d31e4290-8dfa55f0-0d99-4c0d-a6b0-081e9ee99ca4-000000/eINz15Gk6hE71wv2iLobdc0Jb-gOlDssXzMWWhuTT1s=452"><span>View Online</span></a></span>
<br>
</span></div>
</td></tr></tbody></table>
<table align="center" bgcolor="" border="0" cellpadding="0" cellspacing="0" width="100%"><tbody><tr><td class="container" style="text-align: center;"><span data-darkreader-inline-color="" style="--darkreader-inline-color:#3db3ff; color: rgb(51, 175, 255) !important; font-size: 30px;">T</span><span style="font-size: 30px;"><span data-darkreader-inline-color="" style="color: rgb(232, 192, 96) !important; --darkreader-inline-color:#e8c163; font-size:30px;">L</span><span data-darkreader-inline-color="" style="color: rgb(101, 195, 173) !important; --darkreader-inline-color:#6ec7b2; font-size:30px;">D</span></span><span data-darkreader-inline-color="" style="--darkreader-inline-color:#dd6e6e; color: rgb(220, 107, 107) !important; font-size: 30px;">R</span>
<br>
</td></tr></tbody></table>
<br>
<table align="center" bgcolor="" border="0" cellpadding="0" cellspacing="0" width="100%"><tbody><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%2Fsentry.io%2Fresources%2Fbeyond-logs-basics-workshop%2F%3Futm_source=tldr%26utm_medium=paid-community%26utm_campaign=logs-fy27q3-logsworkshop%26utm_content=newsletter-primary-logs-beyond-basics-workshop-register_header_how_debug_logs%26utm_term=2026-09-24_tldr_dev/1/010001a0d31e4290-8dfa55f0-0d99-4c0d-a6b0-081e9ee99ca4-000000/BSmfiHFSL9LW-CC9fe3H1lnaaz1aN4r1obMsfhzuHJc=452"><img src="https://images.tldr.tech/sentry50.png" valign="middle" style="vertical-align: middle !important; height: 100%;" alt="Sentry"></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 Dev <span id="date">2026-09-24</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%2Fsentry.io%2Fresources%2Fbeyond-logs-basics-workshop%2F%3Futm_source=tldr%26utm_medium=paid-community%26utm_campaign=logs-fy27q3-logsworkshop%26utm_content=newsletter-primary-logs-beyond-basics-workshop-register_header_how_debug_logs%26utm_term=2026-09-24_tldr_dev/2/010001a0d31e4290-8dfa55f0-0d99-4c0d-a6b0-081e9ee99ca4-000000/FL1aa4PbNdMnT56AduCwha1rJud0Diu8L7hMGVD9KCg=452">
<span>
<strong>How to debug with logs, traces, and errors together: Sentry workshop (Sponsor)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
Most devs use logs as part of their debugging toolkit, but few get the most out of them. In this live workshop, β<a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Fsentry.io%2Fresources%2Fbeyond-logs-basics-workshop%2F%3Futm_source=tldr%26utm_medium=paid-community%26utm_campaign=logs-fy27q3-logsworkshop%26utm_content=newsletter-primary-logs-beyond-basics-workshop-register_body_intro_sentry_logs_beyond_basics%26utm_term=2026-09-24_tldr_dev/1/010001a0d31e4290-8dfa55f0-0d99-4c0d-a6b0-081e9ee99ca4-000000/99E5klcsqJbdP6kU082T64xdA6hr7RVYLr4JIiZ1_6k=452" rel="noopener noreferrer nofollow" target="_blank"><span>Sentry Logs, Beyond the Basics</span></a>,β you'll learn how to:
<p></p>
<ul>
<li>Debug with logs, traces, and errors to get to a root cause faster</li>
<li><a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Fsentry.io%2Fresources%2Fbeyond-logs-basics-workshop%2F%3Futm_source=tldr%26utm_medium=paid-community%26utm_campaign=logs-fy27q3-logsworkshop%26utm_content=newsletter-primary-logs-beyond-basics-workshop-register_body_outro_keep_context_intact%26utm_term=2026-09-24_tldr_dev/1/010001a0d31e4290-8dfa55f0-0d99-4c0d-a6b0-081e9ee99ca4-000000/htc9shs1ka1DRnhAZft8xR0VNnlZx3Gy-j-Y85Oz-14=452" rel="noopener noreferrer nofollow" target="_blank"><span>Keep context intact</span></a> by logging across service boundaries as a request crosses processes and languages</li>
<li>Tune signal to noise by determining which log levels actually matter and how to sample without losing the one log you needed</li>
</ul>
<p><a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Fsentry.io%2Fresources%2Fbeyond-logs-basics-workshop%2F%3Futm_source=tldr%26utm_medium=paid-community%26utm_campaign=logs-fy27q3-logsworkshop%26utm_content=newsletter-primary-logs-beyond-basics-workshop-register_cta_save_spot%26utm_term=2026-09-24_tldr_dev/1/010001a0d31e4290-8dfa55f0-0d99-4c0d-a6b0-081e9ee99ca4-000000/PE1Dyzxq33S1UbXJ1O5Y2hkBbtSh6UuBa_u1tQ_ORtk=452" rel="noopener noreferrer nofollow" target="_blank"><span>Save your spot</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>Articles & 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%2Fclaude.dev%2Fblog%2Fhow-we-made-claude-ai-faster%2F%3Futm_source=tldrdev/1/010001a0d31e4290-8dfa55f0-0d99-4c0d-a6b0-081e9ee99ca4-000000/qXfMOPrJ0BGfmJIbOQOhHXoK8urENjuDyw8x6VlKASk=452">
<span>
<strong>How We Made claude.ai 3x Faster in Two Weeks (15 minute read)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
Anthropic made the core Claude web and desktop experience about three times faster during a two-week sprint, cutting the 75th-percentile fresh-load time from 3.1 seconds to 0.55 seconds. The team used Claude to create deterministic benchmarks, pursue bottlenecks in parallel, and lock in gains with CI ratchets, feature flags, and staged rollouts.
</span>
</span>
</div>
</td></tr></tbody></table>
<table align="center" border="0" cellpadding="0" cellspacing="0" width="100%"><tbody><tr><td class="container" style="padding: 15px 15px;">
<div class="text-block">
<span>
<a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Fgithub.blog%2Fengineering%2Fuser-experience%2Frendering-huge-pull-requests-in-the-github-copilot-app%2F%3Futm_source=tldrdev/1/010001a0d31e4290-8dfa55f0-0d99-4c0d-a6b0-081e9ee99ca4-000000/tKLYpC6hgONjPYl0x8zmaqBplBg-89wSS2jjQV9EGgU=452">
<span>
<strong>Rendering Huge Pull Requests in the GitHub Copilot App (14 minute read)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
GitHub rebuilt the Copilot app's pull request view to keep a diff with 2,200 files, more than one million changed lines, and over 400 inline comments responsive. The design separates fixed code geometry from lazily measured comment blocks, then uses permanent instrumentation and automated stress loops to catch scroll jumps, leaks, and jank.
</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%2Fably.com%2Fblog%2Fwebsockets-beat-sse-ai-streaming%3Futm_source=tldrdev/1/010001a0d31e4290-8dfa55f0-0d99-4c0d-a6b0-081e9ee99ca4-000000/bA_NYchVqV9dfhNXQxlKwJXBI8AV1nRfha_mnru6d_8=452">
<span>
<strong>Why WebSockets Beat SSE for AI Streaming at Scale (22 minute read)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
WebSockets provide the bidirectional channel that agentic interfaces need for cancellation, approvals, and steering while a response is still streaming. They also reduce per-message overhead and support ordered binary data, but teams must still add reconnection, delivery guarantees, fan-out, and operational tooling themselves.
</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 & Advice</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%2Fseldo.com%2Fposts%2Fwe-are-all-product-engineers-now%2F%3Futm_source=tldrdev/1/010001a0d31e4290-8dfa55f0-0d99-4c0d-a6b0-081e9ee99ca4-000000/fg1gYayeBfMBz7Gv7oz6ooDhrvjRx1QH2n0eRqiANHE=452">
<span>
<strong>We Are All Product Engineers Now (19 minute read)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
As code generation gets cheaper, software work shifts toward discovering what customers need, defining what good looks like, and making products delightful. The forecast assumes agents will absorb more of review, maintenance, deployment, and scaling, which makes product judgment and tacit knowledge more valuable than routine implementation.
</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.robinwieruch.de%2Fagentic-coding-bet-on-primitives%2F%3Futm_source=tldrdev/1/010001a0d31e4290-8dfa55f0-0d99-4c0d-a6b0-081e9ee99ca4-000000/-fVBJLE_sZJtN8gYT3Zetady9eRH9huguMk0cwc5PZw=452">
<span>
<strong>Agentic Coding: Bet on the Primitives (9 minute read)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
AI coding agents lower the cost of building thin, team-owned layers on top of focused primitives, changing when it makes sense to install a framework. Mature libraries still win for commodity UI and accessibility-heavy components, because agents reduce implementation effort without replacing domain knowledge.
</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>Launches & 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%2Fblog.google%2Finnovation-and-ai%2Fmodels-and-research%2Fgemini-models%2Fgemini-3-8-text-to-speech%2F%3Futm_source=tldrdev/1/010001a0d31e4290-8dfa55f0-0d99-4c0d-a6b0-081e9ee99ca4-000000/zvgRzpsV8nrGggr5QHHSbTAEpMCOgOLzegPWKMabDPI=452">
<span>
<strong>Gemini 3.8 text-to-speech says hello (5 minute read)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
Gemini 3.8 Flash TTS adds prompt-designed and replicated voices with line-by-line control over pacing, emotion, accents, and dialogue across more than 100 languages and dialects. Flash-Lite targets high-volume use, while consent verification, SynthID watermarking, and C2PA credentials add safeguards for generated audio.
</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%2Ftinyjs.app%2F%3Futm_source=tldrdev/1/010001a0d31e4290-8dfa55f0-0d99-4c0d-a6b0-081e9ee99ca4-000000/gk4DmJ3L1TXRI2-kMZa3ZceuHwa0jxYgmEfcGl6QCMk=452">
<span>
<strong>TinyJS (Website)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
TinyJS packages cross-platform desktop apps at roughly 6 MB by pairing a JavaScript backend with each operating system's native webview instead of bundling Chromium. It includes system APIs, hot reload, signed builds, and socket-based page-to-backend RPC, with Windows and Linux still marked beta.
</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%2Fblackboard.sh%2Felectrobun%2F%3Futm_source=tldrdev/1/010001a0d31e4290-8dfa55f0-0d99-4c0d-a6b0-081e9ee99ca4-000000/Q5U7C2E8BRUue0KH3uY5ikkJqKbngbZsakb_tkJOnHg=452">
<span>
<strong>Electrobun 2.0 (Website)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
Electrobun 2.0 builds cross-platform desktop apps with a native main process, system webviews by default, and optional bundled Chromium or WGPU surfaces. Its new Hutch toolchain, Cottontail TypeScript runtime, multi-language main processes, differential updates, signing, and templates aim to keep releases small, with a basic app around 1.28 MiB.
</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%2Fwww.stacksweep.dev%2Frrsi-regularized-harness-self-improvement%3Futm_source=tldrdev/1/010001a0d31e4290-8dfa55f0-0d99-4c0d-a6b0-081e9ee99ca4-000000/Mv2wq1HRxYkjCegPj8zFFCIuVR686ULQUNanqpFYnpM=452">
<span>
<strong>Self-improving Agent Harnesses Overfit. How Google Fixes It (6 minute read)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
Self-improving harnesses can memorize the evaluation set they evolve against, producing large in-distribution gains that mostly disappear on unseen tasks. Google's RRSI regularizes harness edits with sparsity and magnitude penalties plus noise-aware acceptance rules, improving the held-out average from 39.7 to 43.6 while using 36% fewer tokens than unregularized evolution.
</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%2Farize.com%2Fblog%2Fbuilding-tools-for-ai-agents%2F%3Futm_source=tldrdev/1/010001a0d31e4290-8dfa55f0-0d99-4c0d-a6b0-081e9ee99ca4-000000/D5-9GEBjYrUri1OCGe5ZpAuaFeUzEfL_duM9ODhpfS8=452">
<span>
<strong>Building Tools for AI Agents (9 minute read)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
Reliable agent tools must separate a user's identity from delegated authority, return clear operation states, and distinguish permission failures from temporary service errors. The article also recommends safe retry contracts, idempotency support, and repeatable evaluations that test task completion, recovery behavior, cost, and unauthorized actions.
</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%2Fflaviocopes.com%2Fcloudflare-quick-tunnels%2F%3Futm_source=tldrdev/1/010001a0d31e4290-8dfa55f0-0d99-4c0d-a6b0-081e9ee99ca4-000000/wTvE_7jLm2wdQ0IX1F5hnO8jxqu7qsbIjzJDbth4llE=452">
<span>
<strong>The Complete Guide to Cloudflare Quick Tunnels (25 minute read)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
Cloudflare Quick Tunnels expose a local server at a temporary HTTPS URL with one cloudflared command, without requiring an account, DNS changes, or an open router port. They work well for webhooks, mobile testing, demos, coding-agent previews, POST streaming, and WebSockets, but use a random hostname that disappears when the process stops. The tradeoffs include a 200-request concurrency limit, no SLA, no Cloudflare Access, and buffered SSE, so persistent or production workflows should move to a named tunnel.
</span>
</span>
</div>
</td></tr></tbody></table>
</td></tr></tbody></table>
<table align="center" bgcolor="" border="0" cellpadding="0" cellspacing="0" width="100%"><tbody><tr><td 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.dragonflydb.io%2F%3Futm_source=tldr%26utm_medium=newsletter%26utm_campaign=TLDRDevQuickLinks09242026/1/010001a0d31e4290-8dfa55f0-0d99-4c0d-a6b0-081e9ee99ca4-000000/1LVpFlHJoO4N3v5xJM2JQV0vXnMyO2ZtHGdHL3kuB4E=452">
<span>
<strong>Redis was built for single-core machines. Yours has 64 (Sponsor)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
Stop paying for compute your data store can't reach. Dragonfly uses a thread-per-core architecture to hit 6M ops/sec on a single node. <a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Fwww.dragonflydb.io%2F%3Futm_source=tldr%26utm_medium=newsletter%26utm_campaign=TLDRDevQuickLinks09242026/2/010001a0d31e4290-8dfa55f0-0d99-4c0d-a6b0-081e9ee99ca4-000000/wGqxoXu9nnxt5EyLY7pS8ShEZKIWt1hiorityYZTlx8=452" rel="noopener noreferrer nofollow" target="_blank"><span>Try it for free</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%2Fdream-num%2Funiver%3Futm_source=tldrdev/1/010001a0d31e4290-8dfa55f0-0d99-4c0d-a6b0-081e9ee99ca4-000000/Ok6_NplEqtXLtoivMEMBRFCHQ_PdBDg-LYl3BYTc3jc=452">
<span>
<strong>Univer (GitHub Repo)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
Univer is an open-source, plugin-based Office SDK for embedding spreadsheets, documents, presentations, and headless agent workflows in browser and Node.js applications.
</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.notion.com%2Fblog%2Fhow-notion-handles-concurrent-editing-with-crdts%3Futm_source=tldrdev/1/010001a0d31e4290-8dfa55f0-0d99-4c0d-a6b0-081e9ee99ca4-000000/VLFon-9pj-kdRTvc6OTzxHqQyV7AKJxBqC49nBArfSY=452">
<span>
<strong>How Notion Handles Concurrent Editing with CRDTs (11 minute read)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
Notion replaced last-write-wins block text with an RGA-based CRDT so concurrent and offline edits can merge without silently discarding changes.
</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.bram.us%2F2026%2F09%2F23%2Fshow-keystrokes%2F%3Futm_source=tldrdev/1/010001a0d31e4290-8dfa55f0-0d99-4c0d-a6b0-081e9ee99ca4-000000/PqtWRvtR4FzsFej1KRSthmsvKW27NNJ34DavNysY0Rk=452">
<span>
<strong>Show Keystrokes on a Website with the show-keystrokes Custom Element (3 minute read)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
The show-keystrokes web component displays keyboard input inside the page, making shortcuts visible in tab or window screen shares without a separate desktop utility.
</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%2Fmuratbuffalo.blogspot.com%2F2026%2F09%2Fwhat-happens-when-model-eats-stack.html%3Futm_source=tldrdev/1/010001a0d31e4290-8dfa55f0-0d99-4c0d-a6b0-081e9ee99ca4-000000/ifHAb5LW5v2frHj2qDHgMWtajJzU9Z-BEUJKYoM5tWw=452">
<span>
<strong>What Happens When the Model Eats the Stack? (10 minute read)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
Stronger general coding agents will absorb much task-specific data-agent scaffolding, leaving persistent semantic context, consistency, storage, and compression as the more durable systems problems.
</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%2F8770c80a%2F3/1/010001a0d31e4290-8dfa55f0-0d99-4c0d-a6b0-081e9ee99ca4-000000/O9gVTQGNilNIwDCC8wr3Y5585Ju4xFlePA_QhJQmvZM=452" style="color: #464ba4; text-decoration: underline;">https://refer.tldr.tech/8770c80a/3</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_7383e7653c81%2F3/1/010001a0d31e4290-8dfa55f0-0d99-4c0d-a6b0-081e9ee99ca4-000000/sINqMOPLGq78C7zMzak1RwDJJmSBLSPrcOvjadXLhMw=452" style="font-size: 16px; line-height: 1.6; padding: 10px 0; display: inline-block; text-decoration: underline;"><span style="mso-text-raise:13pt; text-decoration: underline;">Track your referrals here.</span></a>
</td></tr></tbody></table>
<table align="center" bgcolor="" border="0" cellpadding="0" cellspacing="0" width="100%"><tbody><tr><td align="left" style="word-break: break-word; vertical-align: top; padding: 5px 10px;">
<p style="padding: 0; margin: 0; font-size: 22px; color: #000000; line-height: 1.6; font-weight: bold;">
Want to advertise in TLDR? π°
</p>
<div class="text-block" style="margin-top: 10px;">
If your company is interested in reaching an audience of web developers and engineering decision makers, you may want to <a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Fadvertise.tldr.tech%2F%3Futm_source=tldrdev%26utm_medium=newsletter%26utm_campaign=advertisecta/1/010001a0d31e4290-8dfa55f0-0d99-4c0d-a6b0-081e9ee99ca4-000000/gnLXYX7ZXwqh4ue4nWujMyLzfZh6kiTnFBp7wrrFbSA=452"><strong><span>advertise with us</span></strong></a>.
</div>
<br>
<!-- New "Want to work at TLDR?" section -->
<p style="padding: 0; margin: 0; font-size: 22px; color: #000000; line-height: 1.6; font-weight: bold;">
Want to work at TLDR? πΌ
</p>
<div class="text-block" style="margin-top: 10px;">
<a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Fjobs.ashbyhq.com%2Ftldr.tech/1/010001a0d31e4290-8dfa55f0-0d99-4c0d-a6b0-081e9ee99ca4-000000/dl-xEdWt_FoZyClrHbVkKs9bu-DuXV5qxWKAdlwjv4Q=452" rel="noopener noreferrer" style="color: #0000EE; text-decoration: underline;" target="_blank"><strong>Apply here</strong></a>,
<a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Fjobs.ashbyhq.com%2Ftldr.tech%2Fc227b917-a6a4-40ce-8950-d3e165357871/1/010001a0d31e4290-8dfa55f0-0d99-4c0d-a6b0-081e9ee99ca4-000000/F_YNHP7WzJsZ2H6UnmAVONfiXeWNxOfaScnVTfLUbOk=452" rel="noopener noreferrer" style="color: #0000EE; text-decoration: underline;" target="_blank"><strong>create your own role</strong></a> or send a friend's resume to <a href="mailto:jobs@tldr.tech" style="color: #0000EE; text-decoration: underline;">jobs@tldr.tech</a> and get $1k if we hire them! TLDR is one of <a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Fwww.linkedin.com%2Ffeed%2Fupdate%2Furn:li:activity:7401699691039830016%2F/1/010001a0d31e4290-8dfa55f0-0d99-4c0d-a6b0-081e9ee99ca4-000000/3lBUtQ4KIPz5tHYXG1Dtkp9-5L00eC4wBWYX80nIV5I=452" rel="noopener noreferrer" style="color: #0000EE; text-decoration: underline;" target="_blank"><strong>Inc.'s Best Bootstrapped businesses</strong></a> of 2025.
</div>
<br>
<div class="text-block">
If you have any comments or feedback, just respond to this email!
<br>
<br> Thanks for reading,
<br>
<span>Priyam Mohanty</span>, <a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Fwww.linkedin.com%2Fin%2Fxu-jenny%2F/1/010001a0d31e4290-8dfa55f0-0d99-4c0d-a6b0-081e9ee99ca4-000000/D1tg_38unxox5jLX_r5NZ8ST5xhGqA4ODwDHqoX7S7M=452"><span>Jenny Xu</span></a> & <span>Ceora Ford</span>
<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%2Fdev%2Fmanage%3Femail=silk.theater.56%2540fwdnl.com/1/010001a0d31e4290-8dfa55f0-0d99-4c0d-a6b0-081e9ee99ca4-000000/NrviOHrmUgK6uLL62rSccQCZ-H9pMNlftPe5J25tHqs=452">Manage your subscriptions</a> to our other newsletters on tech, startups, and programming. Or if TLDR Dev isn't for you, please <a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Fa.tldrnewsletter.com%2Funsubscribe%3Fep=1%26l=e8d201ca-3e93-11ed-9a32-0241b9615763%26lc=156b9020-84b7-11f0-a976-55fc1d40139c%26p=245697a0-b7de-11f1-b48c-452206432c40%26pt=campaign%26pv=5%26spa=1790247646%26t=1790248370%26s=a6953163930b1f3c8f1c7a8e956a434a76784a254ea1a4cc4a0c3bf0db426679/1/010001a0d31e4290-8dfa55f0-0d99-4c0d-a6b0-081e9ee99ca4-000000/j_9XZLVfM2SZhJclyFVrYOWLuyHaUi51WLZClom2N5w=452">unsubscribe</a>.
<br>
</div>
</td></tr></tbody></table>
</td></tr></tbody></table>
</td></tr></tbody></table>
</td></tr></tbody></table>
</td></tr></tbody></table>
<img alt="" src="http://tracking.tldrnewsletter.com/CI0/010001a0d31e4290-8dfa55f0-0d99-4c0d-a6b0-081e9ee99ca4-000000/wLT203IyN4cn4vezqM1eWReH_tY0Q17MCQ0jthdcHRA=452" style="display: none; width: 1px; height: 1px;">
</body></html>