<!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;">A version of DOOM was developed that uses CSS for all visual rendering, including 3D projection and lighting, while JavaScript handles the game logic โ โ โ โ โ โ โ โ โ โ โ โ โ โ โ โ โ โ โ โ โ โ โ โ โ โ โ โ โ โ โ โ โ โ โ โ โ โ โ โ โ โ โ โ โ โ โ โ โ โ โ โ </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/0100019d3e6f02ab-ddcadc9f-61b3-48f7-8565-b0c427e20513-000000/WGOP706baqZezqyWE4cqJ8TBowrcKKwfkvhDjfa27wM=450" 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/0100019d3e6f02ab-ddcadc9f-61b3-48f7-8565-b0c427e20513-000000/4-Ejlt3DPujoQu71IlUoTD1SUS0OzZS_CiQwNyPCX8M=450" 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=10996cec-2c06-11f1-bcd3-cb30e66712ec%26pt=campaign%26t=1774868955%26s=b06076d2ffe9cb02d31fc410edc17815b4635143d801c09cd4edca83882e16ee/1/0100019d3e6f02ab-ddcadc9f-61b3-48f7-8565-b0c427e20513-000000/8-mDQcUqu_xgDxQnm81P83mGC3Ymj_hOM0tv7shpAD4=450"><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%2Fduplocloud.com%2Faws-modernization-session%2F%3Futm_source=contentsyndication%26utm_medium=email%26utm_campaign=newsletter3%26utm_content=tldr/1/0100019d3e6f02ab-ddcadc9f-61b3-48f7-8565-b0c427e20513-000000/kS_mkrJj9oicrJuOVxGlXVhPLJRHyx3qtPG1c0CgZsA=450"><img src="https://images.tldr.tech/duplo.png" valign="middle" style="vertical-align: middle !important; height: 100%;" alt="DuploCloud"></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-03-30</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%2Fduplocloud.com%2Faws-modernization-session%2F%3Futm_source=contentsyndication%26utm_medium=email%26utm_campaign=newsletter3%26utm_content=tldr/2/0100019d3e6f02ab-ddcadc9f-61b3-48f7-8565-b0c427e20513-000000/KQcKVKxYmL6Cow1JvAomyRjUtn9YvI7yOU7MITh9-vk=450">
<span>
<strong>Spending more on AWS than you should be? Get a free architecture review (Sponsor)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
DuploCloud consolidates deployment processes, unifies โtribalโ knowledge, and closes security gaps to <a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Fduplocloud.com%2Faws-modernization-session%2F%3Futm_source=contentsyndication%26utm_medium=email%26utm_campaign=newsletter3%26utm_content=tldr/3/0100019d3e6f02ab-ddcadc9f-61b3-48f7-8565-b0c427e20513-000000/nX-E62dz7wKy3E8H7FW3xuY-hEM1cgSgFE5do1kK9Dw=450" rel="noopener noreferrer nofollow" target="_blank"><span>save customers 30-40% on cloud costs</span></a>.
<p></p>
<p>๐คท You don't have to guess where you're leaking money. </p>
<p>๐ Now through March 31st, you can get a <a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Fduplocloud.com%2Faws-modernization-session%2F%3Futm_source=contentsyndication%26utm_medium=email%26utm_campaign=newsletter3%26utm_content=tldr/4/0100019d3e6f02ab-ddcadc9f-61b3-48f7-8565-b0c427e20513-000000/gG427-KV-TrIOOs8xatFXArsgXe_VecsloIcVnKYP78=450" rel="noopener noreferrer nofollow" target="_blank"><span>free architecture review</span></a> (normally <strong>$2,500</strong>) from a DuploCloud Solution Architect.</p>
<p>๐ Walk away with a phased modernization roadmap. Completely free.</p>
<p><a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Fduplocloud.com%2Faws-modernization-session%2F%3Futm_source=contentsyndication%26utm_medium=email%26utm_campaign=newsletter3%26utm_content=tldr/5/0100019d3e6f02ab-ddcadc9f-61b3-48f7-8565-b0c427e20513-000000/r7YjdwhDql0Brw7gJ6Na-lfG2wasJlXvL4SKxuarP0E=450" rel="noopener noreferrer nofollow" target="_blank"><span>Claim your 60-minute session by end of month</span></a>
</p>
</span></span></div>
</td></tr></tbody></table>
<table align="center" bgcolor="" border="0" cellpadding="0" cellspacing="0" width="100%"><tbody><tr><td class="container" style="padding: 10px 10px 0px;">
<div class="text-block" style="border: 2px solid red; border-radius: 10px; padding: 0 10px;">
<p><strong><a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Ftldr.tech%2Fdev%2Fstay-subscribed%3Fem=silk.theater.56%2540fwdnl.com/1/0100019d3e6f02ab-ddcadc9f-61b3-48f7-8565-b0c427e20513-000000/HG49pQYAd7Q-KdaibAgHqWPb_RiOYE45CkwyEFOMQuo=450">Click here to remain a subscriber</a> </strong></p>
<p>Clicking on newsletter links is the best way for us to know you are reading TLDR Dev.
</p>
<p>Please click <a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Ftldr.tech%2Fdev%2Fstay-subscribed%3Fem=silk.theater.56%2540fwdnl.com/2/0100019d3e6f02ab-ddcadc9f-61b3-48f7-8565-b0c427e20513-000000/9ljp3Gc6MFqN-cx6FSIOXoaR9WjOWs_DndE68u5vPOY=450">this link</a> to remain a subscriber otherwise we will automatically unsubscribe you within 30 days.</p>
<p></p>
</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%2Fnielsleenheer.com%2Farticles%2F2026%2Fcss-is-doomed-rendering-doom-in-3d-with-css%2F%3Futm_source=tldrdev/1/0100019d3e6f02ab-ddcadc9f-61b3-48f7-8565-b0c427e20513-000000/MdcZ2h0LvQWNG3TxCQBP4yzCqmerC_EXGtZKVZQqlaA=450">
<span>
<strong>CSS is DOOMed - Rendering DOOM in 3D with CSS (24 minute read)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
A version of DOOM was developed that uses CSS for all visual rendering, including 3D projection and lighting, while JavaScript handles the game logic. It shows how modern CSS features like `transform` and `@property` can manage complex geometry and animations without relying on traditional rendering engines.
</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%2Fstorage-data-transfer%2Fhow-colossus-optimizes-data-placement-for-performance%3Futm_source=tldrdev/1/0100019d3e6f02ab-ddcadc9f-61b3-48f7-8565-b0c427e20513-000000/RH6YT6bTPTcXw8AGlahVckSLnAvTaHSS0S4By4cnxNY=450">
<span>
<strong>How Colossus optimizes data placement for performance (10 minute read)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
Colossus, Google's foundational distributed storage system, supports all Google products with high throughput, scalability, and various performance requirements. It gets SSD performance at HDD prices by using L4, an advanced distributed SSD caching technology that uses machine learning to optimize data placement for frequently accessed "hot" data.
</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.buchodi.com%2Fchatgpt-wont-let-you-type-until-cloudflare-reads-your-react-state-i-decrypted-the-program-that-does-it%2F%3Futm_source=tldrdev/1/0100019d3e6f02ab-ddcadc9f-61b3-48f7-8565-b0c427e20513-000000/uCYEXlsP0TeEiGT6TG9WBXcWnq5wIIpO5zkakG_O2S8=450">
<span>
<strong>ChatGPT Won't Let You Type Until Cloudflare Reads Your React State. I Decrypted the Program That Does It (6 minute read)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
The author decrypted Cloudflare Turnstile programs used by ChatGPT, revealing a sophisticated bot detection mechanism that analyzes the internal state of the React application to make sure it's a genuine environment. This system identifies bots by verifying application-level state and behavioral biometrics, although its security relies more on complex obfuscation than true encryption.
</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%2Fstandupforme.app%2Fblog%2Fsome-uncomfortable-truths-about-ai-coding-agents%2F%3Futm_source=tldrdev/1/0100019d3e6f02ab-ddcadc9f-61b3-48f7-8565-b0c427e20513-000000/h52LCQqv9igrCSXKia3ID183CjZcShawl9DqH2PZSjE=450">
<span>
<strong>Some uncomfortable truths about AI coding agents (18 minute read)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
An experienced engineer argues against using AI coding agents for production, citing skill atrophy, unsustainable costs, security risks, and legal uncertainties regarding copyright. While useful for research or personal projects, these flaws make them unsuitable for professional software development and core business 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%2Flzon.ca%2Fposts%2Fother%2Fthoughts-ai-era%2F%3Futm_source=tldrdev/1/0100019d3e6f02ab-ddcadc9f-61b3-48f7-8565-b0c427e20513-000000/U5cE7UzsE6CZCrDKfnSN3Q1VKBRTfq1OsfbWclU_jUs=450">
<span>
<strong>The first 40 months of the AI era (9 minute read)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
The author reflects on 40 months of AI, acknowledging the utility of interfaces like Claude Code while questioning AI's overall impact on coding productivity and creative quality. Despite recognizing its potential for expert-level tasks, he is still skeptical of its ability to replicate personal style or handle complex software development without human intervention.
</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%2Fwww.intrinsic.ai%2Fgo%2Fregister-for-the-ai-for-industry-challenge%3Futm_source=partner-email%26utm_medium=dev_newsletter%26utm_campaign=challenge-2026%26utm_term=TLDR/1/0100019d3e6f02ab-ddcadc9f-61b3-48f7-8565-b0c427e20513-000000/tbXduHutUF-3uUosSplBjvnDsm5XAuDS7tLhPMYbd30=450">
<span>
<strong>AI for Industry Challenge: $180K in prizes for complex AI robotics & manufacturing problems (Sponsor)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
<strong>Not registered yet?</strong> Final call! Sign up before April 17th to compete for <a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Fwww.intrinsic.ai%2Fgo%2Fregister-for-the-ai-for-industry-challenge%3Futm_source=partner-email%26utm_medium=dev_newsletter%26utm_campaign=challenge-2026%26utm_term=TLDR/2/0100019d3e6f02ab-ddcadc9f-61b3-48f7-8565-b0c427e20513-000000/jCtbSSKqmeXwS9j6DG-rIDcoFYYBkQ5m91A-yNOrksI=450" rel="noopener noreferrer nofollow" target="_blank"><span>a share of $180K</span></a> while helping solve the toughest industrial manufacturing problems. No electronics expertise required. Developers, roboticists, and engineers, get ready to apply your skills in this global challenge brought to us by Intrinsic, Open Robotics, NVIDIA, and Google DeepMind. <a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Fwww.intrinsic.ai%2Fgo%2Fregister-for-the-ai-for-industry-challenge%3Futm_source=partner-email%26utm_medium=dev_newsletter%26utm_campaign=challenge-2026%26utm_term=TLDR/3/0100019d3e6f02ab-ddcadc9f-61b3-48f7-8565-b0c427e20513-000000/1rCPGQ4uvhiOrGo15R6e11MDysXJzvgeYLVspTTwzPM=450" rel="noopener noreferrer nofollow" target="_blank"><span><strong>Register now</strong></span></a><strong>!</strong>
</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%2Fchenglou%2Fpretext%3Futm_source=tldrdev/1/0100019d3e6f02ab-ddcadc9f-61b3-48f7-8565-b0c427e20513-000000/kFB5hSx6-ktyo3mc7k7G9UADkfR1AdFOo8MECVb_ILA=450">
<span>
<strong>Pretext (GitHub Repo)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
Pretext is a pure JavaScript/TypeScript library for fast and accurate multiline text measurement and layout. It circumvents costly DOM reflows by implementing its own text measurement logic using the browser's font engine. The library has two primary use cases: calculating a paragraph's height without DOM interaction for purposes like virtualization, and providing tools to manually lay out text lines for rendering to Canvas, SVG, or server-side.
</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%2Fjai.scs.stanford.edu%2F%3Futm_source=tldrdev/1/0100019d3e6f02ab-ddcadc9f-61b3-48f7-8565-b0c427e20513-000000/wh-8sYWT23yx0IKOFtfc9VKr_3Ej8eNGlOJ2cq73YdI=450">
<span>
<strong>jai (Website)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
AI agents are already causing data loss, from wiped home directories to deleted files, when granted ordinary machine access. jai provides an effortless, one-command solution for containing these agents on Linux, bridging the gap between full system access and complex virtualization. It works by giving your working directory full access while protecting your home directory with a copy-on-write overlay or complete isolation.
</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%2Fryelang.org%2Fblog%2Fposts%2Fcognitive-dark-forest%2F%3Futm_source=tldrdev/1/0100019d3e6f02ab-ddcadc9f-61b3-48f7-8565-b0c427e20513-000000/13KyT77T9rBI_j6oAA8XWJwV_0qd5J-a_bJ5uNNgt1I=450">
<span>
<strong>The Cognitive Dark Forest (6 minute read)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
The early internet was an open "bright meadow" where sharing ideas and code led to innovation and success. However, corporate consolidation and the advent of AI have transformed it into a "cognitive dark forest." In this new environment, AI platforms can cheaply absorb emerging human innovations by analyzing user interactions and data, effectively owning the compute, models, and developer data.
</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.gjlondon.com%2Fblog%2Fai-agents-could-make-free-software-matter-again%2F%3Futm_source=tldrdev/1/0100019d3e6f02ab-ddcadc9f-61b3-48f7-8565-b0c427e20513-000000/cuceYh1FDSB1IfmjvlUiWqAWHDTMT00yu07R96NN_Mo=450">
<span>
<strong>AI Agents Could Make Free Software Matter Again (25 minute read)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
AI coding agents are going to make "free software,โ defined by users' freedoms to run, study, modify, and share, more relevant than ever. Historically, the rise of SaaS reduced free software's importance as software running on remote servers made source code access impractical for most users. However, agents can now act as intermediaries, allowing even non-technical users to customize software directly if its source code is accessible.
</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%2Fsytse.com%2Fcancer%2F%3Futm_source=tldrdev/1/0100019d3e6f02ab-ddcadc9f-61b3-48f7-8565-b0c427e20513-000000/6ktpPlIiPS9_M6COkvrFqXhfa_l2DXH1vUv-sXh75gI=450">
<span>
<strong>Cancer (1 minute read)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
After exhausting standard treatment options for his osteosarcoma, GitLab co-founder Sid took agency to develop and scale personalized diagnostics and parallel treatments for himself and others using AI.
</span>
</span>
</div>
</td></tr></tbody></table>
<table align="center" border="0" cellpadding="0" cellspacing="0" width="100%"><tbody><tr><td class="container" style="padding: 15px 15px;">
<div class="text-block">
<span>
<a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Flinks.tldrnewsletter.com%2F8qWtAr/1/0100019d3e6f02ab-ddcadc9f-61b3-48f7-8565-b0c427e20513-000000/m4G-gDVW23f3dxJDvqP5Q8j7NZCItoijbJb7cIZqHQk=450">
<span>
<strong>AI overly affirms users asking for personal advice (8 minute read)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
A Stanford study found that AI chatbots are overly agreeable when giving personal advice, often affirming even harmful user behaviors.
</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%2Ftech.stonecharioteer.com%2Fposts%2F2026%2Fmerrilin-local-sync%2F%3Futm_source=tldrdev/1/0100019d3e6f02ab-ddcadc9f-61b3-48f7-8565-b0c427e20513-000000/iVwYgtFXyBtbhbGBwm2SHIgQveujKpYtZ4-3NdKFYPY=450">
<span>
<strong>What Was I Reading Last? In Three Not-So-Easy Pieces (18 minute read)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
Merrilin is a reading app that uses a dual-lane synchronization system, combining peer-to-peer and cloud-based methods, to manage multi-device progress and annotations through distributed systems principles, which are discussed in this article.
</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.gaborkoos.com%2Fposts%2F2026-03-28-Your-Debounce-Is-Lying-to-You%2F%3Futm_source=tldrdev/1/0100019d3e6f02ab-ddcadc9f-61b3-48f7-8565-b0c427e20513-000000/wfFF91NFvYIngfEEfcPBCPo1ygO8LuY9Ee6ueBUM7r8=450">
<span>
<strong>Your Debounce Is Lying to You (10 minute read)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
While debounce smooths UI input, it fails to manage network request lifecycles, requiring cancellation, retries, and proper error handling for truly reliable applications.
</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/0100019d3e6f02ab-ddcadc9f-61b3-48f7-8565-b0c427e20513-000000/U_LPichzAzvu-_1labSjHWnK3vNzLVYTBUlwVZcDeV4=450" 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/0100019d3e6f02ab-ddcadc9f-61b3-48f7-8565-b0c427e20513-000000/YUaManE3cWyKbtrqqVpjtX2-GcBqnlGs-2Pxt6vnYCk=450" 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/0100019d3e6f02ab-ddcadc9f-61b3-48f7-8565-b0c427e20513-000000/CzhFOVMGrIlFls-9jCC69Y6JC54EX3Bn6QaNxgHfWOQ=450"><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/0100019d3e6f02ab-ddcadc9f-61b3-48f7-8565-b0c427e20513-000000/50-DLZHGxDlu4UjRbhADE1Bzp9WN8FA9RuDD1zFMENc=450" 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/0100019d3e6f02ab-ddcadc9f-61b3-48f7-8565-b0c427e20513-000000/ZEXKC6TsisvJWVmnNKojsPcIiMl5BOVH6B87LVx3BMA=450" 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/0100019d3e6f02ab-ddcadc9f-61b3-48f7-8565-b0c427e20513-000000/2kWA-UGDht7KAsWSd2kCwOFVbtziTch0Om2QZyftBIE=450" 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/0100019d3e6f02ab-ddcadc9f-61b3-48f7-8565-b0c427e20513-000000/43sdvBahm_wvxCWlUlVxYf9jN_GHAJFZbZSrOIuWQok=450"><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/0100019d3e6f02ab-ddcadc9f-61b3-48f7-8565-b0c427e20513-000000/5a8L8TNekhlRi8nvWjcz9ptgNm1rRJ1mf2Mfsbp50aw=450">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=10996cec-2c06-11f1-bcd3-cb30e66712ec%26pt=campaign%26pv=4%26spa=1774868468%26t=1774868955%26s=416fff3c8d9c5cf8ccd876b0dad84b680a885d655f3fef2d7417bf237b645d8d/1/0100019d3e6f02ab-ddcadc9f-61b3-48f7-8565-b0c427e20513-000000/lf9WV8elZDebiJfI-QEsUTDweGUrVuwvzBJxClHjWPI=450">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/0100019d3e6f02ab-ddcadc9f-61b3-48f7-8565-b0c427e20513-000000/BHpxUyts0UuBauoPmdKAHFbaIf_nVtH3kU3za20ammo=450" style="display: none; width: 1px; height: 1px;">
</body></html>