<!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;">Meta has announced the creation of the React Foundation, which will serve as the new independent home for React, React Native, and related projects β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β </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/01000199cdce4a10-851d4e34-b054-4bde-b9e9-fd3839b30036-000000/mQp_HulPxao1ZCHWrKYtGuREoKr3GMdNVaug4HfbjaU=426" 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/01000199cdce4a10-851d4e34-b054-4bde-b9e9-fd3839b30036-000000/b_nV4-g-za1V3ffmLmaH8i94WNS0gSus4J2ie2Tx7BI=426" 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=a38a5114-a59d-11f0-8f7c-2903e301ab91%26pt=campaign%26t=1760094472%26s=f6161c9284feb5a10e053f64cf63c385c84678775af972a3a50f15b6fff71aa4/1/01000199cdce4a10-851d4e34-b054-4bde-b9e9-fd3839b30036-000000/wYJ-rjHE60SWLQH2YWw9IK42f54rSh46uLrLF2RcWIg=426"><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%2Fplatform.decart.ai%2F%3Futm_source=tldr/1/01000199cdce4a10-851d4e34-b054-4bde-b9e9-fd3839b30036-000000/MIE_HeXAFZ5vBEmjXWj3wHIOIDPkit-cp0n8E9Zuo-I=426"><img src="https://images.tldr.tech/decart.png" valign="middle" style="vertical-align: middle !important; height: 100%;" alt="Decart"></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-10-10</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%2Fplatform.decart.ai%2F%3Futm_source=tldr/2/01000199cdce4a10-851d4e34-b054-4bde-b9e9-fd3839b30036-000000/t4ErHtn5wXYGShwwaS33WJYl5c8yi37M94cqcegkF3Y=426">
<span>
<strong>Real-Time Video Generation Is Finally Here (Sponsor)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
Until now, real-time generative video wasn't possible.<br>Latency and compute limits made live editing a far dream.<br><br>With <a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Fplatform.decart.ai%2F%3Futm_source=tldr/3/01000199cdce4a10-851d4e34-b054-4bde-b9e9-fd3839b30036-000000/OMetkXeu1EyoUlefPGYfiUI4oefFtX2ZCLITy1fOHuI=426" rel="noopener noreferrer nofollow" target="_blank"><span>Decart's open-weights Lucy-Edit model</span></a>, you can transform your videos with text, edit specific elements or subjects live, and see every change right away.
<br>
<br>π <a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Fplatform.decart.ai%2F%3Futm_source=tldr/4/01000199cdce4a10-851d4e34-b054-4bde-b9e9-fd3839b30036-000000/XJi4C8yNHi_1JMbDGV4mfL-M3bAhHUH7HUWR1ki9TPk=426" rel="noopener noreferrer nofollow" target="_blank"><span>Try it now</span></a>
</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%2Fblog.bytebytego.com%2Fp%2Fhow-facebooks-distributed-priority%3Futm_source=tldrwebdev/1/01000199cdce4a10-851d4e34-b054-4bde-b9e9-fd3839b30036-000000/H4AA97wXaXwsBEd0ZEUVnYCR5SPeR_msmCKYBHIyre0=426">
<span>
<strong>How Facebook's Distributed Priority Queue Handles Trillions of Items (8 minute read)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
Facebook's Distributed Priority Queue (FOQS) is a horizontally scalable system built on sharded MySQL that handles trillions of queue operations daily for various background tasks like notifications, video encoding, and language translation. The system organizes work into namespaces (for multi-tenancy), topics (logical priority queues), and items (individual tasks with priority, payload, and timing metadata), allowing different services to process asynchronous workloads in isolation.
</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.miguelgrinberg.com%2Fpost%2Fpython-3-14-is-here-how-fast-is-it%3Futm_source=tldrwebdev/1/01000199cdce4a10-851d4e34-b054-4bde-b9e9-fd3839b30036-000000/T6xwtDbYrCxuLvsQEIJStdL6FP-dK3HPZjF5gCNf1YQ=426">
<span>
<strong>Python 3.14 Is Here. How Fast Is It? (13 minute read)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
When Python 3.14 is benchmarked against previous versions using single and multi-threaded Fibonacci and bubble sort scripts, it shows improvement over previous CPython versions, especially since version 3.11. However, the JIT interpreter in 3.14 doesn't offer noticeable gains, while the free-threading interpreter has improved performance in CPU-heavy, multi-threaded scenarios.
</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%2Fcekrem.github.io%2Fposts%2Fthe-discipline-of-constraints-elm-usereducer-lessons%3Futm_source=tldrwebdev/1/01000199cdce4a10-851d4e34-b054-4bde-b9e9-fd3839b30036-000000/HBJP9iRGEZ2kI5C7vVBTXbLPFrEXWMmLO5QUMEPl3iQ=426">
<span>
<strong>The Discipline of Constraints: What Elm Taught Me About React's useReducer (8 minute read)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
Elm has strictly enforced constraints, while React gives developers a lot of freedom to make mistakes. While both Elm and React solve state management through similar patterns, Elm's compiler prevents errors like unhandled cases and improper effect management, whereas React allows developers to use escape hatches like default cases and loose typing that can lead to bugs. Elm's constraints teach valuable discipline that can be intentionally applied to React development through practices like strict typing, proper action handling, and designing invalid states out of existence.
</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%2Fsimonwillison.net%2F2025%2FOct%2F5%2Fparallel-coding-agents%2F%3Futm_source=tldrwebdev/1/01000199cdce4a10-851d4e34-b054-4bde-b9e9-fd3839b30036-000000/pouHfyC4FfWgccS4GN5Zt1MwPZnHHEHFEHU7TSnmbYk=426">
<span>
<strong>Embracing the parallel coding agent lifestyle (7 minute read)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
Using multiple coding agents in parallel can improve productivity. This approach is great for research tasks like proof-of-concepts and understanding existing code, as well as small, low-stakes maintenance tasks like fixing warnings. Carefully specified tasks result in easier code review and less buggy code overall.
</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%2Fmicro.mu%2Fblog%2F2025%2F10%2F07%2Freflection-on-big-tech.html%3Futm_source=tldrwebdev/1/01000199cdce4a10-851d4e34-b054-4bde-b9e9-fd3839b30036-000000/KtphnuW4v2gGglcQvrabP2nEX2UKPzVT3RpO7uqZpDY=426">
<span>
<strong>Reflections on Big Tech (12 minute read)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
Big Tech companies, like Google, Facebook, and even OpenAI, have become all-consuming entities that thrive by feeding on our attention, turning us into the product. This creates an environment of addiction, inequality, and unhappiness, distracting us from real-world issues and our own lives.
</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%2Fengineering.leanix.net%2Fblog%2Fsoft-skills%3Futm_source=tldrwebdev/1/01000199cdce4a10-851d4e34-b054-4bde-b9e9-fd3839b30036-000000/S6hMa6tXAKLWUtyeRMYh4Afn1T0DA8b75PrjS0ZKaR4=426">
<span>
<strong>From Manager to IC, why soft skills matter more than ever (5 minute read)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
Soft skills become increasingly important as engineers advance to senior and staff levels. There are four main soft skills that make engineers more effective: networking to build relationships and create opportunities, communication to articulate complex concepts and understand team challenges, being supportive to act as a force multiplier for others, and being outspoken to advocate for good practices even when uncomfortable.
</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%2Fengineering.fb.com%2F2025%2F10%2F07%2Fopen-source%2Fintroducing-the-react-foundation-the-new-home-for-react-react-native%3Futm_source=tldrwebdev/1/01000199cdce4a10-851d4e34-b054-4bde-b9e9-fd3839b30036-000000/TvgiqMb0AaWVHbF2OCHFRlPJk3wgmT-xtKXEpA8nKhg=426">
<span>
<strong>Introducing the React Foundation: The New Home for React & React Native (4 minute read)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
Meta has announced the creation of the React Foundation, which will serve as the new independent home for React, React Native, and related projects. The React Foundation will have a governing board with representatives from major tech companies, including Amazon, Microsoft, Meta, and others, while maintaining separate technical governance driven by React's maintainers and contributors. Meta is committing over $3 million in funding and dedicated engineering support over five years.
</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%2Fhyprmcp%2Fjetski%3Futm_source=tldrwebdev/1/01000199cdce4a10-851d4e34-b054-4bde-b9e9-fd3839b30036-000000/gmhz4kZvbqfL_tbQkeCMhO9Bqj3JSK2IFfWowJtZVVE=426">
<span>
<strong>Jetski (GitHub Repo)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
Jetski is an open-source MCP analytics and authentication platform. It has prompt analytics, auto-generated setup instructions, zero-code authentication, and real-time debug logs to help make analyzing MCP usage easier.
</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%2Fwilliamcotton%2Fsearch-input-query%3Futm_source=tldrwebdev/1/01000199cdce4a10-851d4e34-b054-4bde-b9e9-fd3839b30036-000000/a2BQ3KuOa6x7_RAeL_8hSdAzcXq3-XLjVIm8j__YIgI=426">
<span>
<strong>Search Input Query (GitHub Repo)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
Search Input Query is a search query language parser and a React component, inspired by Elasticsearch and Tantivy. It has features like type checking, comprehensive validation, error reporting, and a React component with Monaco editor integration. It's fully configurable and has SQL conversion capabilities too.
</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.anthropic.com%2Fresearch%2Fsmall-samples-poison%3Futm_source=tldrwebdev/1/01000199cdce4a10-851d4e34-b054-4bde-b9e9-fd3839b30036-000000/4PsUJkBnZSMOyEN9lR94lFrPoOCIeZVCsAtUZO5bRUc=426">
<span>
<strong>A small number of samples can poison LLMs of any size (11 minute read)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
A study by Anthropic, the UK AI Security Institute, and the Alan Turing Institute found that injecting as few as 250 malicious documents can create backdoors in LLMs, regardless of their size or training data volume. This challenges the assumption that attackers need to control a large percentage of training data, showing that poisoning attacks are more feasible than previously thought. The study focused on a denial-of-service attack causing gibberish output, and the researchers found that attack success depended on the absolute number of poisoned documents, not their proportion in the training 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%2Flinks.tldrnewsletter.com%2F1TdZ9b/1/01000199cdce4a10-851d4e34-b054-4bde-b9e9-fd3839b30036-000000/VYz28ukMZvHizEx8Taf3NmP5JdpnCxzFALs3eCmOTXs=426">
<span>
<strong>Huge Databreach of Vibecoded system in my city! (2 minute read)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
Localmind, a software company, suffered a massive data breach due to critical security flaws in its system from supposed vibe-coding. Creating a demo account granted full root access to servers, exposing data from over 150 organizations, including banks and energy companies. However, since passwords within their internal knowledge database were stored in plain text, commenters believe that this issue was due to human error, as AI would not recommend storing passwords in plain text.
</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%2Frefactoring.fm%2Fp%2Fthe-state-of-ai-adoption-in-engineering%3Futm_source=tldrwebdev/1/01000199cdce4a10-851d4e34-b054-4bde-b9e9-fd3839b30036-000000/f4W3Ic8v8kTCu8m_ChFxplkKBgoYA2vzTaB0qUUhlbg=426">
<span>
<strong>The State of AI Adoption in Engineering Teams π (8 minute read)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
A survey of 435 engineers and engineering managers shows that 77% use AI daily for personal work, mainly for coding and automating repetitive tasks. However, team-level adoption is still largely unstructured, with most organizations providing tool access without establishing shared practices or workflows.
</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%2Fthenewstack.io%2Fgithub-will-prioritize-migrating-to-azure-over-feature-development%2F%3Futm_source=tldrwebdev/1/01000199cdce4a10-851d4e34-b054-4bde-b9e9-fd3839b30036-000000/7Xt6hNWZl3WeJCsaoU-SraYdje99gYBn9H_ghwMH5zc=426">
<span>
<strong>GitHub Will Prioritize Migrating to Azure Over Feature Development (4 minute read)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
GitHub is prioritizing a complete infrastructure migration to Azure within the next 24 months to address capacity constraints and scale for AI demands, even if it means delaying new feature development.
</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%2Fkurtextrem.de%2Fposts%2Freact-uses-hydration%3Futm_source=tldrwebdev/1/01000199cdce4a10-851d4e34-b054-4bde-b9e9-fd3839b30036-000000/CFyVbjdQ6OJTGoDzS7mLgdeKIxKp7wJNluBoRxeVI9E=426">
<span>
<strong>Concurrent Hydration with useSyncExternalStore (8 minute read)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
To avoid hydration mismatches and improve performance when using Suspense with server-side rendering in React, wrap `useSyncExternalStore` with `useDeferredValue` to enable concurrent rendering, prevent fallback flashes, and improve the responsiveness of interactions.
</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%2Fyossarian.net%2Ftil%2Fpost%2Fpython-s-splitlines-does-a-lot-more-than-just-newlines%2F%3Futm_source=tldrwebdev/1/01000199cdce4a10-851d4e34-b054-4bde-b9e9-fd3839b30036-000000/XIb3OS6ANhGDchvC31_KfCppJsXDJM2ATncw-86OqFg=426">
<span>
<strong>TIL: Python's splitlines does a lot more than just newlines (1 minute read)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
Python's `str.splitlines()` method splits strings based on a wide range of Unicode line boundary characters, including more than just the common newline characters.
</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%2Fromanzipp.com%2Fblog%2Fwhy-a-homelab-why-self-host%3Futm_source=tldrwebdev/1/01000199cdce4a10-851d4e34-b054-4bde-b9e9-fd3839b30036-000000/_4Wu_qT8AKBSSmHx-zN_fsxjvtnLJvQcm0aOgaWm2pY=426">
<span>
<strong>Why Self-host? (9 minute read)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
Self-hosting personal services like calendar, contacts, email, smart home, RSS feeds, and location tracking helps one regain privacy, sovereignty, and control over personal data, escaping reliance on Big Tech.
</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/01000199cdce4a10-851d4e34-b054-4bde-b9e9-fd3839b30036-000000/ulYW2f0wiyBpEI2IRMSBucEHaaUf0idzwP6lwyztEeE=426" 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/01000199cdce4a10-851d4e34-b054-4bde-b9e9-fd3839b30036-000000/7lsrFBFM71d5uTuIUwBOpKI4vvBGPr810RKU0F6VfeA=426" 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/01000199cdce4a10-851d4e34-b054-4bde-b9e9-fd3839b30036-000000/lo-kpSGaKwYmYQivRF-iUl3M5qkAmgWudob851_CEE0=426"><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/01000199cdce4a10-851d4e34-b054-4bde-b9e9-fd3839b30036-000000/iJ60uLZHwJTTp0S1waVsrGm5gMIJUQeB31G0E5d8auE=426" 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/01000199cdce4a10-851d4e34-b054-4bde-b9e9-fd3839b30036-000000/x56YLaC7_13s4QINL0YCSeTyNlrY3eBdbcrXquviFwo=426"><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/01000199cdce4a10-851d4e34-b054-4bde-b9e9-fd3839b30036-000000/UY5PGa0NCVEVHwpdPj9r-tGXMPtPYeKwqP0DNtJEhcU=426">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=a38a5114-a59d-11f0-8f7c-2903e301ab91%26pt=campaign%26pv=4%26spa=1760094064%26t=1760094472%26s=0a1a0d1c89113e95a8cdd31e2427e7e2aa4abbb5bd7ac0ae21d96dbd06cf5b10/1/01000199cdce4a10-851d4e34-b054-4bde-b9e9-fd3839b30036-000000/3OEPZx7mLGjsnjfMWGoZ4LZBX8ArJ9kPSjVLViwDDg8=426">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/01000199cdce4a10-851d4e34-b054-4bde-b9e9-fd3839b30036-000000/h8so1NdDMwHlvGDjjGVy7JY9B9-VrLutiZpplsTdpy0=426" style="display: none; width: 1px; height: 1px;">
</body></html>