The standard JavaScript and TypeScript linter. Massive plugin ecosystem, framework-specific configs, and integration with every editor.
ESLint is the linter the JavaScript world standardized on. The plugin ecosystem is its real moat: every framework, library, and accessibility rule has an ESLint plugin. The flat config (eslint.config.js) shipped in v9 cleaned up years of config debt. ESLint is slower than Biome on large repos and has a heavier mental model, but for most teams the plugin coverage and editor integration are reason enough to stay. Pairs with Prettier for formatting.
Fast Rust-based formatter and linter for JavaScript and TypeScript. One tool replaces Prettier and ESLint with sub-second runs on large repos.
All-in-one JavaScript runtime, bundler, test runner, and package manager. Written in Zig, drop-in compatible with Node, dramatically faster install and start times.
The original server-side JavaScript runtime. V8 under the hood, npm ecosystem, and the default backend runtime for most production deployments.
Secure-by-default JavaScript and TypeScript runtime from Node's original creator. Built-in TypeScript, fmt, lint, test, and Deno Deploy for edge hosting.
The standard JavaScript and TypeScript linter. Massive plugin ecosystem, framework-specific configs, and integration with every editor.
Try ESLintHonest takes on AI dev tools, frameworks, and infrastructure - delivered to your inbox.
Subscribe FreeDeployment platform behind Next.js. Git push to deploy. Edge functions, image optimization, analytics. Free tier is generous.
Self-hosted PaaS for deploying apps, databases, and services. Git-based deploys, Docker support, preview environments, and a clean UI.
Reactive backend - database, server functions, real-time sync, cron jobs, file storage. All TypeScript. This site's backend (courses, videos, user data) runs on Convex.

Deno 2.9 ships a desktop app framework that compiles TypeScript projects into native binaries with WebView or bundled Ch...

Vercel Labs released Scriptc, a TypeScript-to-native compiler that produces self-contained binaries of 170-200KB with ~2...

The architecture side of loop engineering: plan/act/verify cycles, convergence criteria, retry policies, budget-bounded...

A practical migration guide for TypeScript 7.0's Go-based native compiler. Verified perf numbers, the full breaking-chan...

A solo developer built a complete JavaScript ecosystem from scratch - runtime, engine, package manager, and Electron alt...

The Bun runtime completed an AI-assisted rewrite from Zig to Rust, fixing memory safety issues and improving performance...

New tutorials, open-source projects, and deep dives on coding agents - delivered weekly.