Today on the pod: Vite+ 1.0 stable, SvelteKit 3 here, TanStack Charts 1.0, and why everyone's launching decision models. Plus: TypeScript books, generics tips & Booking.com's 38% Node cost cuts. share.transistor.fm/s/90c90235 #typescript
This was an *excellent* episode. The Oxlint folks really know what they're talking about, and it's lovely to hear about how much progress they've made on great fast+unified tooling.
👏 @overlookmotel.bsky.social @voidzero.dev & co.!
@typescript.fm podcast hosted me and my Oxc compadre Cameron talking type-aware linting, compilers, what VoidZero's acquisition means for Vite, and what the future of tooling might look like in the age of LLMs. A really fun conversation. typescript.fm/bonus83
Today on the pod: Type-aware linting with oxlint, Vite+ ecosystem, and the future of TypeScript dev tooling with VoidZero's Cameron Clark & Jim Dummett. Learn what's next for dev tools. share.transistor.fm/s/95684100 #typescript
Today on the pod: Node 26 benchmarking, modern DOM typings, Jev type-safe AI, and essential community insights on TypeScript 7, Effect.ts, and GitHub's Copilot Rust migration. share.transistor.fm/s/57b16b06 #typescript
giving old domains some use, we've published a basic site on ESM and how to migrate to it at esmodule.com
if anyone wants to contrib a guide or improve one, please do!
thanks to @iamstan.dev for putting the domain to good use 🙏
for fun: TSC compiled to native with Porffor! 25MB, starts in <5ms
Chosen by fair dice roll - Erik
Today on the pod: React 19.3 view transitions, Chrome 153 scroll magic, Safari 27 import defer, and Cloudflare's Node.js workers. Plus: Zena (TypeScript-inspired lang), Effect.ts, and why we need to pay for OSS. share.transistor.fm/s/02188915 #typescript
I'm pitching something for all my software peeps (and other professionals). Think of it as a personal challenge, and a health fast for your mind. Learn something new this October!
#no-sloptober
And the Bleet of the Week goes to 🥁
Plus:
- @daviddalbusco.com shares two tiny result pattern utils
- @areines.bsky.social shares stdlib, a numerical library for JS/TS
- @titusrab.bsky.social made RetroImgHandler for retro graphics encoding/decoding
- @dr-axel.de shared a small bookmarklet for opening tabs next to current
Community highlights 💖
- @jakebailey.dev shares strongly typed paths example in TypeScript
- @nullvoxpopuli.com declares Ember for TS 7 ready
- @rspack.dev announces Rslib 1.0 is out
- @sombriks.com.br highlighted HQTUI, a high-quality terminal UI
Today on the pod: Vitest 5, Rslib 1.0, and the #NoSloptober Challenge! Plus, learn how to build circuit boards with React and generate PDFs in pure TS. share.transistor.fm/s/8c808c43 #typescript
So that's what I did!
I built a package that generates complete DOM and WebWorker libs with all available web features, which you can use as drop-in replacements in your TypeScript projects.
You can read more about it here:
philipwalton.com/articles/mod...
ME! I'm a fan - Erik
Lovely to have ts-loader's benchmark harness get a shout out on @typescript.fm - feel free to steal the code! For those curious the performance with the 7.1 APIs is comparable with the 6.x APIs. Before shipping things will likely improve further!
And the Bleet of the Week goes to... 🥁
- @jakearchibald.com teaches about controlling when CSS custom properties are computed
- Igor (dearlordylord) on branded types and the "connascence" of execution, plus rolling dice in TS types
- @akhansari.tech on designing with types
Community highlights 💖
- @honk.foo shares Porforr Alpha tooling updates
- @johnnyreilly.com on TS migration benchmarking
- @joshuakgoldberg.com interviews @danr.bsky.social on future of TS 7
- Niklas Gruhn explains Lean via TS
- Hugo Vilela on patching the TS compiler to add up nine numbers
