Newsletter Archive
Every issue � browse by topic or search by keyword.
AI takes over the terminal: Warp, Cursor & the shell of the future
This week we explore how AI is reshaping developer tooling at the lowest level � the terminal and code editor. Plus: a deep dive into Cursor's composer mode.
The state of TypeScript in 2026 � is it winning?
TypeScript 5.8 shipped, adoption hit 82% among JS devs, and still some hate it. We break down what's new and whether the type wars are truly over.
Bun 2.0 vs Node 24 � benchmark battle
We ran 1M req/sec benchmarks, compared startup time, package install speed, and TypeScript DX. Results inside.
The 2026 Frontend Developer Survey � 4,000 devs answered
React still dominates, but Svelte is growing fast. Vue keeps its niche. Here's what 4K devs said about their stack, salary, and burnout.
Best dev content of 2025 � our annual roundup
Articles, tools, libraries, and talks that defined the year. Curated by the TechForDev team and community votes.
Git tips you're probably not using
git bisect, worktrees, sparse checkout � these advanced Git features can save hours. Explained simply with real examples.
Next.js 16 App Router: a practical guide for teams
Server components, Partial Prerendering, and cache busting in production. Real-world lessons from migrating a 200-page app.
Why Rust in 2025 � beyond the hype
Three real projects that switched critical paths from Go/C++ to Rust. Maintenance, tooling, hiring � the honest picture.
Micro-frontends are a spectrum, not a pattern
Module federation, single-spa, and iframes � we explore when micro-frontends actually help and when they're just complexity.
The open source sustainability crisis
Another critical library abandoned. How developers and companies are (and aren't) addressing the sustainability problem.
PostgreSQL 18 preview � what's new?
Asynchronous I/O, query parallelism improvements, and the biggest pg_upgrade story of the year. Deep dive inside.
Tailwind CSS 4.0 is out � what changed?
Oxide engine, CSS-first configuration, and zero-config setup. We migrated a project and documented every breaking change.