← Learn Rust for TypeScript Developers

Learn Rust for TypeScript Developers · Intro

My 10-year AI bet: Rust. Reason two is hiding in your node_modules

· by Tony Tang

I plan to be one of the best AI engineers of the next ten years, and I'm betting it on Rust. Three things a TypeScript dev touches every day are moving to Rust. One: Discord. It announced its desktop app is leaving Electron for Rust. Two: your node_modules. Vite 8 bundles with Rolldown and Next.js 16 with Turbopack, and both ship as compiled Rust binaries when you npm install. In the Vite 8 announcement, Linear's production build went from 46 seconds to 6. Three: your phone. Google says Android's Rust code has 1000x fewer memory-safety bugs per line than its C and C++.

But I won't write that Rust. My AI will. The skill that matters is reading it and telling whether it's right. So I'm building Learn Rust for TypeScript Developers: read, review and steer the Rust your AI writes. The course is in the making. Join the waitlist and get 50% off at launch: https://learn-rust-ts.tonytang.dev/

The best AI engineers of the next ten years will read Rust. Your ten-year bet: Rust or TypeScript?

Sources: Discord: Stanislav Vishnevskiy (CTO) on X, Nov 4, 2026, https://x.com/svishnevskiy/status/2118081920194203799 heise, "Discord is rebuilding in Rust, leaving React and Electron behind": https://www.heise.de/en/news/Discord-is-rebuilding-in-Rust-leaving-React-and-Electron-behind-11516113.html Vite 8 announcement (Mar 12, 2026): https://vite.dev/blog/announcing-vite8 Next.js 16 (Oct 21, 2025): https://nextjs.org/blog/next-16 Google, Rust in Android (Nov 2025): https://blog.google/security/rust-in-android-move-fast-fix-things/

The code cards, the Discord diff and the .unwrap() scene are dramatizations; every quote and number on screen is from the sources. The narration is an AI voice.