Advertisement · 728 × 90

Posts by TypeScript.fm

Preview
nexamind (@nexamind-cyd.bsky.social) TypeScript is JavaScript wearing a seatbelt

And the bleet of the week!

bsky.app/profile/nexa...

13 hours ago 2 0 0 0

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

13 hours ago 4 1 1 0

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

13 hours ago 3 1 1 0
Preview
Aspire 13.2, Hybrid Type-aware Linting, and Claude Wrote a JS Engine | News | Ep 61 | TypeScript.fm - The Friendly Show for TypeScript Developers | Episode 61 News for the week of March 23, 2026: Aspire 13.2 now supports TypeScript app hosts, Node.js security releases, and axios got got. From the community: Auvred's hybrid linting research, refactoring with...

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

13 hours ago 5 3 1 0

We actually cover the infer keyword in E42 right here in our Secrets of the Handbook segment.

typescript.fm/42#t=37m32s

1 week ago 0 0 0 0
Preview
Ryan Cavanaugh (@searyanc.dev) Six type scripts? In this economy? [contains quote post or other embedded content]

And the winner of the Bleet of the Week goes to...

bsky.app/profile/sear...

1 week ago 2 0 0 0

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

1 week ago 7 4 1 0
Diving Into the TS 6.0 Beta Announcement | Read Along | Ep 55B
Diving Into the TS 6.0 Beta Announcement | Read Along | Ep 55B Follow along as we dive into the Announcing TypeScript 6.0 Beta blog post and cover all the breaking changes and deprecations you can expect! Recommended - @Typed-Rocks :…

As a reminder, you can watch us dive into the TS 6 announcement for more detail:

youtu.be/l1PAgmFtvcw?...

1 week ago 1 0 1 0
Advertisement
Preview
TypeScript 6.0 is Official, Reducing Dependency Bloat, and a Zig-based Runtime | News | Ep 60 | TypeScript.fm - The Friendly Show for TypeScript Developers | Episode 60 News for the week of March 16, 2026: TypeScript 6.0 is stable and released, Next 16.2 is better for agents, and SolidStart V2 is coming soon. From the community: bloat in JavaScript projects (and what...

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

1 week ago 17 4 1 0

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

1 week ago 6 2 1 0
Preview
Vite 8, Vite+, Void, and How Well AI Plays Runescape | News | Ep 59 | TypeScript.fm - The Friendly Show for TypeScript Developers | Episode 59 News for the week of March 9, 2026: it's VoidZero all the way down, seriously. From the community: TanStack makes hotkeys simple, plus how good are AI agents at playing Runescape?Sponsored by Excalibur.jsExcalibur.js...

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

1 week ago 15 6 1 2
Preview
Now THAT'S a Big Dragon! on Steam Recruit an ever-growing army of heroes, stack powerful upgrades, and watch the numbers go up as your forces chip away at a colossal dragon!

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

2 weeks ago 11 5 0 0
Preview
TS 6 RC, Astro 6, and Web Sanitizer API | News | Ep 58 | TypeScript.fm - The Friendly Show for TypeScript Developers | Episode 58 News for the week of March 3, 2026: minor updates in TypeScript 6 Release Candidate, what's new in Astro 6 updates, and latest Chrome revives Sanitizer API. From the community: when to use return types,...

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

2 weeks ago 7 2 0 0
Preview
State of JS, Node Release Schedule Revisited, and WebMCP | News | Ep 57 | TypeScript.fm - The Friendly Show for TypeScript Developers | Episode 57 News for the week of Feb 23, 2026: highlights from the State of JS survey, Node is revamping its release schedule, and Bun finally gets stage 3 decorator support. From the community: Deno's code-first...

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

4 weeks ago 4 0 1 1

Ope fixed! Might take a bit to propagate

4 weeks ago 1 0 0 0
400 car batteries wired together!!
400 car batteries wired together!! YouTube video by styropyro

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

1 month ago 6 1 1 0
Video

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?

1 month ago 8 1 1 0
Advertisement

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

1 month ago 10 0 2 0
Preview
npmx.dev, Chrome 145 Devtools, and K'nipping Yaks | News | Ep 56 | TypeScript.fm - The Friendly Show for TypeScript Developers | Episode 56 News for the week of Feb 16, 2026: npmx.dev is a better frontend for npm, Chrome 145 includes some cool new toys, and we figure out that Knip is pronounced with a hard-K. From the community: fun with...

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

1 month ago 28 9 2 1
Diving Into the TS 6.0 Beta Announcement | Read Along | Ep 55B
Diving Into the TS 6.0 Beta Announcement | Read Along | Ep 55B Follow along as we dive into the Announcing TypeScript 6.0 Beta blog post and cover all the breaking changes and deprecations you can expect! Recommended - Typed Rocks:…

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

1 month ago 15 5 0 0

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!

1 month ago 7 2 0 0
Preview
TypeScript 6.0 Beta, ESLint 10, and Deno Deploy Goes GA | News | Ep 55 | TypeScript.fm - The Friendly Show for TypeScript Developers | Episode 55 News for the weeks of Feb 2 and Feb 9, 2026: TypeScript 6.0 beta drops, ESLint 10 config updates, and Electrobun 1.0 release. From the community: TypeScript types are not a security feature and breaking...

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

1 month ago 12 4 1 0
Preview
TypeScript.fm - The Friendly Show for TypeScript Developers | Mastro.js, the Simplest Web Framework and Site Generator | Mauro Bieg | Ep 54B Mauro Bieg joins the two fools to talk about Mastro, a simple and minimal web framework and site generator. If 11ty and Astro had a baby, it might look like Mastro! With support for routing, HTML t...

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!

1 month ago 6 2 0 0
Preview
Mastro.js, the Simplest Web Framework and Site Generator | Mauro Bieg | Ep 54B | TypeScript.fm - The Friendly Show for TypeScript Developers | Episode 54 Mauro Bieg joins the two fools to talk about Mastro, a simple and minimal web framework and site generator. If 11ty and Astro had a baby, it might look like Mastro! With support for routing, HTML templating,...

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

1 month ago 8 5 1 0

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

1 month ago 4 0 0 0
Yarn Rewritten in Rust, Anders on TypeScript, and Notepad++ Hacked | News | Ep 54
Yarn Rewritten in Rust, Anders on TypeScript, and Notepad++ Hacked | News | Ep 54 News for the week of January 26, 2026: Rolldown reaches 1.0 release candidate, and a PDF library we all deserve. From the community: a better npm admin experience, supertype safety, and modern…

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?...

1 month ago 4 2 1 0

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

2 months ago 9 0 0 0
Advertisement
Preview
News | Ep 53 | TypeScript.fm - The Friendly Show for TypeScript Developers | Episode 53 News for the week of January 19, 2025: Rolldown reaches 1.0 release candidate, and a PDF library we all deserve. From the community: a better npm admin experience, supertype safety, and modern package.json...

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

2 months ago 14 6 1 0

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

2 months ago 2 0 0 0
Preview
Astro is Skyward Bound, Stable require(esm), and Temporal Finally Ships | News | Ep 52 | TypeScript.fm - The Friendly Show for TypeScript Developers | Episode 52 News for the week of January 12, 2025: Astro finds a new home, Chrome ships Temporal API, and latest Node marks require(esm) as stable. From the community: type-safe UI, how TypeScript differs at dev-time...

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

2 months ago 7 2 1 0