<!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;">Software quality is collapsing. Big Tech's response is to spend billions on infrastructure instead of addressing underlying engineering issues. β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β </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/0100019a0161e39d-d29a365b-dd38-46af-9376-f220b9f04fd6-000000/jjmzfDIOxZ8aWIkyfJn_NUkqRqT0UzGBBdVIqhlqbI8=427" 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/0100019a0161e39d-d29a365b-dd38-46af-9376-f220b9f04fd6-000000/gOxBCHrdk-J6CSFAr3QTitH_ulaeFYkV3DP7qdK5ujo=427" 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=2a7b8660-ad9c-11f0-92ee-39f1696b0a19%26pt=campaign%26t=1760959783%26s=42d4348c0ec4d4ac9b2f5cb74bbaa385d5f6076d0c4e7a90a7721a40a46151c5/1/0100019a0161e39d-d29a365b-dd38-46af-9376-f220b9f04fd6-000000/JWDAOCc26pNXc7RBpNQBJWWKzew7t0xCgbWElrCDLF8=427"><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%2Fwww.qawolf.com%3Futm_source=tldrwebdev%26utm_medium=newsletter%26utm_campaign=ACQ_All_Demo_Conversions__NewsletterAudience_-_Newsletter_CutQACycles_20251020-None_Experiment-TRUE%26utm_term=headline-CutYourQACyclesDownFromHoursToMinutesWithAutomatedTesting%26utm_content=CutQACycles_ScheduleADemoToLearnMore_None_Headline%253ACutQACyclesFromHoursToMinutesWithAutomatedTesting____Newsletter-PrimaryPlacement_20251020_v1_/1/0100019a0161e39d-d29a365b-dd38-46af-9376-f220b9f04fd6-000000/9_y1yN_uK8GI7iZU5NKEaVYmcbVyxhgEVaSbvL45lAk=427"><img src="https://images.tldr.tech/qawolf50-2.png" valign="middle" style="vertical-align: middle !important; height: 100%;" alt="QA Wolf"></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-20</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%2Fwww.qawolf.com%3Futm_source=tldrwebdev%26utm_medium=newsletter%26utm_campaign=ACQ_All_Demo_Conversions__NewsletterAudience_-_Newsletter_CutQACycles_20251020-None_Experiment-TRUE%26utm_term=headline-CutYourQACyclesDownFromHoursToMinutesWithAutomatedTesting%26utm_content=CutQACycles_ScheduleADemoToLearnMore_None_Headline%253ACutQACyclesFromHoursToMinutesWithAutomatedTesting____Newsletter-PrimaryPlacement_20251020_v1_/2/0100019a0161e39d-d29a365b-dd38-46af-9376-f220b9f04fd6-000000/jsLqq3wHlRgi0-d3rSRl8hZ0Ogjc27WzdkJnTc082g0=427">
<span>
<strong>βοΈ Cut your QA cycles down from hours to minutes with automated testing (Sponsor)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
If slow QA processes bottleneck you or your software engineering team and you're releasing slower because of it β you need to check out QA Wolf.<p></p><p><a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Fwww.qawolf.com%3Futm_source=tldrwebdev%26utm_medium=newsletter%26utm_campaign=ACQ_All_Demo_Conversions__NewsletterAudience_-_Newsletter_CutQACycles_20251020-None_Experiment-TRUE%26utm_term=body-QAWolf%26utm_content=CutQACycles_ScheduleADemoToLearnMore_None_Headline%253ACutQACyclesFromHoursToMinutesWithAutomatedTesting____Newsletter-PrimaryPlacement_20251020_v1_/1/0100019a0161e39d-d29a365b-dd38-46af-9376-f220b9f04fd6-000000/lor7n0dDtM63wlYrep4FQGOHfj6auvtHkoBJ-q6yhoI=427" rel="noopener noreferrer nofollow" target="_blank"><span>QA Wolf</span></a> takes testing off your plate. They can get you:</p>
<ul>
<li>Unlimited parallel test runs for mobile and web apps</li>
<li>24-hour maintenance and on-demand test creation</li>
<li>Zero flakes guarantee</li>
</ul>
<p>The benefit? No more manual E2E testing. No more slow QA cycles. No more bugs reaching production.</p>
<p>With QA Wolf, <a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Fwww.qawolf.com%2Fcase-studies%2Fdrata%3Futm_source=tldrwebdev%26utm_medium=newsletter%26utm_campaign=ACQ_All_Demo_Conversions__NewsletterAudience_-_Newsletter_CutQACycles_20251020-None_Experiment-TRUE%26utm_term=body-DratasTeamOf80PlusEngineers%26utm_content=CutQACycles_ScheduleADemoToLearnMore_None_Headline%253ACutQACyclesFromHoursToMinutesWithAutomatedTesting____Newsletter-PrimaryPlacement_20251020_v1_/1/0100019a0161e39d-d29a365b-dd38-46af-9376-f220b9f04fd6-000000/28Vk7JQSMYmk5_925abRvTXHyggUi7uJkbRpyNYnYbE=427" rel="noopener noreferrer nofollow" target="_blank"><span>Drata's team of 80+ engineers</span></a> achieved 4x more test cases and <strong>86% faster QA cycles</strong>.</p>
<p><a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Fwww.qawolf.com%3Futm_source=tldrwebdev%26utm_medium=newsletter%26utm_campaign=ACQ_All_Demo_Conversions__NewsletterAudience_-_Newsletter_CutQACycles_20251020-None_Experiment-TRUE%26utm_term=cta-ScheduleADemoToLearnMore%26utm_content=CutQACycles_ScheduleADemoToLearnMore_None_Headline%253ACutQACyclesFromHoursToMinutesWithAutomatedTesting____Newsletter-PrimaryPlacement_20251020_v1_/1/0100019a0161e39d-d29a365b-dd38-46af-9376-f220b9f04fd6-000000/AIPiPRVjdddWxnmeqP2D_8j0GZqcNvQRNH83VyJkBbE=427" rel="noopener noreferrer nofollow" target="_blank"><span>Schedule a demo to learn more</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%2Fwww.philschmid.de%2Fagents-2.0-deep-agents%3Futm_source=tldrwebdev/1/0100019a0161e39d-d29a365b-dd38-46af-9376-f220b9f04fd6-000000/bgexZdjsvIHimoPXhTYN0VjHS_o5QtyBQQoj_Oc-teY=427">
<span>
<strong>Agents 2.0: From Shallow Loops to Deep Agents (5 minute read)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
Shallow agents use simple while loops and rely on context windows for memory, making them great for simple 5-15 step tasks but prone to failure on complex multi-step problems due to context overflow and loss of focus. Deep Agents address these limitations through four architectural improvements: explicit planning with maintained to-do lists, hierarchical delegation to specialized sub-agents, persistent external memory storage, and detailed context engineering with comprehensive instructions.
</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.crunchydata.com%2Fblog%2Fis-postgres-read-heavy-or-write-heavy-and-why-should-you-care%3Futm_source=tldrwebdev/1/0100019a0161e39d-d29a365b-dd38-46af-9376-f220b9f04fd6-000000/rlA7EyqDsviYD0LwzPAS-gyE3dsWkSzbztkI60rEfcI=427">
<span>
<strong>Is Postgres Read Heavy or Write Heavy? (And Why You Should You Care) (10 minute read)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
Determining if a Postgres database is read-heavy or write-heavy is necessary for performance tuning and resource allocation. Read-heavy databases benefit from caching and indexing, while write-heavy databases need faster storage and optimized WAL management.
</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%2Fjoist-orm.io%2Fblog%2Flazy-fields%3Futm_source=tldrwebdev/1/0100019a0161e39d-d29a365b-dd38-46af-9376-f220b9f04fd6-000000/VYbJs7IZonfqS-Ff6-rXJKw_jI94MwJf5khZm_8A4qk=427">
<span>
<strong>Lazy Fields for 30x speedup without Decorators or Transforms (8 minute read)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
The Joist TypeScript ORM achieved a 30x performance speedup by making class fields lazy without using decorators or transforms. It used `Object.create()` to skip constructor field initialization and moved relations to the prototype, allowing relations to only be created when actually accessed rather than eagerly initializing all relations for every instance. This approach reduced memory allocation costs, especially for entities with many relations (30+ in some cases).
</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%2Ftechtrenches.substack.com%2Fp%2Fthe-great-software-quality-collapse%3Futm_source=tldrwebdev/1/0100019a0161e39d-d29a365b-dd38-46af-9376-f220b9f04fd6-000000/1JuYvL6ujm9QoxelhmKHjerBFaXt7bf_g2_H5oyGtlk=427">
<span>
<strong>The Great Software Quality Collapse: How We Normalized Catastrophe (14 minute read)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
Software quality is collapsing. The author cites examples like a calculator app leaking 32GB of RAM and AI-generated code containing many more vulnerabilities than human-generated code. Big Tech's response is to spend billions on infrastructure instead of addressing underlying engineering issues.
</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.jamesshore.com%2Fv2%2Fblog%2F2025%2Fthe-accountability-problem%3Futm_source=tldrwebdev/1/0100019a0161e39d-d29a365b-dd38-46af-9376-f220b9f04fd6-000000/MMmGfxUzGRzfKpkE7RcH25WjpvyjohKz3F0hboMZxCg=427">
<span>
<strong>The Accountability Problem (53 minute read)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
In software development, business partners often misunderstand the iterative nature of software creation and impose unrealistic, project-based governance. To bridge this gap, software departments should focus on delivering demonstrable business results, similar to other departments like Sales or Marketing, by creating new opportunities. An example of this is taking on "Product Bets,β which are strategic investments summarized by a business outcome, a sponsor, an estimated present value, and a maximum wager.
</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%2Fdatamethods.substack.com%2Fp%2Fsql-anti-patterns-you-should-avoid%3Futm_source=tldrwebdev/1/0100019a0161e39d-d29a365b-dd38-46af-9376-f220b9f04fd6-000000/8NzoMtXUf0zEYJJ8dqPgsiMaJ1-35ctK-6LwTagQbCA=427">
<span>
<strong>SQL Anti-Patterns You Should Avoid (5 minute read)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
Some common SQL anti-patterns include mishandling CASE WHEN statements, using functions on indexed columns, overusing DISTINCT, excessive view layer stacking, using SELECT * in views, and using nested subqueries. Treating SQL like production code, including reviewing and optimizing, can prevent these issues and improve data trust.
</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.port.io%2F%3Futm_source=newsletter%26utm_medium=email%26utm_campaign=TLDR%26utm_content=Dev20/1/0100019a0161e39d-d29a365b-dd38-46af-9376-f220b9f04fd6-000000/vGAobySpaqzqyxW1c7zCfAutom5Ic2T6o4Obm3a9aXY=427">
<span>
<strong>How do you unlock agentic engineering? (Sponsor)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
You need a deep, rich, real-time context lake. You need guardrails. And you need a human-to-agent collaboration experience. <p></p><p>You need agentic harmony. Successfully orchestrate AI across your SDLC with <a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Fwww.port.io%2F%3Futm_source=newsletter%26utm_medium=email%26utm_campaign=TLDR%26utm_content=Dev20/2/0100019a0161e39d-d29a365b-dd38-46af-9376-f220b9f04fd6-000000/6E_y8MLaeF4KT3kgI3Csz5H2f60h4uJtFlNrlagUv_Q=427" rel="noopener noreferrer nofollow" target="_blank"><span>Port's agentic engineering platform</span></a>. <strong>π</strong><a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Fwww.port.io%2Fbook-a-demo%3Futm_source=newsletter%26utm_medium=email%26utm_campaign=TLDR%26utm_content=Dev20/1/0100019a0161e39d-d29a365b-dd38-46af-9376-f220b9f04fd6-000000/8pvz2jQl5WyJEkgKAy474cjjFZDecpPGiKKV4Hw930A=427" rel="noopener noreferrer nofollow" target="_blank"><span>Book a demo</span></a>
</p>
</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%2Fduckui.com%2F%3Futm_source=tldrwebdev/1/0100019a0161e39d-d29a365b-dd38-46af-9376-f220b9f04fd6-000000/vCLYVzdw1EF1eI58RJSxL8HKW41LHreyClPXH6Ixcfw=427">
<span>
<strong>DuckUI (Website)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
Duck-UI is a web interface for the DuckDB database that runs entirely in your browser using WebAssembly. It allows users to run SQL queries, import various data formats, and connect to remote DuckDB servers. It includes a SQL editor with advanced features, data exploration tools, persistent storage via OPFS, and a focus on speed and privacy.
</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%2Fwillcrichton%2Fflowistry%3Futm_source=tldrwebdev/1/0100019a0161e39d-d29a365b-dd38-46af-9376-f220b9f04fd6-000000/ad_53fMb3EKYb6wGYP4185jI1YauFOsnIy_U-FQUR_w=427">
<span>
<strong>Flowistry (GitHub Repo)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
Flowistry is a VSCode plugin for Rust that analyzes information flow to help devs focus on relevant code. By fading out irrelevant code, Flowistry allows users to understand the impact of specific variables or expressions, making it easier to comprehend complex functions.
</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%2Fthe-decoder.com%2Fleading-openai-researcher-announced-a-gpt-5-math-breakthrough-that-never-happened%2F%3Futm_source=tldrwebdev/1/0100019a0161e39d-d29a365b-dd38-46af-9376-f220b9f04fd6-000000/y_OzjjBxYLVVfUUxa_z-4GRrmY6mhOSjsJTrCNJR0cc=427">
<span>
<strong>Leading OpenAI researcher announced a GPT-5 math breakthrough that never happened (4 minute read)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
OpenAI researchers initially claimed a major math breakthrough by GPT-5, suggesting it had solved previously unsolved ErdΕs problems. However, mathematician Thomas Bloom clarified that the problems were not truly unsolved, and DeepMind CEO Demis Hassabis criticized the announcement as misleading. The researchers later retracted their claims, admitting their mistake and deleting the original tweets.
</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%2Fthenewstack.io%2Fstop-ignoring-the-browser-the-biggest-frontend-shift-in-a-decade%3Futm_source=tldrwebdev/1/0100019a0161e39d-d29a365b-dd38-46af-9376-f220b9f04fd6-000000/oDG2Q6f-PixPJCFin8v5g2n56A9uHLeauGod9kQETMs=427">
<span>
<strong>Stop Ignoring the Browser: The Biggest Frontend Shift in a Decade (8 minute read)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
Developers are returning to using native browser capabilities rather than relying heavily on complex JavaScript frameworks and build tools. This "back to the browser" movement uses built-in web APIs, native features, and simpler architectures that work directly with what browsers already provide.
</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%2Fjovidecroock.com%2Fblog%2Fgraphql-myths%3Futm_source=tldrwebdev/1/0100019a0161e39d-d29a365b-dd38-46af-9376-f220b9f04fd6-000000/qh8Cke4HtuLKBwHtpYqvSIDrZ1ozrROGucu4OwQ52Og=427">
<span>
<strong>GraphQL Myths (7 minute read)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
This article debunks three common GraphQL myths: that it only uses POST requests, forces everything through a single `/graphql` endpoint, and allows dangerous arbitrary queries from users. These issues come from default configurations rather than inherent GraphQL limitations. Persisted operations (where queries are pre-registered and referenced by hash) solve all three problems by enabling GET requests, creating meaningful URLs, and restricting queries to a trusted allowlist.
</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%2Futcc.utoronto.ca%2F~cks%2Fspace%2Fblog%2Ftech%2FSSDWritePerfMetricsWish%3Futm_source=tldrwebdev/1/0100019a0161e39d-d29a365b-dd38-46af-9376-f220b9f04fd6-000000/U_hszpJeoIHG_HJ7OBT1oCAi4WPtQvhNCn6ekM8npR0=427">
<span>
<strong>I wish SSDs gave you CPU performance style metrics about their activity (3 minute read)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
It would be great if SSDs could provide CPU-like performance metrics (e.g., erase counts, stall times) to better understand drive behavior and optimize performance, particularly in write-heavy workloads, even though some information is already available through SMART attributes.
</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.pcloadletter.dev%2Fblog%2Frss%2F%3Futm_source=tldrwebdev/1/0100019a0161e39d-d29a365b-dd38-46af-9376-f220b9f04fd6-000000/GvdH8OvrKGeB56JOqaIOAHlyMRig6Mnwkj2KcOAFty4=427">
<span>
<strong>RSS is still pretty great (9 minute read)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
RSS feeds are still a valuable tool for consuming high-quality information with minimal distractions, even though it doesn't have analytics, social interaction, and have limitations in content rendering and discoverability.
</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="http://tracking.tldrnewsletter.com/CL0/http:%2F%2Fheikkila.dev%2Fblog%2Ffind-where-a-specific-object-was-allocated-in-javascript%3Futm_source=tldrwebdev/1/0100019a0161e39d-d29a365b-dd38-46af-9376-f220b9f04fd6-000000/PJh3xyf7qc9nMUJsVrQN4TvqGSko1IsoGXgGh-a2RqY=427">
<span>
<strong>Find where a specific object was allocated in JavaScript with DevTools (2 minute read)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
There's a trick using Chrome DevTools' memory profiler to find the allocation point of a specific JavaScript object where you intentionally leak it as a global variable with a unique class name during debugging.
</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.anildash.com%2F2025%2F10%2F17%2Fthe-majority-ai-view%2F%3Futm_source=tldrwebdev/1/0100019a0161e39d-d29a365b-dd38-46af-9376-f220b9f04fd6-000000/CoU02rabXjTJkVzfr6hX0_IuPvTOztz4P4C0riyr6e8=427">
<span>
<strong>The Majority AI View (5 minute read)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
Despite the hype surrounding AI, many tech workers view it as a useful but overblown technology compared to the hype that shouldn't be forced everywhere.
</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/0100019a0161e39d-d29a365b-dd38-46af-9376-f220b9f04fd6-000000/Algr0Nlv2mENbWfi1wq2wfK1KMPNTGJwGwnrW5Nt29k=427" 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/0100019a0161e39d-d29a365b-dd38-46af-9376-f220b9f04fd6-000000/nUjKJSxIEJ-uFjYNCDwxsPjHm5MO6fGKgUCql68SldQ=427" 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/0100019a0161e39d-d29a365b-dd38-46af-9376-f220b9f04fd6-000000/hl2gWmOwLo1Sam1HTViq0fepKxbEH0MKnNc_WzRQpJQ=427"><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/0100019a0161e39d-d29a365b-dd38-46af-9376-f220b9f04fd6-000000/NwU1aTRtfksf2DfRvswY2VDbQzwECcKuz5dBTx1_t5c=427" 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/0100019a0161e39d-d29a365b-dd38-46af-9376-f220b9f04fd6-000000/ATBd8atRm3UX5YC2uW6ngrRct0TBLKWshz0gV8oRybw=427"><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/0100019a0161e39d-d29a365b-dd38-46af-9376-f220b9f04fd6-000000/Di0LQCvW_r_IdFCQv-FoHg2dcRXIIH4a4FZs_aNaDMU=427">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=2a7b8660-ad9c-11f0-92ee-39f1696b0a19%26pt=campaign%26pv=4%26spa=1760958053%26t=1760959783%26s=4111d3abff9ce3b0606f1128187078e6796309d6df90c76bd07b2ccee5d4374a/1/0100019a0161e39d-d29a365b-dd38-46af-9376-f220b9f04fd6-000000/6oIYaH6uNNtr-eEr-m-JlA2Ke1l_544JdIMaSsfgx-U=427">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/0100019a0161e39d-d29a365b-dd38-46af-9376-f220b9f04fd6-000000/ZBaQ6HZizTTwPi1iiWhiJGdHRXSoe4AaSafeYfQW6Cg=427" style="display: none; width: 1px; height: 1px;">
</body></html>