TLDR Dev

TLDR DEV 2025-12-05

6 sections20 entrieslinks blockcomplete parse

Parse notes

  • Subscription/account footer truncated before parsefooter_truncated

01GENERAL

Sponsored

💳 PAYMENTS SHOULDN'T BE A PAIN

Your job is product, not payment compliance. NMI's modular payments platform is built to fit right into your stack. Get to market faster with low-code SDKs, APIs, and a dev sandbox for frictionless integration and testing.

nmi.comSponsor

02ARTICLES & TUTORIALS

SVG FILTERS - CLICKJACKING 2.0

Clickjacking is a classic attack that involves covering up an iframe of some other website in an attempt to trick the user into unintentionally interacting with it. A new technique called SVG clickjacking turns classic clickjacking on its head. It enables the creation of complex interactive clickjacking attacks, as well as multiple forms of data exfiltration. This article takes a look at the technique and its various applications.

lyra.horse32 min read

TEACHING AN LLM A NICHE DIAGRAMING LANGUAGE

A 7B language model (Qwen2.5-Coder-7B) was successfully trained (with 86% accuracy) to generate and edit diagrams using the less popular Pintora language. The training involved continued pretraining on Pintora diagrams, followed by instruction fine-tuning. Data was generated by an AI agent, cleaned, and used to train the model with limited resources on Google Colab and Runpod.

huy.rocks9 min read

03OPINIONS & ADVICE

WHY I IGNORE THE SPOTLIGHT AS A STAFF ENGINEER

A Senior Staff Engineer at Google compares his own career path with the spotlight-driven approach often emphasized in Big Tech, especially in product-focused teams. His own focus is on developer tools and infrastructure, with an emphasis on long-term stewardship and deep technical ownership over chasing executive visibility. Staying with a system long-term provided compounding returns through pattern matching, allowing for impactful projects overall.

lalitm.com12 min read

THOUGHTS ON GO VS. RUST VS. ZIG

Go prioritizes minimalism and corporate collaboration. Rust emphasizes safety and performance through complex features and strict compile-time checks. Zig has manual memory management and encourages data-oriented design.

sinclairtarget.com11 min read

04LAUNCHES & TOOLS

DJANGO 6.0 RELEASE NOTES

Django 6.0 features Content Security Policy support, template partials, background tasks, and more. Email handling in Django now uses Python's modern email API. There are some backward-incompatible changes. This post looks at all of the changes in detail.

docs.djangoproject.com20 min read

TUNNL.GG

Tunnl.gg provides instant public URLs for local web servers, making it easy to expose localhost to the internet. It requires no installation as it relies solely on a simple SSH command.

tunnl.ggTool

WALRUS

Walrus is a high-performance, Rust-based distributed message streaming engine. It uses segment-based sharding with Raft consensus to guarantee fault tolerance and automatic load balancing. Walrus has a simple TCP client protocol for managing topics and interacting with message production and consumption.

github.comGitHub repository

05MISCELLANEOUS

STACKING DEPENDENCIES

Inspired by the XKCD comic about software dependency towers, this dev created a tool to visualize dependency graphs as physical towers. He encountered an NP-hard problem that required him to explore graph theory and various algorithms, ultimately combining a barycentric heuristic with PQ-tree pruning for fast layout generation. The resulting tool normalizes the dependency graph and then renders it as stackable towers with information about maintainers.

stacktower.io26 min read

BUILDING DEEP RESEARCH: HOW WE ACHIEVED STATE OF THE ART

Tavily rebuilt its research agent from scratch after overengineering the first version with assumptions that broke when new models arrived. Instead of passing all tool outputs through the agent loop like most systems do, it distilled outputs into compact reflections and only loaded raw sources for final generation. This cut token usage by 66% while hitting SOTA on benchmarks.

huggingface.co8 min read