Posts by TypeScript.fm
MOAR highlights 🎉
- @jovidecroock.com bridges the server-client boundary with signals
- @robpalmer.bsky.social highlights Claude building a JS engine from scratch
- @sebastienlorber.com shares how to do nominal types with unique symbols
Community highlights ✨
- @acemarke.dev shares React Renders MCP tool for debugging
- @jpschroeder.com introduces Arrow.js, a TypeScript agent UI framework
- @davidcrespo.bsky.social highlights Pretext for text layout in TS
- @joshuakgoldberg.com State of Flint Spring 2026 + Auvred's research
Today on the pod: Aspire 13.2 TypeScript support, Node.js security fixes, hybrid type-aware linting, and Claude building a JS engine from scratch! share.transistor.fm/s/ed97218f #typescript
We actually cover the infer keyword in E42 right here in our Secrets of the Handbook segment.
typescript.fm/42#t=37m32s
Community highlights ✨
- @webpro.nl Knip v6 is 2-4x faster
- @djidja8.bsky.social zigttp, a TS runtime written in Zig
- @sungkim.bsky.social showcases CrustJS, a Bun-native CLI framework
- @tc39.es recognizes Rob Palmer
- @nodeland.dev discusses Node.js VFS
- @jasnell.me wants better streams
As a reminder, you can watch us dive into the TS 6 announcement for more detail:
youtu.be/l1PAgmFtvcw?...
Today on the pod: @typescriptlang.org 6.0 is official, we explore reducing dependency bloat with new tools, and discover a Zig-based TypeScript runtime. Plus insights on better streams APIs and a VFS for Node! share.transistor.fm/s/397bfb39 #typescript
Community highlights ✨
- @voidzero.dev on updating all the things starting with V
- @adsurg.bsky.social shares QR Code Generator in TypeScript
- @mux.com shared VideoJS v10 beta update
- @maxbittker.bsky.social for making Runebench to score AI agents on how well they play Runescape
Today on the pod: Vite 8 drops, Vite+ goes open source, and VoidZero launches Vite apps into the void. Plus: Vitest 4.1 test tags, Effect v4 (71% smaller!), Video.js v10 (88% smaller!), and AI agents playing RuneScape.
share.transistor.fm/s/9e12b228
#typescript
Guess what!? Excalibur game just landed a demo on Steam last week!!! Go wishlist Now THAT'S a Big Dragon!
store.steampowered.com/app/3834590/...
#excaliburjs #gamedev #typescript #steam
Today on the pod: TS 6 RC updates, Astro 6 features, Chrome's Sanitizer API revival, and community insights on service workers & TypeScript adoption. Learn what's next for web dev! share.transistor.fm/s/9aef8e03 #typescript
Today on the pod: State of JS 2025 insights, Node's new release schedule, Bun Stage 3 decorators, WebMCP standardization, and community highlights including typesafe Map.has() and Electrobun WebGPU rendering. share.transistor.fm/s/ccaefe60 #typescript
Ope fixed! Might take a bit to propagate
I have to admit that earlier this day I watched this full two hour video of various cables, metals and other things getting melted and exploded by up to 160,000 amps from 400 car batteries.
Fascinating physics going on there, esp. magnetic forces.
h/t @typescript.fm
Knip.dev is like the Marie Kondo for your codebase -- it helps you cut out unused deps, imports, code, etc.
But more importantly, how do you pronounce it?
Community highlights ✨
- @danielroe.dev creates npmx, plus highlights why OSS maintainers need to take breaks
- @webpro.nl shares Knip monorepo memory optimizations
- @wasmgroundup.com shows how to build WASM with TypeScript
- @stitcher.io explains how Tempest generates types from PHP files
Ep 56 is live! 🎙️ npmx.dev, Chrome 145 DevTools, WASM with TypeScript, and why OSS maintainers need breaks. Plus: fun with generics & how to pronounce "Knip".
share.transistor.fm/s/c5f65179
#typescript
Our first vodcast is out! 🤘 This was originally cut from the news episode this week but we dive into the Announcing TS 6.0 Beta blog post and go through each of the changes you can expect with our commentary.
youtu.be/l1PAgmFtvcw
#TypeScript
Community highlights ✨
- @jovidecroock.com shares Preact integration with TanStack Query
- @yoav.codes announces Electrobun 1.0 release, a memory efficient and Bun-based Electron alternative
- @sebotron.bsky.social is building an old-school NES JRPG!
Today on the pod: TypeScript 6.0 Beta, ESLint 10 updates & Electrobun 1.0 release. Learn breaking changes in TS 6.0, explore Colyseus for multiplayer games & community security insights. share.transistor.fm/s/09a85ecb #typescript
Had a blast on @typescript.fm
We talked about why I started Mastro, the design decisions behind it, and why modern #webdev feels harder than it should.
Thanks a lot for having me, Kamran and Erik!
Today on the pod, Mauro Bieg talks Mastro.js - a minimal web framework that's like 11ty + Astro's baby! Learn about routing, HTML templating, streaming & reactive UI.
share.transistor.fm/s/387c5e24
#typescript
Community highlights ✨
- @jakebailey.dev ES5 removal PR
- @mael.dev announced Yarn 6.0 rewrite in Rust
- @bomb.sh released Clack 1.0 for stylish CLI prompts
- @shaidev.bsky.social built a D&D D20 rule engine in TypeScript
- @deno.land teased Windows ARM builds
- @savannah.dev on CPython JIT perf
Today on the pod: TypeScript 6.0 drops ES5 support, Yarn gets rewritten in Rust, and Anders shares insights on TS future. Plus community highlights on satisfies keyword and improving Node SEA building.
PSA: If you use Notepad++, manually update to latest!
youtu.be/_NA4CNEnGMQ?...
Community highlights ✨
- @jonathanneal.bsky.social shares TypeScript import attributes PR
- @voidzero.dev announces Rolldown 1.0 RC
- @robpalmer.bsky.social on TC39 updates
- @danielroe.dev is working on npmx.dev
- @sirpepe.bsky.social tip on WeakMap safety
Today on the pod: Rolldown 1.0 RC, LibPDF for TS devs, import attributes in .d.ts files, Lodash security update, & supertype safety tips!
share.transistor.fm/s/16226fb6
#typescript
Community highlights ✨
- @joyeecheung.bsky.social shares Node 25.4.0 thread incl. stable require(esm)
- @wil.to on Temporal API vs. Date via @bell.bz
- @danr.bsky.social found and fixed a latent TS BOM bug
- @deno.land showcases impressive P99 latency under load
- Ariel Shulman's TS runtime talk
Today on the pod: Astro joins Cloudflare, Chrome ships Temporal API, and Node.js stabilizes require(esm). Plus community highlights on type-safe UI patterns and Deno's impressive performance!
share.transistor.fm/s/fc51d6e6
#typescript