『TypeScript.fm - The Friendly Show for TypeScript Developers』のカバーアート

TypeScript.fm - The Friendly Show for TypeScript Developers

TypeScript.fm - The Friendly Show for TypeScript Developers

著者: Kamran Ayub and Erik Onarheim
無料で聴く

概要

The two TypeScript Fools, Kamran Ayub and Erik Onarheim, get together weekly to bring you news, community highlights, and deep dives into the TypeScript ecosystem. Stay up-to-date on what's happening and learn new things to make you a better TypeScript developer along the way!©️Caliburn Games 政治・政府
エピソード
  • npmx.dev, Chrome 145 Devtools, and K'nipping Yaks | News | Ep 56
    2026/02/24

    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 generics, Next.js adds an MCP server, and why OSS maintainers need to breaks (as should we all).

    Chapters

    • (00:00) - Welcome to the Show
    • (07:10) - News: We Made Our First Video Podcast Episode
    • (09:02) - News: TS Native Gets Remote AST Speed-up of 6.4X
    • (09:59) - News: npmx.dev is a New Frontend for npm Registry
    • (14:13) - News: Chrome 145 Brings Some Cool New Devtools
    • (18:41) - News: Safari 26.4 Looks to Improve CSS Grid Support
    • (19:35) - Library Watch: Knip 5.85.0 Cleans Up Codebase Cruft
    • (22:30) - Library Watch: @wasmground/emit Builds WASM with TS
    • (23:58) - Library Watch: Tempest Generates Types from PHP
    • (25:33) - Library Watch: runner 5.5.0, an All-in-one TS Framework
    • (28:02) - Community Highlight: Build a Game Series by Deno
    • (30:02) - Community Highlight: Next.js MCP Server
    • (33:29) - Community Highlight: What is TC39 by Shop Talk Show
    • (34:32) - Community Highlight: Open Source Developers Need to Take Breaks
    • (38:16) - Community Highlight: Fun with TS Generics by Adam Rackis
    • (39:38) - Bleet of the Week
    • (39:59) - Cool Link: 400 Car Batteries Wired Together
    • (40:39) - Cool Link: FragCoord.xyz is a ShaderToy Alternative
    • (41:37) - Cool Link: Recreating a BBC Micro Game in TypeScript
    • (43:19) - Cool Link: YootTower, Open Source Code for SimTower
    • (44:33) - The Minnesota Long Goodbye

    News

    • Watch our TS 6.0 “Read Along” Vodcast!
    • TS native preview got a 6.4X perf increase for “remote” AST materialization
    • npmx.dev is not a package manager
    • Chrome: What's new in DevTools (Chrome 145)
    • Safari: 26.4 beta improves CSS grid support

    Library Watch

    • Knip includes monorepo memory optimizations
    • @wasmground/emit lets you build WASM with TypeScript for better learning
    • Tempest can generate types from PHP files
    • runner shaved the yak until it got bald

    From the Community

    • Deno: https://deno.com/blog/build-a-game-with-deno-6
    • Next.js: Building Next.js for an agentic future
    • Shop Talk Show: TC39 and how it works (via Rob Palmer)
    • The Register: OSS Maintainers take a break (via Daniel Roe)
    • Frontend Masters: Fun with TypeScript Generics

    Cool Links

    • Cool Watch: 400 car batteries wired together!!
    • Cool Tool: FragCoord is a ShaderToy alternative
    • Cool Game: TypeScript version of BBC Micro game
    • Cool Code: YootTower is the OG SimTower source code

    Music
    Seahorse Dreams by Kubbi (Spotify)

    続きを読む 一部表示
    50 分
  • TypeScript 6.0 Beta, ESLint 10, and Deno Deploy Goes GA | News | Ep 55
    2026/02/17

    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 changes in TS 6.0 you need to know.

    Chapters

    • (00:00) - Welcome to the Show
    • (04:53) - News: TypeScript 6.0 Beta
    • (17:28) - News: ESLint 10 Brings Flat Config Changes
    • (19:47) - News: Deno Deploy is Now Generally Available
    • (26:27) - PSA: React Native CLI Metro4Shell Vulnerability
    • (28:32) - Library Watch: TanStack Query Now Supports Preact
    • (28:58) - Library Watch: Nuxt Test Utils v4 Supports Vitest 4
    • (29:18) - Library Watch: Handy, a Desktop App for Speech-to-Text
    • (30:40) - Library Watch: Colyseus 0.17 for Multiplayer Games
    • (31:03) - Library Watch: Tabularis, a Minimalist TypeScript-based DBMS
    • (31:47) - Library Watch: Electrobun 1.0 Release
    • (32:52) - Community Highlight: What's New in ViteLand January 2026
    • (33:07) - Community Highlight: n8n RCE in 4 Acts by Fetih Çelik
    • (36:32) - Community Highlight: TypeScript 6.0 Changes by TypeRocks
    • (37:01) - Community Highlight: TypeScript Online Game Template
    • (38:29) - Bleet of the Week
    • (39:10) - Cool Link: Types in JSDoc
    • (39:52) - Cool Link: Esoteric Math
    • (40:49) - Cool Link: Virtual DSLs
    • (42:32) - Cool Link: Someone Building an NES JRPG
    • (43:05) - The Minnesota Long Goodbye

    News

    • Announcing TypeScript 6.0 Beta
    • ESLint v10
    • Deno Deploy is GA
    • Introducing Deno Sandbox
    • PSA: React Native CLI Metro4Shell Vulnerability

    Library Watch

    • Preact is added to TanStack Query
    • Nuxt Test Utils v4 supports Vitest 4
    • Handy is a universal speech-to-text app
    • Colyseus 0.17 lets you build multiplayer games with full-stack TypeScript safety
    • Tabularis: a lightweight developer-focused database management tool
    • Electrobun 1.0 release is the Electron alternative you’ve been waiting for

    From the Community

    • VoidZero: What’s New in ViteLand January 2026
    • Fatih Çelik: n8n RCE(s): A Tale of 4 Acts (CVE-2025-68613 & CVE-2026-25049)
    • Typed Rocks: TypeScript 6: Breaking Changes You Need to Know
    • TypeScript Online Game Template

    Cool Links

    • Types in JSDoc: excalibur.js browser extension
    • Esoteric Math: Happy Numbers and Vampire Numbers
    • Virtual DSLs (via Dan Abramov)
    • Do you like old-school NES JRPGs?

    Music
    Seahorse Dreams by Kubbi (Spotify)

    続きを読む 一部表示
    48 分
  • Mastro.js, the Simplest Web Framework and Site Generator | Mauro Bieg | Ep 54B
    2026/02/05

    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, streaming, and even reactive UI, Mastro might be a great fit for your next content-driven website.

    Resources

    • Mastro Website
    • Mastro on GitHub
    • Mastro on BlueSky

    Where to Follow the Team

    • Mauro on GitHub
    • Mauro on BlueSky

    Chapters

    • (00:00) - Introducing Mauro Bieg
    • (03:12) - What is Mastro.js?
    • (05:39) - How Mastro Renders HTML
    • (10:04) - Comparing Mastro.js with Other Frameworks
    • (14:55) - Handling Server Requests in Mastro
    • (20:00) - Client and Server Separation
    • (26:39) - Client-Side Functionality with Reactive Mastro
    • (32:18) - Leveraging Web Standards and Native Runtime Features
    • (34:14) - Working with Multiple Runtimes
    • (40:31) - TypeScript Integration and Type Checking
    • (41:51) - Support for HTTP Streaming
    • (47:07) - How Mastro Performs
    • (49:01) - Getting Started with Mastro
    • (51:33) - Where to Find Mauro


    Sponsored by Excalibur.js
    Excalibur.js is the friendly TypeScript 2D game engine for the web. Use your TypeScript or JavaScript skills to make games! Excalibur comes out-of-the-box with everything you need to make web games, like physics, sprites, animations, sound effects, input, tile maps, particles, and more.

    • Homepage and Docs: https://excaliburjs.com
    • Make Your First Game in 10 Minutes
    • Join the Discord: https://discord.gg/9UemP985Uy

    Music
    Seahorse Dreams by Kubbi (Spotify)

    続きを読む 一部表示
    53 分
まだレビューはありません