TypeScript.fm reposted
Earlier this week we shipped a beta version of ts-loader 10 for webpack users who want to try out the TypeScript 7.1 beta. If you'd like to learn more about that, here's a write up! johnnyreilly.com/typescript-7...
TypeScript.fm
@typescript.fm
The two TypeScript Fools, @kamranicus.com and @erikonarheim.com, get together once a week to bring you news, updates, and interviews about TypeScript and the broader web development ecosystem.
429 followers85 following218 posts
TypeScript.fm reposted
Earlier this week we shipped a beta version of ts-loader 10 for webpack users who want to try out the TypeScript 7.1 beta. If you'd like to learn more about that, here's a write up! johnnyreilly.com/typescript-7...
Today on the pod: TypeScript 7.1 beta, critical security issues (eMudhra CA compromise, PHP2Shell), and Cloudflare's tsrs Rust port. Plus community highlights on memory mapping & what's next for TS. share.transistor.fm/s/7004842a #typescript
TypeScript.fm reposted
TypeScript 7.1 Beta is now available! Now with a preview API, content mapper support, new features, and some great optimizations. Give it a try and give us some feedback!
Today on the pod: Theo's $420K TS-Rust port, Bun's 3-7x faster type checking, and Deno joins Cloudflare. Plus security updates, new tools like maligator & plumeria, and ViteConf this week. share.transistor.fm/s/3084b464 #typescript
- @syntax.fm wants your nominations to fund OSS maintainers - @malstrom.me built Bento, a JavaScript runtime in a weekend
And the Bleet of the Week goes to... (no surprise!) bsky.app/profile/hips...
Today on the pod: Theo's $420K TS-Rust port, Bun's 3-7x faster type checking, and Deno joins Cloudflare. Plus security updates, new tools like maligator & plumeria, and ViteConf this week. share.transistor.fm/s/3084b464 #typescript
Community highlights ✨️ - @robpalmer.bsky.social highlights experimental type erasure in Terser - @ddv.tools showcases maligator, an AOT compiler for JavaScript to C - @plushie.holdings introduces fjson, a friendly JSON parser for TypeScript - @voidzero.dev reminds us ViteConf is October 15th
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
TypeScript.fm reposted
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.!
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
TypeScript.fm reposted
@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
TypeScript.fm reposted
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 🙏
TypeScript.fm reposted
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
TypeScript.fm reposted
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 no-sloptober.com
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
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
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
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
TypeScript.fm reposted
Replying to @philipwalton.com
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...
TypeScript.fm reposted
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! github.com/TypeStrong/t...
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
Today on the pod: pnpm 12, htmx 4, Remix 3 RC, Waku 1 RC, Porforr alpha, type-level dice rolls, full-stack TS/.NET safety. Plus, which community members are committing compile-time crimes? All that and more! share.transistor.fm/s/eb0116e8 #typescript
- @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
Today on the pod: pnpm 12, htmx 4, Remix 3 RC, Waku 1 RC, Porforr alpha, type-level dice rolls, full-stack TS/.NET safety. Plus, which community members are committing compile-time crimes? All that and more! share.transistor.fm/s/eb0116e8 #typescript
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
TypeScript.fm reposted
Work on the ts-loader migration to TypeScript 7.1 continues. Bug fixes by @andrewbran.ch have simplified the code. There's going to be a number of breaking changes as we drop esoteric / little used ts-loader features. I'll put a blog out talking about these so folks know github.com/TypeStrong/t...
TypeScript.fm reposted
Excellent episode ❤️ Especially around 29 mins in share.transistor.fm/s/9e2302c6#t... Maybe after I ship Dash and finally emerge from my extended heads-down mode (it’s been 84 years) I should come on and explain the full vision
Today on the pod: Bun 1.4, SvelteKit 3 RC, SolidStart v2, and Aspire 13.5 TypeScript app hosts are now GA. Plus community highlights on error handling, AI coding costs, and self-hosted Durable Objects. share.transistor.fm/s/9e2302c6 #typescript
TypeScript.fm reposted
This was a really fun chat with @joshuakgoldberg.com. Thanks for having me @softwaredaily.bsky.social!
Daniel Rosenwasser is the Principal Product Manager of @typescriptlang.org at @microsoft.com. He joins @joshuakgoldberg.com to discuss TypeScript 7, the new API and IPC boundary, AI’s impact on type checking, and more. @danr.bsky.social softwareengineeringdaily.com/podcasts/typ...
Today on the pod: Bun 1.4, SvelteKit 3 RC, SolidStart v2, and Aspire 13.5 TypeScript app hosts are now GA. Plus community highlights on error handling, AI coding costs, and self-hosted Durable Objects. share.transistor.fm/s/9e2302c6 #typescript
Community highlights 💖 - @marvinh.dev highlighted Content Mappers merged - @remcohaszing.nl made mdx-content-mapper for TS 7 - @joshuakgoldberg.com on stepping back from open source - @43081j.com introduces deopt for analyzing Node.js and V8 de-optimizations - @yoav.codes loves rabbits
TypeScript.fm reposted
Now THAT'S a Big Dragon! is OUT NOW on Steam! 🐉🎉 Recruit your army, upgrade their power, automate your economy, and take down one enormous dragon in this incremental/idle adventure. Play now: store.steampowered.com/app/3834590/...
TypeScript.fm reposted
This is made in Excalibur.js! The 2D TypeScript game engine for the Web!? Congrats on the steam release! bsky.app/profile/coto...
Now THAT'S a Big Dragon! is OUT NOW on Steam! 🐉🎉 Recruit your army, upgrade their power, automate your economy, and take down one enormous dragon in this incremental/idle adventure. Play now: store.steampowered.com/app/3834590/...
TypeScript.fm reposted
TypeScript.fm reposted
TypeScript.fm reposted
TypeScript.fm reposted
Replying to @fry69.dev
This was also mentioned partly in the latest TypeScript FM podcast episode ->
Today on the pod: Astro 7.2's incremental builds, GitHub stacked PRs, TypeScript 7.1 APIs, and community gems like oxlint for eliminating 'any' types. Check it out! 🎙️ share.transistor.fm/s/a1fe2fdb #typescript
Today on the pod: Astro 7.2's incremental builds, GitHub stacked PRs, TypeScript 7.1 APIs, and community gems like oxlint for eliminating 'any' types. Check it out! 🎙️ share.transistor.fm/s/a1fe2fdb #typescript
Community highlights 💖 - @allandeutsch.com shares runtime typesafety helpers with typesafe-ts - @johannschopplich.com built apiful, a composable fetch client - @samwho.dev found a bug in Kubernetes - @afox.dev released a minimal Neovim theme for TS - @silvenon.com eradicated 'any' with oxlint
TypeScript.fm reposted
TypeScript.fm reposted
Replying to @typescript.fm
Thanks for mentioning the APIs and arethetypeswrong! ❤️ I feel like I need to get the word out that the compiler APIs are available today in nightlies, and even in 7.0, they’re just under “typescript/unstable” to make it clear that we reserve the right to make breaking changes before 7.1.
TypeScript.fm reposted
Lovely to see the work being done on migrating ts-loader to support TypeScript 7.1 get a shout out on TypeScript FM ❤️ Outside of that, thanks for the congratulations on the good news I recently had around my cancer treatment. God willing, I'll have even more good news in future!
Today on the pod: TS 7.1 plans, native JSX in ASP.NET Core, Elysia 2 beta rewrite, plus semver-ts, type-safe TSConfig builders & more from the community. share.transistor.fm/s/78c21519 #typescript
Today on the pod: TS 7.1 plans, native JSX in ASP.NET Core, Elysia 2 beta rewrite, plus semver-ts, type-safe TSConfig builders & more from the community. share.transistor.fm/s/78c21519 #typescript
Community highlights ✨️ - @davidwhitney.co.uk showcases JsxCore - @domutala.bsky.social creates syt - a type-safe TSConfig builder - @j.holmes.codes explores inclusive color spaces for human skin tones - @dsherret.dev updates TS AST Viewer to support TypeScript 7
TypeScript.fm reposted
I love @typescript.fm so I was surprised and honored that my recent Pretext video got mentioned while listening to the latest episode! 😄 Subscribe to the podcast and watch the video if you want to be entertained. youtu.be/Em6gzss5zu0
TypeScript.fm reposted
Vite 8.2 is out 🚀 • Top-level `input` option: No need to use `build.rolldownOptions` • Warnings for config features the native loader can't handle yet • PostCSS config type export for type-safe configs • Dev URLs now labeled by their interfaces More info in the changelog github.com/vitejs/vite/...