TLDR Dev

TLDR DEV 2026-06-08

6 sections17 entrieslinks blockcomplete parse

Parse notes

  • Subscription/account footer truncated before parsefooter_truncated

01GENERAL

Sponsored

CODING SPEED DOUBLED YEAR OVER YEAR. HERE'S WHAT CHANGED.

Cursor's new Developer Habits Report [4] breaks down how high-performing engineering teams build software with AI. The headline finding? Coding speed has doubled year over year, with developers shipping larger PRs and leaning harder on context and automation to do it.

cursor.comSponsor

02ARTICLES & TUTORIALS

THE PROBLEM WITH USEEFFECT

Almost every useEffect bug is the same problem in disguise: the effect runs more often than expected, either from a missing dependency array (which loops until the tab crashes) or from a dependency that's an object, array, or function getting a fresh reference each render, since React compares dependencies by reference rather than content. Fix it by stabilizing the reference with useMemo/useCallback or depending on primitive values, and catch it early with the react-hooks/exhaustive-deps ESLint rule.

react.doctor5 min read

THE CONDUCTOR REWRITE: WHAT THEY CHANGED TO MAKE IT FAST

Conductor is a local-first React app wrapped in Tauri with SQLite as its source of truth, and it was rebuilt to be twice as fast. After shimming Tauri's invoke() bridge to profile in Chrome (since React DevTools can't run in WebKit), the fixes were migrating to TanStack Router for stable references, virtualizing the chat with react-virtuoso plus React.memo, switching agent processes to Bun, and moving the git checkpoint off the critical path.

performance.dev10 min read

03OPINIONS & ADVICE

MY AUTOMATED DOUBT DEVELOPMENT PROCESS

"Automated doubt" uses specialized subagents to critique artifacts from multiple technical perspectives. This workflow begins by front-loading scrutiny during the design stage, where agents identify hidden assumptions and architectural gaps within technical specifications. Once implementation is underway, a suite of post-development agents audits the codebase for security vulnerabilities, type safety, and logic errors to make sure the output meets high engineering standards.

alexself.dev8 min read

HOW TO GROW FROM SENIOR TO STAFF ENGINEER IN THE AI ERA

Transitioning from senior to staff engineering requires shifting focus from individual technical execution to multiplying team impact. Staff engineers demonstrate leadership by building platforms and frameworks that reduce friction and drive sustainable organizational improvement.

newsletter.eng-leadership.com15 min read

04LAUNCHES & TOOLS

OPEN CODE REVIEW

Open Code Review is an AI-powered CLI tool that automates code reviews by analyzing Git diffs for precise, line-level feedback. It uses a hybrid architecture of deterministic logic and dynamic agents, allowing developers to integrate it easily into CI/CD pipelines or local environments.

github.comGitHub repository

MITOS

Mitos is an ASCII art generator designed to convert images, GIFs, and custom JavaScript code into text-based illustrations. The tool provides a suite of preprocessing controls for brightness and contrast alongside customizable character sets and real-time previews.

github.comGitHub repository

05MISCELLANEOUS

HOW LLMS ACTUALLY WORK

LLMs operate by converting text into subword tokens and mapping them to numerical vectors called embeddings that represent semantic meaning. These models use positional encoding to track the order of words and use attention mechanisms to allow tokens to weigh the importance of other information in a sequence. Within the transformer stack, feed-forward networks process tokens individually while residual connections and normalization layers maintain mathematical stability across many layers.

0xkato.xyz24 min read

DID CLAUDE INCREASE BUGS IN RSYNC?

Statistical analysis of thirty-six rsync releases showed that software versions assisted by Claude AI show no real increase in bugs compared to historical human-authored releases. Using severity-weighted bug metrics and exact permutation tests, the data shows that these AI-influenced releases fall within the normal historical distribution rather than appearing as statistical outliers.

alexispurslane.github.io28 min read

I BUILT A VULNERABLE APP AND SPENT $1,500 SEEING IF LLMS COULD HACK IT

An experiment tested the ability of various LLMs to identify and exploit security vulnerabilities within a custom-built React Native and Python application. After feeding models an APK and a challenge description, success rates were evaluated. GPT-5.5 emerged as the most effective tool for this specific task.

kasra.blog7 min read