<!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;">OpenAI has released GPT-5.1, a new model in the GPT-5 series designed for agentic and coding tasks that balances intelligence and speed β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β </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/0100019a82441c01-4045a357-9174-44e7-8a69-28887235a7e6-000000/rmwi0T6sxWOw8i3wSQmV2nAP2d7OyLwvdMO4AsNFvgM=431" 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/0100019a82441c01-4045a357-9174-44e7-8a69-28887235a7e6-000000/55UcDMzkqIXqkZiq10wSSm0yU_cyJISnhWzJkrIb2Q0=431" 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=cd2c9d06-c118-11f0-9eff-41129d0021d5%26pt=campaign%26t=1763122092%26s=66d8b1b144cdc32fda552595a0dda4481566e0423ae98c38f9ea17de2827d5eb/1/0100019a82441c01-4045a357-9174-44e7-8a69-28887235a7e6-000000/3l9n01JCkQVhH-Lo5TyB_tjAsm0HteEy-Qnyvg6Xfnw=431"><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%2Fdevelopers.google.com%2Fprogram%2Fplans-and-pricing%2F%3Futm_source=tldr%26utm_medium=cpc%26utm_campaign=FY25-Q4-NORAM-GDPpremium-TLDR%26utm_content=gdppremium%26utm_term=dev/1/0100019a82441c01-4045a357-9174-44e7-8a69-28887235a7e6-000000/a9ZgAZWx4XN3_LouUkW8iQwCIgC8-n_a2oWmCwx0Rfk=431"><img src="https://images.tldr.tech/googledeveloper.png" valign="middle" style="vertical-align: middle !important; height: 100%;" alt="Google Developer"></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">2025-11-14</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%2Fdevelopers.google.com%2Fprogram%2Fplans-and-pricing%2F%3Futm_source=tldr%26utm_medium=cpc%26utm_campaign=FY25-Q4-NORAM-GDPpremium-TLDR%26utm_content=gdppremium%26utm_term=dev/2/0100019a82441c01-4045a357-9174-44e7-8a69-28887235a7e6-000000/TNFcx6E8Kht5-lFi4-d75u4jNnehLQOUabEoFTgL-e0=431">
<span>
<strong>Curious about Google AI? Get up to $545 in Cloud + GenAI credits with Premium (Sponsor)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
Upgrade your professional toolkit with the <a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Fdevelopers.google.com%2Fprogram%2Fplans-and-pricing%2F%3Futm_source=tldr%26utm_medium=cpc%26utm_campaign=FY25-Q4-NORAM-GDPpremium-TLDR%26utm_content=gdppremium%26utm_term=dev/3/0100019a82441c01-4045a357-9174-44e7-8a69-28887235a7e6-000000/nSPnRdMr1HLUDCuV06bOsM8xWZ98ngN2_fnZmF7gAjc=431" rel="noopener noreferrer nofollow" target="_blank"><span>full breadth of Google's developer tools</span></a> β including Gemini CLI and Code Assist. Premium members get generous GenAI and Cloud credits, plus:
<p></p>
<p>>> Expert consultations and <a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Fdevelopers.google.com%2Fprogram%2Fplans-and-pricing%2F%3Futm_source=tldr%26utm_medium=cpc%26utm_campaign=FY25-Q4-NORAM-GDPpremium-TLDR%26utm_content=gdppremium%26utm_term=dev/4/0100019a82441c01-4045a357-9174-44e7-8a69-28887235a7e6-000000/pzVTaElvijXWv6qKDCoca1dSeH_iRvnroZYdJ8U1LYY=431" rel="noopener noreferrer nofollow" target="_blank"><span>hand on-labs</span></a></p>
<p>>> 30 Firebase studio workspaces</p>
<p>>> 3 months of Google AI Pro</p>
<p>>> Unlimited Google Skills</p>
<p>>> Gemini Code Assist Standard</p>
<p>You'll also receive a Google Cloud certification voucher β all for just $299 a year.</p>
<p><a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Fdevelopers.google.com%2Fprogram%2Fplans-and-pricing%2F%3Futm_source=tldr%26utm_medium=cpc%26utm_campaign=FY25-Q4-NORAM-GDPpremium-TLDR%26utm_content=gdppremium%26utm_term=dev/5/0100019a82441c01-4045a357-9174-44e7-8a69-28887235a7e6-000000/GOwa2XZk25OLkh4nNc_zkq7c0oj-M0aD3fuS--7JTuE=431" rel="noopener noreferrer nofollow" target="_blank"><span>Go premium and start building bigger things, faster</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%2Fnews.alvaroduran.com%2Fp%2Fraft-consensus-in-2000-words%3Futm_source=tldrwebdev/1/0100019a82441c01-4045a357-9174-44e7-8a69-28887235a7e6-000000/IU3IUUcr89ewlY0JdVZt8blf0vrj4Z3kiCKiym3MZQw=431">
<span>
<strong>Raft Consensus in 2,000 words (15 minute read)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
The Raft consensus algorithm allows multiple servers to act as a single reliable system, even with failures. Raft elects a leader to manage log replication to followers, making sure of data consistency using AppendEntries messages and an induction process. Leader election is based on up-to-date logs and majority votes, guaranteeing leader completeness and state machine safety.
</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%2Ftypefully.com%2FDanHollick%2Fwhy-do-we-need-dithering-Ut7oD4k%3Futm_source=tldrwebdev/1/0100019a82441c01-4045a357-9174-44e7-8a69-28887235a7e6-000000/c2M0UyWtNfU1Okuyz14VagThrk373H-Tqa_S0B7yjsI=431">
<span>
<strong>Why do we need dithering? (4 minute read)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
Dithering was initially necessary to simulate more colors than available in early computing due to memory limitations. It involves using limited palettes and adding noise with neighboring colors to create gradients, tricking the eye into perceiving a smoother transition. Ordered dithering uses a threshold map, while error diffusion algorithms, like Floyd-Steinberg, distribute the error to neighboring pixels for a less patterned result.
</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%2Fxeiaso.net%2Fblog%2F2025%2Fvalve-is-about-to-win-the-console-generation%2F%3Futm_source=tldrwebdev/1/0100019a82441c01-4045a357-9174-44e7-8a69-28887235a7e6-000000/J-rdt2gwNNObWX3Tm9HkWYzLcNHjgi37fP7y2Pi7k40=431">
<span>
<strong>Valve is about to win the console generation (6 minute read)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
Valve is poised to dominate the next console generation with its new Steam Machine, Steam Controller, and Steam Frame. The Steam Machine, with PC-level specs and an open SteamOS, offers freedom for users to install any software or even other operating systems, making it a unique and developer-friendly console. The Steam Frame, a standalone VR headset, uses rendering techniques for optimized performance and also runs the full SteamOS.
</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.jmeiners.com%2Fthink-in-math%2F%3Futm_source=tldrwebdev/1/0100019a82441c01-4045a357-9174-44e7-8a69-28887235a7e6-000000/s3TkvmkBREdNoisrXN04MJGTDwCt8sZQ6eluUZ9Rbz4=431">
<span>
<strong>Think in Math. Write in Code (13 minute read)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
Programmers often prioritize programming language features over their primary purpose: instructing machines rather than expressing ideas, which is better suited for flexible mediums like mathematics. Devs should βthink in math,β which means using logical models and deductions to understand problems before coding to create better solutions.
</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%2Ftonsky.me%2Fblog%2Fneedy-programs%2F%3Futm_source=tldrwebdev/1/0100019a82441c01-4045a357-9174-44e7-8a69-28887235a7e6-000000/pOHsd6RDC-0bUzPs20-09dvJq4bOnDPiJ7GaE92vTTw=431">
<span>
<strong>Needy Programs (5 minute read)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
There's a shift in software design where programs now demand more from users than they offer. Mandatory accounts, constant updates, intrusive notifications, and annoying onboarding processes are driven by the program's needs, not the user's. Programs that quietly serve their function without demanding attention or personal information are better.
</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%2Fgo.momentic.ai%2Ftldrdev%3Futm_source=tldrwebdev/1/0100019a82441c01-4045a357-9174-44e7-8a69-28887235a7e6-000000/FcMy8AY8Wjvd6qNmLU0JTx46ONB_6gCeM9m4R__Pk9E=431">
<span>
<strong>AI-native mobile testing that lets you ship fast with confidence (Sponsor)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
Ship mobile features faster without babysitting brittle Appium suites. With <a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Fgo.momentic.ai%2Ftldrdev/1/0100019a82441c01-4045a357-9174-44e7-8a69-28887235a7e6-000000/w58tCJzyunneDN1LUrVAOb6BklKPzITY63SENumEJoo=431" rel="noopener noreferrer nofollow" target="_blank"><span>Momentic</span></a>, you describe user flows in plain English and AI runs them live against your app. Free up your team's valuable time to ship product instead of chasing flaky tests. <a class="c-link" href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Fgo.momentic.ai%2Ftldrdemo/1/0100019a82441c01-4045a357-9174-44e7-8a69-28887235a7e6-000000/wCOtlgBlJkPSJ1ch7-WKNb7CYnCtj7fBeHYKtaTZIWM=431" rel="noopener noreferrer" target="_blank"><span>Book a customized demo</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%2Flinks.tldrnewsletter.com%2FiU8nnf/1/0100019a82441c01-4045a357-9174-44e7-8a69-28887235a7e6-000000/LNav_1HLWVsxcR65LAJYKJn6Lo907KGcxGVj72z3mBw=431">
<span>
<strong>Introducing GPT-5.1 for developers (11 minute read)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
OpenAI has released GPT-5.1, a new model in the GPT-5 series designed for agentic and coding tasks that balances intelligence and speed. GPT-5.1 dynamically adjusts its reasoning time based on task complexity, offers a "no reasoning" mode for faster responses on simpler tasks, and includes extended prompt caching for improved efficiency. It introduces new tools like the apply_patch tool for reliable code editing and a shell tool for executing commands.
</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%2Fjosdejong%2Fjsonrepair%3Futm_source=tldrwebdev/1/0100019a82441c01-4045a357-9174-44e7-8a69-28887235a7e6-000000/bLAy_LRQOk8FyMhgW7lbrRiA-FMLfEUIRMdnZOYkyZo=431">
<span>
<strong>JSON Repair (GitHub Repo)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
JSON Repair is a JavaScript library that automatically fixes various types of errors in invalid JSON documents, offering both standard and streaming APIs. It can be used via the command line or in Python with PythonMonkey.
</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%2Fdbos-inc%2Fdbos-transact-java%3Futm_source=tldrwebdev/1/0100019a82441c01-4045a357-9174-44e7-8a69-28887235a7e6-000000/6wykS_ZWuQ1_hfWQgH8G9rU01FWEXfqCfZkCc0Z3wsY=431">
<span>
<strong>DBOS Transact (GitHub Repo)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
DBOS provides lightweight, durable workflows built on Postgres, allowing for reliable code that survives failures without losing state. It achieves this by checkpointing workflow steps in a Postgres database, allowing programs to recover from the last completed step after a failure. DBOS integrates into existing Java programs with minimal code, durable workflows, asynchronous execution, queues, scheduling, and notifications.
</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%2Fzed.dev%2Fblog%2Fzed-is-our-office%3Futm_source=tldrwebdev/1/0100019a82441c01-4045a357-9174-44e7-8a69-28887235a7e6-000000/np2aVRia9jA2U8GH5EoMWLGQVbnScdgHztlOCRxXnao=431">
<span>
<strong>Zed Is Our Office (12 minute read)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
Zed Industries uses its own text editor, Zed, as its virtual office, with collaboration as a core feature. Zed's collaboration tools, built from the ground up, have easy setup, low latency, and fast merging of edits via CRDTs. Its virtual office is organized with channels for company-wide discussions, project-specific collaboration, and personal focus time.
</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%2Fsecurity.googleblog.com%2F2025%2F11%2Frust-in-android-move-fast-fix-things.html%3Futm_source=tldrwebdev/1/0100019a82441c01-4045a357-9174-44e7-8a69-28887235a7e6-000000/Bk2gVHVAfM-BnBXsNzXJvqgWSfU-vaRS_-z0_2IplDk=431">
<span>
<strong>Rust in Android: move fast and fix things (11 minute read)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
Android's adoption of Rust is proving to be a successful memory safety strategy, with vulnerabilities dropping below 20% and Rust code showing a 1,000x reduction in memory safety vulnerability density compared to C/C++. Surprisingly, Rust also accelerates development, with 4x lower rollback rates and 25% less time in code review. Android is expanding Rust's use in the kernel, firmware, and applications to further improve security and productivity.
</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%2Fprahladyeri.github.io%2Fblog%2F2025%2F10%2Fi-am-a-programmer.html%3Futm_source=tldrwebdev/1/0100019a82441c01-4045a357-9174-44e7-8a69-28887235a7e6-000000/hlke5aRPbu2kcWJIf7Z_5JYkWEJHH4ylN__0FRdFcl8=431">
<span>
<strong>I am a programmer, not a rubber-stamp that approves Copilot generated code (2 minute read)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
Enforced AI assistance in programming is transforming programmers from creators into mere approvers of AI-generated code, potentially devaluing the profession.
</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%2Foctomind.dev%2Fblog%2Fwhy-agents-do-not-write-most-of-our-code-a-reality-check%3Futm_source=tldrwebdev/1/0100019a82441c01-4045a357-9174-44e7-8a69-28887235a7e6-000000/ll_dYV205m0KXj52TWXTUB7MlRCzAf1sfTpiDLUD8WI=431">
<span>
<strong>Why agents DO NOT write most of our code (10 minute read)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
Despite the hype, AI agents are not yet capable of writing most of this company's code due to issues like loss of mental model of the codebase, absence of self-reflection in AI, and the current inability of AI to consistently deliver meaningful productivity boosts in complex tasks.
</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%2Fleetarxiv.substack.com%2Fp%2Fibm-patented-eulers-fractions%3Futm_source=tldrwebdev/1/0100019a82441c01-4045a357-9174-44e7-8a69-28887235a7e6-000000/93OZ7xR3WXMrLYoBljaRfNiinF6OD0aMFYlf6P8IA3w=431">
<span>
<strong>IBM Patented Euler's 200 year old Math Technique (9 minute read)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
IBM got a patent on the application of derivatives to find convergents of generalized continued fractions, a mathematical technique developed by Euler and others centuries ago, by simply implementing it in PyTorch and labeling it as AI interpretability.
</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%2Fsvelte0.com%2F%3Futm_source=tldrwebdev/1/0100019a82441c01-4045a357-9174-44e7-8a69-28887235a7e6-000000/pYtEKpqJNqf0eZVhGYGTwoIhy6zy4PWBreLYjjoSET8=431">
<span>
<strong>Svelte0 (Website)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
Create Svelte 5 web apps from a simple text prompt using AI and Shadcn.
</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/0100019a82441c01-4045a357-9174-44e7-8a69-28887235a7e6-000000/vxQ4U5A_fFhCEVPhZDKj7dBpO3U_xZaPUsZSUyjushg=431" 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/0100019a82441c01-4045a357-9174-44e7-8a69-28887235a7e6-000000/TUQVZUd3sJOfb0fYSkL4JXiiU4CxkO2znRjCon_gtwg=431" 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/0100019a82441c01-4045a357-9174-44e7-8a69-28887235a7e6-000000/KkHq8ny3iwcqv3v11Xt38oQr4WcaOa8P7pVwvO005PI=431"><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/0100019a82441c01-4045a357-9174-44e7-8a69-28887235a7e6-000000/9dluVfrzfeSj1dL2RAsPbiIcJZ6XLjIbakNhQZALyUA=431" rel="noopener noreferrer" style="color: #0000EE; text-decoration: underline;" target="_blank"><strong>Apply here</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!
</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/0100019a82441c01-4045a357-9174-44e7-8a69-28887235a7e6-000000/JoTeMzFj8NSChP7dxhCFP_8DhmygAHRruixGGkbg4M4=431"><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/0100019a82441c01-4045a357-9174-44e7-8a69-28887235a7e6-000000/0tGsjyUGcjDtnKbBgGhKn3f52vYSnCh_W-mMvsOXvnw=431">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=cd2c9d06-c118-11f0-9eff-41129d0021d5%26pt=campaign%26pv=4%26spa=1763121679%26t=1763122092%26s=d73d02af14a8ba6016b6c595f78e5f746c31e3daa5ac62dabba100e7e37a9297/1/0100019a82441c01-4045a357-9174-44e7-8a69-28887235a7e6-000000/rmSop6x3NvW62UZMHrSwBy7DjMsZDCNdG2vUlaFHloY=431">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/0100019a82441c01-4045a357-9174-44e7-8a69-28887235a7e6-000000/sJOMEGRv-te_huBB7m0MAM8hi_MMQx3XbKCsvQjCMrA=431" style="display: none; width: 1px; height: 1px;">
</body></html>