TLDR Dev

TLDR DEV 2026-05-12

6 sections20 entrieslinks blockcomplete parse

Parse notes

  • Subscription/account footer truncated before parsefooter_truncated

01GENERAL

Sponsored

LATE-NIGHT PATCH PANICS ARE SO 2023 🥱

You've been there: code's ready to ship, everyone's excited—then someone spots a vulnerability. Suddenly it's an all-hands emergency and time to cancel your evening plans.

links.tldrnewsletter.comSponsor

02ARTICLES & TUTORIALS

I GOT A $134 CLOUDFLARE D1 BILL. HERE'S HOW I CUT IT 95%

A SvelteKit site incurred a $134 Cloudflare D1 bill due to the database charging per row scanned, which, combined with a lack of indexes, resulted in 127.6 billion row reads from two full scans on every page load. The cost was cut by applying composite indexes, running ANALYZE for the query planner, and implementing KV cache-aside for layout-level data reads.

fullstacksveltekit.com5 min read

TESTING VUE COMPONENTS IN THE BROWSER

Running integration tests for Vue components directly in a browser tab bypasses Node and heavy automation, using QUnit to mount components and simulate interactions. This method requires polling for asynchronous updates and server-side endpoints for fixture data, enabling a more confident workflow and utilizing native browser code coverage tools.

jvns.ca9 min read

THE SELF-DRIVING CODEBASE: BUILDING HORIZON AT WORKOS

Horizon is an autonomous code factory that uses webhooks to trigger agents in Cloudflare sandboxes to plan, code, and verify work end-to-end. The system's architecture is made of disposable sandboxes, a shared context server, and an orchestrator, which all work together in a compounding loop where every run ships code and improves the platform.

workos.com20 min read

03OPINIONS & ADVICE

IM GOING BACK TO WRITING CODE BY HAND

AI-assisted vibe-coding for the k10s Kubernetes dashboard initially sped up development, but the lack of human architectural oversight led to a fragile "god object" structure and critical technical flaws like data races. Therefore, the tool is being completely rewritten in Rust with a human-designed architecture and technical guardrails to properly guide future AI contributions.

blog.k10s.dev18 min read

IF AI WRITES YOUR CODE, WHY USE PYTHON?

Modern AI agents are great at using systems languages like Rust and Go, using their strict compiler feedback to self-correct architectural flaws and concurrency bugs more efficiently than human devs. This proficiency is causing a shift away from human-friendly languages like Python, as AI is now capable of rapidly porting or rewriting massive codebases in high-performance languages.

links.tldrnewsletter.com7 min read

04LAUNCHES & TOOLS

Sponsored

🧘♀️ PEACE OF MIND IN EVERY SPRINT

Writing code can be stressful—but not half as stressful as a surprise security meltdown. Inject optimism and calm into the developer scrum with Microsoft Azure [11]. Unified security across code and cloud environments and built-in DDoS protection mean you've got less cause for concern—and a clear mind for innovation. Help

links.tldrnewsletter.comSponsor

INTERACTION MODELS: A SCALABLE APPROACH TO HUMAN-AI COLLABORATION

Interaction models advance AI collaboration by natively handling audio, video, and text in real-time streams instead of traditional turn-based methods. This approach by Thinking Machines uses a micro-turn architecture that pairs a highly responsive foreground model for immediate presence with an asynchronous background model for complex, long-horizon reasoning tasks.

thinkingmachines.ai20 min read

E2A

e2a is an authenticated email gateway for AI agents to securely communicate with humans and other systems, with flexible delivery via cloud webhooks or local WebSocket connections without requiring public URLs. It enforces security through rigorous SPF/DKIM verification and HMAC signatures.

github.comGitHub repository

05MISCELLANEOUS

RUNNING LOCAL MODELS ON AN M4 WITH 24GB MEMORY

Running local LLMs on an M4 Mac with 24GB of RAM allows for cost-effective and private research and coding tasks without relying on cloud services. The Qwen 3.5-9B model configured via LM Studio currently offers the best reasoning results.

jola.dev13 min read

USEFUL MEMORIES BECOME FAULTY WHEN CONTINUOUSLY UPDATED BY LLMS

LLM agents frequently degrade in performance when they continuously rewrite their experiences into textual lessons, causing specific facts to drift into vacuous abstractions and over-generalized rules. Therefore, research suggests that future memory systems should favor a curated collection of raw, unabstracted episodes over constant summarization.

dylanzsz.github.io22 min read