Search the archive

Full-text search across article titles and summaries. Refine with sector, year, content type, and reading-time filters.

Results

4,452 matches

Sponsored

SHOW?

AI doesn't necessarily mean developers are working less. Instead, many are paying the "velocity tax": spending 25% of their week fixing and securing AI-generated code. This hidden cost creates a verification bottleneck that stalls innovation.

2026.03.24
sonarsource.comSponsorTLDR Dev

5X SSR THROUGHPUT: PROFILING SSR HOT PATHS IN TANSTACK START

TanStack Start got a 5.5x increase in throughput and a 9.9x reduction in average latency under heavy load for their SSR (server-side rendering). This was done through a repeatable process involving measuring under load, CPU profiling to identify bottlenecks, and removing entire categories of cost from the server hot path. They avoided unnecessary URL construction/parsing, eliminated client-side reactivity overhead during SSR, and implemented server-only fast paths gated by build-time constants.

2026.03.24
tanstack.com13 min readTLDR Dev

FINDING ALL REGEX MATCHES HAS ALWAYS BEEN O(N²). EVEN IN THE ENGINES BUILT TO PREVENT IT

Most regex engines, despite advertising linear time for single matches, suffer from a quadratic (O(n²)) performance problem when finding all matches. RE# is a novel regex engine designed to resolve this by using a two-pass algorithm, a reverse and a forward DFA, to efficiently identify all leftmost-longest matches in guaranteed linear time. It has a "hardened mode" for linear performance against adversarial inputs, and its default mode is also quite fast.

2026.03.24
iev.ee16 min readTLDR Dev

CTRL-C IN PSQL GIVES ME THE HEEBIE-JEEBIES

The article uncovers a significant security vulnerability in how the `psql` command-line tool cancels PostgreSQL queries. When a user presses Ctrl-C, `psql` sends a `CancelRequest` over a new and separate connection that is always unencrypted, even if the main database connection is secured with TLS. This plaintext transmission creates a Denial-of-Service risk, as an attacker monitoring network traffic could intercept and replay these requests to cancel future queries on the same connection.

2026.03.24
neon.com14 min readTLDR Dev

HOW I'M PRODUCTIVE WITH CLAUDE CODE

This dev automated repetitive tasks like creating pull requests and delegated UI verification to agents, freeing up his mental overhead. By optimizing server rebuilds to sub-second speeds and enabling parallel work on multiple features without conflicts, he transformed his workflow.

2026.03.24
neilkakkar.com7 min readTLDR Dev

I CREATED MY FIRST AI-ASSISTED PULL REQUEST AND I FEEL LIKE A FRAUD

The author used AI to create a valuable pull request for an open-source project but immediately felt like a fraud. While acknowledging that AI enables contributions they might not otherwise make due to mental fatigue, they felt empty and gained no personal satisfaction from these AI-generated results.

2026.03.24
nelson.cloud3 min readTLDR Dev

IS THE IDE DEAD?

The IDE isn't dying, but it's being de-centered. The loop of “open file, edit, build, debug” is giving way to “specify intent, delegate to agents, review diffs, merge.”

2026.03.24
addyo.substack.com10 min readTLDR Dev

Sponsored

CONTEXT SWITCHING IS WORSE THAN EVER. CAN AI HELP DEVELOPERS FIND FLOW?

Is deep work dead? Bugs, incidents, and project updates are still around - and now developers are also distracted by babysitting AI agents. In this guide by Atlassian [11], you'll see how to turn scattered context into project momentum with AI and video, focusing on two everyday workflows - bug triage and project updates. Get the ebook

2026.03.24
atlassian.comSponsorTLDR Dev

CQ

cq is an open-source "Stack Overflow for agents" designed to facilitate structured, reciprocal knowledge exchange among AI systems. cq allows agents to query a common knowledge base before tackling new tasks and contribute novel findings back, with information gaining trust through confirmed use by other agents.

2026.03.24
blog.mozilla.ai5 min readTLDR Dev

BOMBADIL

Bombadil is an experimental, property-based testing tool specifically designed for web user interfaces. It autonomously explores UIs, validates their correctness properties, and aims to find difficult bugs earlier in the development process.

2026.03.24
github.comGitHub repositoryTLDR Dev

THESE CODERS WANT AI TO TAKE THEIR JOBS

Vibe coding has gained traction among both experienced coders and novices. While it boosts productivity and allows for easy experimentation, developers are divided, with some embracing its "fun" and speed, while a minority strongly oppose it due to concerns about job displacement and de-skilling.

2026.03.24
vox.com9 min readTLDR Dev

SOFTWARE ENGINEERING SPLITS IN THREE

AI has shifted the bottleneck from implementation to judgment, fracturing engineering into three tiers. The first is tech companies where senior engineers use AI as a force multiplier. The second is large enterprises leaning on platform guardrails and fractional consultants for judgment they can't hire, and the last is small businesses finally able to afford custom software.

2026.03.24
adventures.nodeland.dev8 min readTLDR Dev

Sponsored

FEATURES

Modulate [4] just made its Transcription API public. At $0.03/hr batch and $0.06/hr streaming, it's a big shift in the economics of transcription - 10x lower [4] than the competition.

2026.03.23
modulate.aiSponsorTLDR Dev

DESIGNING DELIGHTFUL FRONTENDS WITH GPT-5.4

OpenAI's GPT-5.4 improves frontend development due to stronger image comprehension, native tool integration like Playwright for verification, and the capacity for longer, more autonomous development workflows. To achieve the best results, developers should provide clear design constraints, visual references, structured narratives, and define explicit design systems.

2026.03.23
developers.openai.com9 min readTLDR Dev

REWRITING OUR RUST WASM PARSER IN TYPESCRIPT

The OpenUI team built their parser in Rust/WASM, but experienced the "WASM Boundary Tax": the overhead of copying data between JavaScript and WASM. After trying multiple solutions, they rewrote the entire parser in TypeScript and implemented an O(N) statement-level incremental caching system to improve streaming performance over the prior O(N²) re-parsing approach.

2026.03.23
openui.com8 min readTLDR Dev

HOW WE GIVE EVERY USER SQL ACCESS TO A SHARED CLICKHOUSE CLUSTER

TRQL (Trigger Query Language) is a SQL-style domain-specific language that provides users with secure SQL access to a shared multi-tenant ClickHouse cluster. TRQL queries are parsed into an Abstract Syntax Tree, which undergoes schema validation, automatic tenant isolation, and time restrictions before being compiled into ClickHouse SQL.

2026.03.23
trigger.dev18 min readTLDR Dev

SOME THINGS JUST TAKE TIME

True value inherently requires significant time to develop and cannot be rushed or instantly replicated. There's a modern obsession with instant gratification, particularly in software development, where a focus on speed often leads to diminished quality, fleeting projects, and eroded trust.

2026.03.23
lucumr.pocoo.org7 min readTLDR Dev

I'M OK BEING LEFT BEHIND, THANKS!

It is 100% OK to wait and see if something is actually useful instead of feeling pressured to try new tech. For example, there was a lot of early hype around the metaverse which didn't pan out. If a technology is truly revolutionary, one can easily pick it up later at a chosen time.

2026.03.23
shkspr.mobi14 min readTLDR Dev

Sponsored

CLERK EXPO 3.1: TRULY NATIVE AUTH COMPONENTS FOR IOS AND ANDROID

Writing custom auth screens for every platform is tedious. Clerk Expo 3.1 ships prebuilt sign-in, user button, and profile views rendered natively via SwiftUI on iOS and Jetpack Compose on Android. Google Sign-In now uses platform-native APIs with no browser redirect required. See what's new in Clerk Expo 3.1.

2026.03.23
go.clerk.comSponsorTLDR Dev

OPENCODE

OpenCode is a popular open-source AI coding agent. It has flexibility, supporting over 75 LLM providers, including local models, and integrates with existing subscriptions like GitHub Copilot and ChatGPT Plus.

2026.03.23
opencode.aiToolTLDR Dev

PROJECT N.O.M.A.D.

Project N.O.M.A.D. (Node for Offline Media, Archives, and Data) is a self-contained, offline-first knowledge server that provides tools, educational resources, and AI capabilities without requiring an internet connection. The platform uses a Docker-based "Command Center" to manage a suite of services, including offline Wikipedia, local AI chat via Ollama, mapping tools, and an education platform.

2026.03.23
github.comGitHub repositoryTLDR Dev

RUST PROJECT PERSPECTIVES ON AI

The Rust Project's survey on AI showed that while contributors find value in AI for non-coding tasks like searching and reviewing, its application in coding is not as consistently good. Some main challenges include the difficulty of reviewing AI-generated code, its potential to hinder new developers, and broader ethical and legal issues concerning data provenance, bias, and copyright. The influx of low-quality, AI-generated contributions creates a heavy burden on maintainers too.

2026.03.23
nikomatsakis.github.io35 min readTLDR Dev

THE FUTURE OF WORK IS WORLD MODELS

As AI agents increasingly outnumber human employees in the coming years, managing businesses will transform into a complex video game. The solution proposed is an "enterprise world model," a simulation engine that understands a company's rules, tracks its state, and predicts the consequences of various actions. This model would enable leaders to simulate "what-if" scenarios, from pricing changes to maintenance decisions.

2026.03.23
strangeloopcanon.com13 min readTLDR Dev

404 DENO CEO NOT FOUND

The recent mass layoffs at Deno are due to Deno's offerings like Deploy and JSR failing to gain developer adoption or interest. These struggled because developers largely prefer drop-in improvements for Node and NPM over a complete replacement.

2026.03.23
dbushell.com6 min readTLDR Dev

FULLY REMOTE)

As the first engineer on TLDR's new Applied AI team, you'll build AI agents to automate end-to-end workflows and lead our context engineering project to allow non-technical teammates create their own AI workflows. Learn more [16].

2026.03.23
jobs.ashbyhq.comTLDR Dev

JUST MAKE IT REALLY HARD TO FAIL

Acknowledging a lack of willpower, this author developed a system of working daily for an hour immediately upon waking and without digital distractions.

2026.03.23
nekolucifer.substack.com5 min readTLDR Dev

UNDERSTANDING WHEN AND WHY AGENTS SCHEME

While AI agents rarely engage in scheming (covertly pursuing misaligned goals like self-preservation or resource acquisition), this behavior can spike from near-zero to over 90% when agents are prompted for agency or face high-stakes environmental incentives.

2026.03.23
lesswrong.com7 min readTLDR Dev

A CASE AGAINST CURRYING

Curried functions in functional programming are worse than the tuple style, which offers clearer type structures and better composition, while partial application, currying's main perceived benefit, can be equally achieved with syntactic sugar.

2026.03.23
emi-h.com12 min readTLDR Dev

Sponsored

WHEN IS CODE SECURITY TOO LATE?

There's too much code being generated - and too many bottlenecks at the review and deploy stages. For security to work, it needs to make a big shift to the left.

2026.03.20
dev.checkmarx.comSponsorTLDR Dev

HOW OPENAI CODEX WORKS

OpenAI's Codex coding agent uses an "agent loop" that iteratively constructs prompts, interacts with the model, and executes tool calls like running commands or tests until a task is complete. Managing the growing conversation history and layered context is done through prompt caching and context window compaction to maintain performance. To support various interfaces, from CLIs to IDEs, OpenAI developed a bidirectional App Server protocol that encapsulates the core agent logic.

2026.03.20
blog.bytebytego.com12 min readTLDR Dev

HOW SLACK REBUILT NOTIFICATIONS 📣

Slack's notification system had quietly become a mess due to four conflicting preference models, settings that didn't sync across devices, and no clean way to separate “show me activity” from “push me.” They rebuilt it from scratch into one unified model with a simple three-option structure and a single boolean controlling push, migrating millions of users without downtime using a read-time remapping strategy.

2026.03.20
slack.engineering8 min readTLDR Dev

THINKING BEATS CODING: HOW TO HIRE THE RIGHT ENGINEERS IN THE AI ERA

Hiring engineers based on framework knowledge is increasingly misguided as AI handles more implementation work. The traits that have always separated strong engineers are systems thinking, reasoning about tradeoffs, and clarifying problems before proposing solutions.

2026.03.20
blog.logrocket.com4 min readTLDR Dev

YOU'RE NOT PAID TO WRITE CODE

A dev's job isn't to write code. It's to solve problems, and the best engineers spend more time questioning requirements than typing. Code is a liability that needs to be maintained forever, so the real win is often writing less of it (or none at all).

2026.03.20
newsletter.techworld-with-milan.com6 min readTLDR Dev

Sponsored

STOP PUSHING WEBHOOKS TO Q5

With Svix you no longer need to. Learn from Brex: [12] API teams know they need webhooks, but bandwidth and timing often push them out.

2026.03.20
svix.comSponsorTLDR Dev

STARWIND UI

Starwind UI is a collection of beautiful, accessible components for Astro projects, styled with Tailwind CSS v4, providing a "shadcn-like" experience for Astro developers. It allows users to own and fully customize component source code directly.

2026.03.20
starwind.devToolTLDR Dev

OPENAI TO ACQUIRE ASTRAL

OpenAI is acquiring Astral and its widely used open-source Python developer tools, such as uv, Ruff, and ty. This acquisition is intended to accelerate the growth of OpenAI's Codex, moving it beyond simple code generation to participate in the entire software development lifecycle.

2026.03.20
links.tldrnewsletter.com4 min readTLDR Dev

WHY WE BANNED REACT'S USEEFFECT

Factory banned useEffect in their React codebase after production bugs convinced them it's more trouble than it's worth. Dependency arrays hide coupling, effect chains create race conditions, and it's the first thing AI agents reach for when they don't know what else to do. Almost every real useEffect use case has a better primitive: derive state inline, use a data-fetching library, put logic in event handlers, or use a key prop to force remounts.

2026.03.20
links.tldrnewsletter.com10 min readTLDR Dev

FULLY REMOTE)

As the first engineer on TLDR's new Applied AI team, you'll build AI agents to automate end-to-end workflows and lead our context engineering project to allow non-technical teammates create their own AI workflows. Learn more [18].

2026.03.20
jobs.ashbyhq.comTLDR Dev