Kamran Ayub and Erik Onarheim

TypeScript.fm - The Friendly Show for TypeScript Developers

News EN ↓ Odcinki: 99

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!

Koniecznie odwiedź stronę podcastu i wesprzyj twórcę: typescript.fm

Autor

Kamran Ayub and Erik Onarheim

Kategoria

News

Strona podcastu

typescript.fm

Ostatni odcinek

5 lis 2026

Gdzie słuchać?

Podcasty w aplikacji Replaio Radio Już wkrótce

Podcasty trafią do aplikacji już wkrótce. Zainstaluj teraz i jako pierwszy zobacz nowe podejście do podcastów

Pobierz z Google Play Zainstaluj za darmo Android prawie 10 mln pobrań · ocena 4,7+ iOS niedługo

Odcinki

TypeScript Won, Type-safe Regex, and Import from... Python? | News | Ep 42 04.11.2025

News for the week of October 27, 2025 : TypeScript is the #1 language on GitHub, making your Regex type-safe, and Biome adds support for three new metaframeworks. From the community: a metaframework for Angular, PHP in JS, and a polyglot runtime that will blow your mind. Chapters (00:00) - Welcome to the Show (05:36) - News: TypeScript Won in 2025 (12:43) - News: Vercel Now Supports the Bun Runtim...

Deno Deploy Makeover, Vitest 4, Nuxt 4.2, and Next.js 16 (Oh, and React Native 0.82) | News | Ep 41 29.10.2025

News for the week of October 20, 2025 : Deno Deploy revamp, Vitest 4, Nuxt 4.2, and Next.js 16, all in a single week. From the community: 4 weird ways to cast in TypeScript (+2 to Arcana rolls), type-safe API clients, and the hottest JS REPL around. Chapters (00:00) - Welcome to the Show (05:04) - News: Deno Deployed a Brand Spankin' New Deno Deploy (11:44) - News: Vitest 4 is Out and Browser Mode...

15 npm Deps to Replace (Axe 'em), Remix Remixed (Again), and TS in Space (Not Really) | News | Ep 40 21.10.2025

News of the week of October 13, 2025: Node 25 brings V8 perf update, Remix reinvents itself once again, TypeScript in your DB, and why Map upsertions will be celebrated by TS devs. From the community: 15 npm packages you no longer need, Deno's side projects, Snoop L. O. Double G., and how to write architecture assertions. Chapters (00:00) - Welcome to the Show (04:50) - News: Happy National AWS Ou...

ReactConf 2025 Highlights, Bun 1.3's Security Scanner API, and Malware-as-a-Service | News | Ep 39 14.10.2025

News of the week of October 6, 2025: Highlights from ReactConf 2025, Bun 1.3's (delicious) security lede got buried, and how to buy lifetime access to someone's webcam for $500. From the community: CSS is cool again, Immer.js perf improvements, and why typed linting is blocked by ESLint core. Chapters (00:00) - Welcome to the Show (05:52) - News: ReactConf 2025 Highlights (15:53) - News: Bun 1.3 H...

Deno Might be npm's Saving Throw, Temporal Dead Zones, and SSR Under .NET?! | News | Ep 38 09.10.2025

News of the week of September 29, 2025: Is Deno the answer to npm's security issues? From the community: replacing .env files with 1Password, stepping outside of TypeScript's padded room, and temporal dead zones. Plus, Kamran fell into a rabbit hole and defeated the Red Queen: SSR with .NET. Chapters (00:00) - Welcome to the Show (07:39) - News: TSGo Got a Lil Bit Faster (Still) (08:56) - News: Ho...

New ECMAScript Proposals, Cap'n Web, and TS on DOS/PlayStation | News | Ep 37 30.09.2025

News of the week of September 22, 2025: new default option in TS 6.0, Jiti upgrade, and Cloudflare's on a tear. Plus, npm's security roadmap. From the community: Python-style kwargs, running TS on MS-DOS, and running JS on PlayStation. Chapters (00:00) - Welcome to the Show (07:42) - News: Take the State of JS Survey 2025 (08:25) - News: TS 6.0 Will Enable noUncheckedSideEffectImports by Default (...

Let the Spicy Takes Flow: Shai-Hulud Hits npm, Motion's TS Exodus | News | Ep 36 23.09.2025

News of the week of September 15, 2025: Shai-Hulud worm hits npm supply chain, WebAssembly 3 spec is ratified, and Elixir fans finally get their time in the spotlight. From the community: SquiggleConf was awesome, type branding and tuples, local-first app dev, and why @ts-ignore is almost always the worst option. Chapters (00:00) - Welcome to the Show (04:36) - News: Shai-Hulud Worm Attacks Over 5...

ArkType is TypeScript's 1:1 Validator | David Blass | Ep 35B 18.09.2025

David Blass ( @ssalbdivad.dev ) teaches the two fools about ArkType and its 1:1 validator type system. If you, like us, thought ArkType was only about validation, think again! David pulls back the curtain on what makes ArkType unique, how he built a type-level parser to provide helpful error messages, and why ArkType can provide soundness guarantees that go beyond even what vanilla TypeScript can...

Deno 2.5, Type-safe Configs and Forms, and Underrated TS Features | News | Ep 35 16.09.2025

News of the week of September 8, 2025: Deno 2.5 adds a bunch of DX improvements, Fresh 2.0 is out of beta, and a supply chain attack mitigation for pnpm users. From the community: Val Town's OSS TypeScript editor, discussing underrated TS features, and tools/libraries to help make your configs, secrets, and forms type-safe. Chapters (00:00) - Welcome to the Show (05:46) - News: TSGo Adds JSDoc Sup...

Fresh 2.0 Beta, TS Nostalgia, and Spear Phishing the Supply Chain | News | Ep 34 11.09.2025

News of the week of September 1, 2025: Deno Fresh 2.0 is now in beta, Swift 6.2 adds WASM support, and a serious spear-phishing attack on npm maintainers. From the community: looking back on TypeScript, optimizing immutability, type-safe state machines, sharing Wi-Fi links, and some prolific open source work. Chapters (00:00) - Welcome to the Show (05:20) - News: New ESLint Rule to Prevent Empty T...

Breaking Changes in TS 6, a Calm Migration to Type Stripping, and Deno's #FreeJavaScript Campaign | News | Ep 33 03.09.2025

News of the week of August 25, 2025: the two fools unpack the expected breaking changes to TSConfig in the upcoming 6.0 release, explain Node's latest LTS notable changes, and cover the latest in the JS trademark case from Deno. Plus, a PSA if you use Nx! From the community: making the case to migrate to Node's type stripping, a peek at Vitest 4, Zod's new Codecs feature, refactoring types, Rolldo...

TypeScript Go Nightly Improvements, Rslint Announced, and Big Bun Updates | News | Ep 32 26.08.2025

News of the week of August 18, 2025: one of the biggest nightly updates for TS Go, Rspack team announces a new linter, the new minor Bun release is pretty major, and Next.js 15.5 features typed routing . From the community: more learning web dev resources, an exhaustive switch utility for JSX, --strict on by default?, and whether you can really protect your code from clients. Plus, the two fools r...

Astro DB Gets Enum Support, Type-safe Data Flow in Next.js, and a Moose-y ORM | News | Ep 31 19.08.2025

News of the week of August 11, 2025: there ain't much! Astro 5.13 minor release brings enums to Astro DB and improved meta environment variables. From the community: learning web dev, Result-typing Next.js server actions, and Clickhouse built an ORM. Chapters (00:00) - Welcome to the Show (05:07) - News: Astro 5.13 Adds import.meta.env and Astro DB Enum Support (06:47) - Community Highlight: Dr. A...

WebStorm Supports TS Go, V8 Stringifies JSON 2X Faster, and a TypeScript AI Conference | News | Ep 30 12.08.2025

News of the week of August 4, 2025: WebStorm 2025.2 adds support for TypeScript Go language server (preview), V8 made JSON.stringify supa-supa-fast, and there's a new TypeScript AI conference on the block. From the community: recommended tools and libraries for TS developers, how to prevent ReDOS attacks, and an interview discussing how the JavaScript language evolves. Chapters (00:00) - Welcome t...

State of TypeScript Linting 2025 | Joshua Goldberg | Ep 29B 07.08.2025

Joshua Goldberg ( JoshuaKGoldberg.com ), creator of typescript-eslint, joins us to discuss the state of linting TypeScript projects in 2025. Which linters should we pay attention to? Why are there so many? What's unique about TypeScript? Josh shares his perspective and covers what to look for in a linter and how best to utilize them in your projects. Chapters (00:00) - Introducing Josh Goldberg (0...

Node 22.18 LTS Green Lights TypeScript for Orgs | News | Ep 29 05.08.2025

News of the week of July 28, 2025: TS 5.9 released, Node 22.18 is the first LTS to support TypeScript, a Rust-based alternative to Next.js, plus why Laravel ain't your pappy's PHP. From the community: eslint-max-depth-ts plugin, Zod vs. Valibot battle, Better Auth is so good , a deal with the TypeScript devil, and did you know you can render motion graphics with TypeScript. Chapters (00:00) - Intr...

Building Secure TypeScript Applications | Liran Tal | Ep 28B 31.07.2025

Liran Tal ( lirantal.com ) from Snyk joins us to dive deep into writing secure TypeScript applications. What's different compared to vanilla JavaScript security? Will schema validators fix all our woes? Can't we let LLMs find and fix security vulnerabilities? Liran educates us about the pitfalls and risks with misplacing trust in TypeScript and LLMs and what we can do to write more secure code. Ch...

Deno Fresh 2.0 Alpha, a BigInt Trick, and Learn TS in One Hour | News | Ep 28 29.07.2025

News of the week of July 21, 2025: Deno Fresh 2.0 is in alpha, TS 5.9 RC has some small changes, and beware the latest eslint-config-prettier supply chain attack. From the community: learn TypeScript for free in an hour, master generics through Soduku, run TS in the browser without a build step, and a library for modern TS dependency injection. Chapters (00:00) - Introduction and Personal News (07...

Nuxt 4.0, Bun's Smarter Types, and Testing Type Completions | News | Ep 27 22.07.2025

News of the week of July 14, 2025: Nuxt 4.0 is released along with an acquisition by Vercel, TSGO ships go-to-type definition support, and Bun ships smarter types. From the community: test type completions and benchmark instantiations with a testing package from Arktype, treating types as values with type-level maps, and dive a bit deeper into how type inference works. Chapters (00:00) - Introduct...

TypeScript 5.9 Beta, Redonkulous Linting, and a Community Enum Syntax Proposal | News | Ep 26 15.07.2025

News of the week of July 7, 2025: We dive into the TypeScript 5.9 beta, an experimental Go linter for TS/JS, plus make sure you upgrade your Node.js versions! From the community: a new enum syntax proposal in case JS doesn't get native enums, TSL brings faster type-aware linting, and trashh_dev asks TypeScript: WTF? Chapters (00:00) - Introduction and Personal News (07:10) - News: TypeScript 5.9 B...

Deno 2.4 Bweets, Next.js Vuln Alert, Modern Node, and Typed Mongo | News | Ep 25 09.07.2025

News of the week of June 30, 2025, Deno Bundle is Back in Black in 2.4! We coin the term "Bweet", Deno also gets some non-standard import attributes for text and bytes, OTEL is now stable in Deno, and Next.js has a DoS vulnerability. From the community: we chat about modern Node.js patterns for 2025, NDC Oslo talks are rolling in on YouTube, and strongly type your MongoDB collections! Chapters Per...

ECMAScript 2025 is Ratified, Vite 7, and 6 Advanced TS Tricks | News | Ep 24 01.07.2025

News for the week of June 23, 2025: Ecma ratifies ES2025 standard, Vite 7 is mostly deprecations, Oracle gets a free pass, and the experimental type stripping warning is... stripped... from latest Node LTS releases. From the community: 6 advanced TS tricks, a new type-safe WebSockets API, and RegEx tips. Chapters (00:00) - Introduction and Personal News (04:59) - News: ECMAScript 2025 is Here (07:...

New Biome, Mocha, Jest, and k6 Releases All Kissed by TypeScript | News | Ep 23 24.06.2025

News for the week of June 16, 2025: Biome v2 features type-aware linting without TSC, Mocha and Jest both get native ESM and TS upgrades, and Grafana Lab's k6 load testing tool... also can now run native TS tests. From the community: type safety for WebGPU shaders, type narrowing map and indexed key access, and resilient import maps. Chapters (00:00) - Introduction and Personal News (05:02) - News...

Strip Your Own Types, New Rust-based Linter, and #ROLP is Trending | News | Ep 22 17.06.2025

News for the week of June 9, 2025: Node's type stripping wrapper is released as a standalone package, VoidZero is building a super fast linter, and pnpm introduces experimental virtual store for speeding up package installs. From the community: secure your TS apps, #ROLP, and updated Exploring JS book edition for 2025. Chapters (00:00) - Introduction and Personal News (05:34) - News: Amaro, the No...

TSC Init New Defaults, Who Dis? Plus Vite 7, Babel 8 Betas | News | Ep 21 10.06.2025

News for the week of June 2, 2025: TSC init command gets new, modern defaults, plus new betas drop for Vite 7 and Babel 8. From the community: Learn advanced TS features in 25 mins, and improve the performance of your TS monorepos with secret arcane knowledge. Chapters (00:00) - Introduction and Personal Updates (02:26) - News: tsc --init Finally Has New Defaults (04:39) - News: Deferred Imports S...

Słuchaj podcastu TypeScript.fm - The Friendly Show for TypeScript Developers w Replaio

Radio i podcasty w jednej aplikacji - za darmo, bez zakładania konta. Zainstaluj już dziś i nie przegap premiery

Pobierz z Google Play

Replaio nie jest wydawcą podcastów; nazwy audycji, okładki i audio należą do ich autorów i są rozpowszechniane przez publiczne kanały RSS