All aboard the (high speed) Express train

October 1, 2024 By Mark Otto 0

Node.js Weekly

Jiti 2.0: Runtime TypeScript and ESM Support for Node.js — Long before Node got round to natively adding ES modules support or type stripping, Jiti brought the ability to quickly run TypeScript with native ESM support to Node, and it’s still going. v2.0 adds JSX/TSX import support, the ability to use Jiti via Node’s global hooks, and more.

UnJS

Supercharge Your Node.js Code Reviews with AI — Tired of event loop bottlenecks, async errors, and dependency vulnerabilities slipping through code reviews? CodeRabbit, an AI-powered code review tool, analyzes your codebase line-by-line, detecting perf issues, optimizing async patterns, and enhancing security with each pull request.

CodeRabbit

JavaScript Minification Benchmarks — A frequently updated benchmark suite and results comparing the speed and quality of JavaScript minification across a variety of tools including esbuild, Babel, Bun, SWC, and Uglify.

Hiroki Osame

📄 An Interesting HTML Parser Conundrum – When stuff that looks like HTML appears within a document, problems can arise.. David Bushell

📄 How tcpdump Led Us to a Bug in Node’s IPv6 Handling Uzgur and Mellifera (Checkly)

📺 Will Deno 2.0 Replace Node.js? Kyle Cook

📰 Classifieds

🪝 Hookdeck: A serverless queue to reliably send, receive, transform, filter, and route events across your event-driven apps.


Pythagora is an AI dev tool that builds production-ready tools (not demo apps). It writes the code and talks to you in the process.

🛠 Code & Tools