<!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;">Vercel confirmed a security breach after an employee's Google Workspace account was compromised via a third-party AI tool β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β </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/0100019daa964641-3f27a2d7-9c8a-4df9-8be2-42049008d5c0-000000/oC4yyZ-H4fTc-MGlcJiAVDO_MwEBcMJR7v9JSRy7wBQ=452" rel="noopener noreferrer" target="_blank"><span>Sign Up</span></a>
|<span style="margin-right: 2px; margin-left: 2px;"><a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Fadvertise.tldr.tech%2F%3Futm_source=tldrdev%26utm_medium=newsletter%26utm_campaign=advertisetopnav/1/0100019daa964641-3f27a2d7-9c8a-4df9-8be2-42049008d5c0-000000/HGSKsNLHXQSif9kU_4HdEdn3B2q1VGnj6IkSpzwvAHw=452" rel="noopener noreferrer" target="_blank"><span>Advertise</span></a></span>|<span style="margin-left: 2px;"><a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Fa.tldrnewsletter.com%2Fweb-version%3Fep=1%26lc=156b9020-84b7-11f0-a976-55fc1d40139c%26p=4b586b88-3c9d-11f1-9644-e50a61f84363%26pt=campaign%26t=1776683468%26s=f018a6d27acb8cf44d716405b7e674a377b8ad376c1b2c0daa3a7fee3a280ccc/1/0100019daa964641-3f27a2d7-9c8a-4df9-8be2-42049008d5c0-000000/-CfsFUcEqVfgGTcKixaEzu5_uZcbb8hvVnPAyD_8q68=452"><span>View Online</span></a></span>
<br>
</span></div>
</td></tr></tbody></table>
<table align="center" bgcolor="" border="0" cellpadding="0" cellspacing="0" width="100%"><tbody><tr><td class="container" style="text-align: center;"><span data-darkreader-inline-color="" style="--darkreader-inline-color:#3db3ff; color: rgb(51, 175, 255) !important; font-size: 30px;">T</span><span style="font-size: 30px;"><span data-darkreader-inline-color="" style="color: rgb(232, 192, 96) !important; --darkreader-inline-color:#e8c163; font-size:30px;">L</span><span data-darkreader-inline-color="" style="color: rgb(101, 195, 173) !important; --darkreader-inline-color:#6ec7b2; font-size:30px;">D</span></span><span data-darkreader-inline-color="" style="--darkreader-inline-color:#dd6e6e; color: rgb(220, 107, 107) !important; font-size: 30px;">R</span>
<br>
</td></tr></tbody></table>
<br>
<table align="center" bgcolor="" border="0" cellpadding="0" cellspacing="0" width="100%"><tbody><tr id="together-with"><td align="center" height="20" style="vertical-align:middle !important;" valign="middle" width="100%"><strong style="vertical-align:middle !important; height: 100%;">Together With </strong>
<a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Flinks.tldrnewsletter.com%2FaiaYK9/1/0100019daa964641-3f27a2d7-9c8a-4df9-8be2-42049008d5c0-000000/mz_vXyvXnQUCa8cR8LCcTEcmrBMSvluelX3LgTt1yuQ=452"><img src="https://images.tldr.tech/microsoftazure.png" valign="middle" style="vertical-align: middle !important; height: 100%;" alt="Microsoft Azure"></a></td></tr></tbody></table>
<table style="table-layout: fixed; width:100%;" width="100%"><tbody><tr><td style="padding:0;border-collapse:collapse;border-spacing:0;margin:0;">
<div style="text-align: center;">
<h1><strong> TLDR Dev <span id="date">2026-04-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%2Flinks.tldrnewsletter.com%2FaiaYK9/2/0100019daa964641-3f27a2d7-9c8a-4df9-8be2-42049008d5c0-000000/VpecZJOuPxQa7Vpu3DTFphgyv-lLrLC2UbUbX3tJu3Y=452">
<span>
<strong>π Users spike. Your stress level doesn't have to. (Sponsor)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
Traffic surges are supposed to be good news. But when your infrastructure can't keep up, that "we're going viral π" moment can easily turn into βeverything is down and needs fixing right now.β<p></p><p>π Ditch the stress-coding with <a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Flinks.tldrnewsletter.com%2FaiaYK9/3/0100019daa964641-3f27a2d7-9c8a-4df9-8be2-42049008d5c0-000000/b89EyHWE_rdf9EWqmI1ssddq7fzC3W1VqVz62opJG-c=452" rel="noopener noreferrer nofollow" target="_blank"><span>Microsoft Azure.</span></a></p>
<p>Azure autoscales and optimizes performance behind the scenes, so you can roll out features without worrying about downtime or slowdowns.</p>
<p>π With more global regions than any other cloud provider, Azure gives you the headroom to grow β without the growing pains.</p>
<p><a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Flinks.tldrnewsletter.com%2FaiaYK9/4/0100019daa964641-3f27a2d7-9c8a-4df9-8be2-42049008d5c0-000000/lui2sKxbytBSnCNYdw9zyTiAVtao1BRfvU8vsm8C4wg=452" rel="noopener noreferrer nofollow" target="_blank"><span>Take the stress out of scaling with Azure π</span></a>
</p>
</span></span></div>
</td></tr></tbody></table>
<table align="center" bgcolor="" border="0" cellpadding="0" cellspacing="0" width="100%"><tbody><tr><td class="container" style="padding: 10px 10px 0px;">
<div class="text-block" style="border: 2px solid red; border-radius: 10px; padding: 0 10px;">
<p><strong><a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Ftldr.tech%2Fdev%2Fstay-subscribed%3Fem=silk.theater.56%2540fwdnl.com/1/0100019daa964641-3f27a2d7-9c8a-4df9-8be2-42049008d5c0-000000/lEEI_X44daXI-6HO7pQh5Of9e8mvu0FMYzOXluRHLLA=452">Click here to remain a subscriber</a> </strong></p>
<p>Clicking on newsletter links is the best way for us to know you are reading TLDR Dev.
</p>
<p>Please click <a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Ftldr.tech%2Fdev%2Fstay-subscribed%3Fem=silk.theater.56%2540fwdnl.com/2/0100019daa964641-3f27a2d7-9c8a-4df9-8be2-42049008d5c0-000000/Btw650fuiEeuGFIJzx0acGm3ZwxD0fhq8Er8LOP6-lo=452">this link</a> to remain a subscriber otherwise we will automatically unsubscribe you within 30 days.</p>
<p></p>
</div>
</td></tr></tbody></table></td></tr></tbody></table>
</td></tr></tbody></table>
</td></tr>
<tr bgcolor=""><td class="container">
<table align="center" bgcolor="" border="0" cellpadding="0" cellspacing="0" width="100%"><tbody><tr><td style="padding: 0px;">
<table align="center" bgcolor="" border="0" cellpadding="0" cellspacing="0" width="100%"><tbody><tr><td class="container" style="padding-top: 0px; padding-bottom: 0px;">
<div class="text-block">
<div style="text-align: center;"><span style="font-size: 36px;">π§βπ»</span></div>
</div>
</td></tr></tbody></table>
<table align="center" bgcolor="" border="0" cellpadding="0" cellspacing="0" width="100%"><tbody><tr><td class="container" style="padding-top: 0px; padding-bottom: 0px;">
<div class="text-block">
<div style="text-align: center;">
<h1><strong>Articles & Tutorials</strong></h1>
</div>
</div>
</td></tr></tbody></table>
<table style="table-layout: fixed; width: 100%;" width="100%"><tbody><tr><td style="padding:0;border-collapse:collapse;border-spacing:0;margin:0;" valign="top">
<table align="center" border="0" cellpadding="0" cellspacing="0" width="100%"><tbody><tr><td class="container" style="padding: 15px 15px;">
<div class="text-block">
<span>
<a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Fblog.frankel.ch%2Fillegal-state-unrepresentable%2F%3Futm_source=tldrdev/1/0100019daa964641-3f27a2d7-9c8a-4df9-8be2-42049008d5c0-000000/pX8sbrSLBILMsQUam5pk4GZlQqqgH7aas2tbj4cE1cw=452">
<span>
<strong>Making illegal state unrepresentable (14 minute read)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
Static typing is necessary for preventing illegal API state transitions at compile-time, a capability often limited by combinatorial boilerplate in languages like Java or requiring external tools in dynamic Python. Languages like Kotlin, Rust, and Gleam bypass this complexity by using "phantom types" and similar mechanisms.
</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%2Fisayeter.com%2Fposts%2Fdigitalocean-to-hetzner-migration%2F%3Futm_source=tldrdev/1/0100019daa964641-3f27a2d7-9c8a-4df9-8be2-42049008d5c0-000000/r8BBe0Dp8albLDdIbRF9OfnJCDKGKbDxoLzukvMUBhk=452">
<span>
<strong>Migrating from DigitalOcean to Hetzner: From $1,432 to $233/month With Zero Downtime (12 minute read)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
A Turkish software company successfully migrated its complex production environment from DigitalOcean to a more powerful Hetzner dedicated server to mitigate escalating dollar-denominated infrastructure costs, which had become a burden due to high inflation. The move was done using a planned six-phase strategy, which used MySQL master-slave replication and scripted DNS updates to achieve zero downtime and a lot of savings.
</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%2Fsamhenri.gold%2Fblog%2F20260418-claude-design%2F%3Futm_source=tldrdev/1/0100019daa964641-3f27a2d7-9c8a-4df9-8be2-42049008d5c0-000000/SsxZ3enx6dOyzPsJT0hL6XsCDWZCzoWgKRJgPQr7hwA=452">
<span>
<strong>Thoughts and Feelings around Claude Design (7 minute read)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
Figma's proprietary design system is becoming obsolete in the "agentic era" of AI because LLMs, trained on code, are shifting the design source of truth away from Figma's unique primitives. Tooling will split into code-integrated tools (like Claude Design) and pure creative environments.
</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%2Fmadhadron.com%2Fprogramming%2Fseven_ur_languages.html%3Futm_source=tldrdev/1/0100019daa964641-3f27a2d7-9c8a-4df9-8be2-42049008d5c0-000000/p1babdHF_UDj_PE8o7lhXIqd_SjNh0OZKwFcegsKFmw=452">
<span>
<strong>The seven programming ur-languages (14 minute read)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
Seven "ur-languages" like ALGOL, Lisp, and ML represent the foundational paradigms that most modern programming languages share. Master one ALGOL-based language and SQL first, then explore other βlanguage familiesβ to broaden your problem-solving capabilities.
</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%2Flinks.tldrnewsletter.com%2FdBildW%3Futm_source=tldrdev/1/0100019daa964641-3f27a2d7-9c8a-4df9-8be2-42049008d5c0-000000/PceVQT06_uoUyq8gDbBC0mGvOp3er8JdrySWDNuL0SU=452">
<span>
<strong>Peak traffic shouldn't mean peak anxiety (Sponsor)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
Traffic skyrocketing? If you're on <a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Fazure.microsoft.com%2Fen-us%2Fexplore%2F/1/0100019daa964641-3f27a2d7-9c8a-4df9-8be2-42049008d5c0-000000/yXj_ftUdrks8PlNt9_OqgHtC7KddnU8bU_vnTcBGrIY=452" rel="noopener noreferrer nofollow" target="_blank"><span>Microsoft Azure</span></a>, there's no reason to panic. When user demand spikes, Azure adjusts capacity in the background. Performance stays steady with no manual intervention, no late-night firefighting, and no scrambling to explain why the site went down during the big launch. <a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Flinks.tldrnewsletter.com%2FdBildW/1/0100019daa964641-3f27a2d7-9c8a-4df9-8be2-42049008d5c0-000000/bBlFP3Ub0jp8BpbKNK8Kzv5OC9SgS6-f4kIWcvIhdbo=452" rel="noopener noreferrer nofollow" target="_blank"><span>Build without limits with Azure</span></a>
</span>
</span>
</div>
</td></tr></tbody></table>
<table align="center" border="0" cellpadding="0" cellspacing="0" width="100%"><tbody><tr><td class="container" style="padding: 15px 15px;">
<div class="text-block">
<span>
<a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Fgithub.com%2FNikolayS%2Fpgque%3Futm_source=tldrdev/1/0100019daa964641-3f27a2d7-9c8a-4df9-8be2-42049008d5c0-000000/-Q5_PSW1R7fKTgBTrY9ihG4q8a_xebCs4mRN4yyOGCo=452">
<span>
<strong>PgQue (GitHub Repo)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
PgQue is a pure PL/pgSQL implementation of the PgQ architecture that provides a zero-bloat, high-performance queue for any Postgres 14+ instance. It prioritizes stability and durability over ultra-low latency by using snapshot-based batching and table rotation to prevent the common performance degradation and bloat associated with in-database queues.
</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%2Fdrasimwagan%2Fmdv%3Futm_source=tldrdev/1/0100019daa964641-3f27a2d7-9c8a-4df9-8be2-42049008d5c0-000000/judjfU7hl_dNQhuI68XfqY85TOEguJinG2NkVm0a93U=452">
<span>
<strong>MDV (GitHub Repo)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
MDV (Markdown Data & Visualization) is a Markdown superset that allows users to easily embed charts, KPI cards, and data visualizations into documents using simple declarative syntax. The tool renders content into self-contained HTML or PDF formats and has a live preview extension for VS Code to simplify data-rich document creation.
</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%2Flinks.tldrnewsletter.com%2FxnHn03/1/0100019daa964641-3f27a2d7-9c8a-4df9-8be2-42049008d5c0-000000/R-jJQZrFCzZEsq2WU5Ef3ySVSCags2pUTMvPv96rqPg=452">
<span>
<strong>Vercel confirms breach as hackers claim to be selling stolen data (7 minute read)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
Vercel confirmed a security breach after an employee's Google Workspace account was compromised via a third-party AI tool, potentially exposing internal systems and environment variables. While services remain unaffected, the company has notified law enforcement and urges customers to secure their environment variables using new dashboard features.
</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%2Fsimonwillison.net%2F2026%2FApr%2F18%2Fopus-system-prompt%2F%3Futm_source=tldrdev/1/0100019daa964641-3f27a2d7-9c8a-4df9-8be2-42049008d5c0-000000/tHkLxt1MBeLEwywO17Enn_YN9N6PfG4FmvNfaPZefLQ=452">
<span>
<strong>Changes in the system prompt between Claude Opus 4.6 and 4.7 (6 minute read)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
Claude's system prompt changes from Opus 4.6 to 4.7 focus on making the model less pushy, more concise, and prioritizing task completion via new tools like browser, Excel, and PowerPoint agents. The core instructions now include expanded child safety guidelines, specific guidance for disordered eating, and a directive to provide nuanced answers rather than simple yes/no responses for complex issues.
</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%2Fjobs.ashbyhq.com%2Ftldr.tech%2F3b21aaf8-dea5-4127-be71-602d30e5001e%3Futm_source=tldrdev/1/0100019daa964641-3f27a2d7-9c8a-4df9-8be2-42049008d5c0-000000/TaAelBsBG4BLr8lIFwhb1A2q2GguciGzXuCKc_97HMk=452">
<span>
<strong>TLDR is hiring a Senior Software Engineer, Applied AI ($250k-$350k, Fully Remote)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
TLDR's Applied AI team is tasked with making every process at TLDR legible to code, runnable by anyone, and composable into larger workflows. Join a small, fast moving team using the latest AI tools with an unlimited token budget. <a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Fjobs.ashbyhq.com%2Ftldr.tech%2F3b21aaf8-dea5-4127-be71-602d30e5001e/1/0100019daa964641-3f27a2d7-9c8a-4df9-8be2-42049008d5c0-000000/OfdHqophCJ3BBYPODSX_7Yg03ld6TJ80sd2GxgQhAjg=452" rel="noopener noreferrer" target="_blank"><span>Learn more</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%2Fcssence.com%2F2024%2Fsix-levels-of-dark-mode%2F%3Futm_source=tldrdev/1/0100019daa964641-3f27a2d7-9c8a-4df9-8be2-42049008d5c0-000000/cU3mpVjCE8T3jBHAu7pTZGmKc6oGCN2R-4CzDvs7HPM=452">
<span>
<strong>Six levels of dark mode (10 minute read)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
This article goes over eight progressive methods, from basic HTML meta tags and CSS properties to advanced media queries and JavaScript, for implementing and controlling dark mode and other color scheme switching on websites.
</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%2Fbrowser-use.com%2Fposts%2Fprove-you-are-a-robot%3Futm_source=tldrdev/1/0100019daa964641-3f27a2d7-9c8a-4df9-8be2-42049008d5c0-000000/5F_A3pn7DMwiiZlozkhRVRoEgjrVa08gfjMlPA_BvN8=452">
<span>
<strong>Prove You Are a Robot: CAPTCHAs for Agents (5 minute read)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
A "reverse-CAPTCHA" system has been created that grants agents API access to its stealth browsing and web agent tools by solving obfuscated math challenges, while keeping humans out.
</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%2Fawnist.com%2Fslop-cop%3Futm_source=tldrdev/1/0100019daa964641-3f27a2d7-9c8a-4df9-8be2-42049008d5c0-000000/HBgcsBXaSpdC0e7owbNdbI7hzgTJ5AZQmXXkG8YFkqE=452">
<span>
<strong>Slop Cop (Website)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
Slop Cop is a browser-based writing editor that flags rhetorical and structural patterns common in generic LLM prose.
</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.theverge.com%2Fai-artificial-intelligence%2F914672%2Fthe-ram-shortage-could-last-years%3Futm_source=tldrdev/1/0100019daa964641-3f27a2d7-9c8a-4df9-8be2-42049008d5c0-000000/BAcMZMRlPPI6lK7m2Z9mJBeXfgrEJtfvsrVoo0pxtqM=452">
<span>
<strong>The RAM shortage could last years (4 minute read)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
The global RAM shortage is expected to persist for years, potentially until 2030, as major memory makers will only meet 60% of demand by 2027 and prioritize AI-focused high-bandwidth memory.
</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/0100019daa964641-3f27a2d7-9c8a-4df9-8be2-42049008d5c0-000000/TFFRYMmGUu7Zm6mNULLMvLRhw9Ds3wJW4yV8EBSxqL0=452" style="color: #464ba4; text-decoration: underline;">https://refer.tldr.tech/8770c80a/3</a>
</div>
</td></tr>
<tr></tr>
<tr><td align="left" style="padding:5px 10px;">
<a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Fhub.sparklp.co%2Fsub_7383e7653c81%2F3/1/0100019daa964641-3f27a2d7-9c8a-4df9-8be2-42049008d5c0-000000/kS3V78CKGCx4OVynkRqSNPZt3BX6ydxaTVUiywYb5ZE=452" style="font-size: 16px; line-height: 1.6; padding: 10px 0; display: inline-block; text-decoration: underline;"><span style="mso-text-raise:13pt; text-decoration: underline;">Track your referrals here.</span></a>
</td></tr></tbody></table>
<table align="center" bgcolor="" border="0" cellpadding="0" cellspacing="0" width="100%"><tbody><tr><td align="left" style="word-break: break-word; vertical-align: top; padding: 5px 10px;">
<p style="padding: 0; margin: 0; font-size: 22px; color: #000000; line-height: 1.6; font-weight: bold;">
Want to advertise in TLDR? π°
</p>
<div class="text-block" style="margin-top: 10px;">
If your company is interested in reaching an audience of web developers and engineering decision makers, you may want to <a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Fadvertise.tldr.tech%2F%3Futm_source=tldrdev%26utm_medium=newsletter%26utm_campaign=advertisecta/1/0100019daa964641-3f27a2d7-9c8a-4df9-8be2-42049008d5c0-000000/N7COr-dVvCEUsVNbacdYDIhn4eSKMhvGaBmAnsbQp1k=452"><strong><span>advertise with us</span></strong></a>.
</div>
<br>
<!-- New "Want to work at TLDR?" section -->
<p style="padding: 0; margin: 0; font-size: 22px; color: #000000; line-height: 1.6; font-weight: bold;">
Want to work at TLDR? πΌ
</p>
<div class="text-block" style="margin-top: 10px;">
<a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Fjobs.ashbyhq.com%2Ftldr.tech/1/0100019daa964641-3f27a2d7-9c8a-4df9-8be2-42049008d5c0-000000/R39AWcJjL0hYYhmw1wOjpU_mO_5Ko5cSkB8QsYIc6HY=452" rel="noopener noreferrer" style="color: #0000EE; text-decoration: underline;" target="_blank"><strong>Apply here</strong></a>,
<a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Fjobs.ashbyhq.com%2Ftldr.tech%2Fc227b917-a6a4-40ce-8950-d3e165357871/1/0100019daa964641-3f27a2d7-9c8a-4df9-8be2-42049008d5c0-000000/Qu5fFsTIPGE5O6BaEOqIn0Z0pAOPxg__yugabljgI8I=452" rel="noopener noreferrer" style="color: #0000EE; text-decoration: underline;" target="_blank"><strong>create your own role</strong></a> or send a friend's resume to <a href="mailto:jobs@tldr.tech" style="color: #0000EE; text-decoration: underline;">jobs@tldr.tech</a> and get $1k if we hire them! TLDR is one of <a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Fwww.linkedin.com%2Ffeed%2Fupdate%2Furn:li:activity:7401699691039830016%2F/1/0100019daa964641-3f27a2d7-9c8a-4df9-8be2-42049008d5c0-000000/aZ8JsOeUZx72RWa1VHv5WueC4VmI5SxyiPQO4S6YUzU=452" rel="noopener noreferrer" style="color: #0000EE; text-decoration: underline;" target="_blank"><strong>Inc.'s Best Bootstrapped businesses</strong></a> of 2025.
</div>
<br>
<div class="text-block">
If you have any comments or feedback, just respond to this email!
<br>
<br> Thanks for reading,
<br>
<span>Priyam Mohanty</span>, <a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Fwww.linkedin.com%2Fin%2Fxu-jenny%2F/1/0100019daa964641-3f27a2d7-9c8a-4df9-8be2-42049008d5c0-000000/dTA7WGG0RvvF5pBuw9je5gaiTmBauwQb6JZK3GaYGT8=452"><span>Jenny Xu</span></a> & <span>Ceora Ford</span>
<br>
<br>
</div>
<br>
</td></tr></tbody></table>
<table align="center" bgcolor="" border="0" cellpadding="0" cellspacing="0" width="100%"><tbody><tr><td class="container" style="padding: 15px 15px;">
<div class="text-block" id="testing-id">
<a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Ftldr.tech%2Fdev%2Fmanage%3Femail=silk.theater.56%2540fwdnl.com/1/0100019daa964641-3f27a2d7-9c8a-4df9-8be2-42049008d5c0-000000/s40gERpFVtnYVVQgtBLgIECuLoXAa-PECWVigPQdXSY=452">Manage your subscriptions</a> to our other newsletters on tech, startups, and programming. Or if TLDR Dev isn't for you, please <a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Fa.tldrnewsletter.com%2Funsubscribe%3Fep=1%26l=e8d201ca-3e93-11ed-9a32-0241b9615763%26lc=156b9020-84b7-11f0-a976-55fc1d40139c%26p=4b586b88-3c9d-11f1-9644-e50a61f84363%26pt=campaign%26pv=4%26spa=1776682985%26t=1776683468%26s=ebbc9636b6faf651efa0f89cf31595c475bea924caf042a52eb76376348234c4/1/0100019daa964641-3f27a2d7-9c8a-4df9-8be2-42049008d5c0-000000/y0djO-Fqx7bz_VNwab-SeiODChj6Jc7poHumMWOYlOQ=452">unsubscribe</a>.
<br>
</div>
</td></tr></tbody></table>
</td></tr></tbody></table>
</td></tr></tbody></table>
</td></tr></tbody></table>
</td></tr></tbody></table>
<img alt="" src="http://tracking.tldrnewsletter.com/CI0/0100019daa964641-3f27a2d7-9c8a-4df9-8be2-42049008d5c0-000000/f5IKjnKmgWrlC3BPhHELrtLkC1t6f3Zns09ac94CGpI=452" style="display: none; width: 1px; height: 1px;">
</body></html>