Reposted by Erik OnarheimOliver Medhurst @honk.foo · 18/09/2026for fun: TSC compiled to native with Porffor! 25MB, starts in <5ms 7946
Erik Onarheim @erikonarheim.com · 15/09/2026I'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.comno-sloptober.comNo SloptoberThis October 2027 we challenge you to abstain from LLM based tools entirely. Think of this as a fast for your mind! This is not a judgement of others, but a personal challenge to you. 083
Reposted by Erik OnarheimTypeScript.fm @typescript.fm · 28/08/2026And the Bleet of the Week goes to... 🥁 bsky.app/profile/pfra...bsky.appPaul Frazee (@pfrazee.com)Every object oriented language introduction starts with showing the clean hierarchy of dog and cat inheriting from animal, while every real codebase is like [contains quote post or other embedded… 001
Reposted by Erik OnarheimTypeScript.fm @typescript.fm · 28/08/2026Community 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 161
Reposted by Erik OnarheimTypeScript.fm @typescript.fm · 28/08/2026Today 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 #typescriptshare.transistor.fmBun 1.4, SolidStart v2, and SvelteKit v3 RC | News | Ep 78 | TypeScript.fm - The Friendly Show for TypeScript DevelopersNews for the weeks of Aug 10 and 17, 2026: major version releases from Bun, ElectroBun, SolidStart, and SvelteKit along with Aspire 13.5, which makes TypeScript app hosts generally available. From the... 1123
Reposted by Erik OnarheimExcalibur.js @excaliburjs.com · 26/08/2026This is made in Excalibur.js! The 2D TypeScript game engine for the Web!? Congrats on the steam release! bsky.app/profile/coto... 0103
Reposted by Erik OnarheimCotovelo Games @cotovelo-games.bsky.social · 26/08/2026Now 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/...store.steampowered.comSave 20% on Now THAT'S a Big Dragon! on SteamRecruit an ever-growing army of heroes, stack powerful upgrades, and watch the numbers go up as your forces chip away at a colossal dragon! 043
Reposted by Erik OnarheimPier @pierbover.com · 21/08/2026Yeah the transition to the Rust version was handled very poorly. If Bun was a serious project: - The Rust version would've been Bun 2.0 - They should have kept the Zig version in LTS mode for another year or so for CVEs, major bugs, etc Eg look how the TypeScript team handled the port to Go. 241
Reposted by Erik OnarheimLily Suchipi Skye @suchipi.bsky.social · 17/08/2026Published a new version of YavaScript :) Highlights: - Source map support - Worker enhancements including goroutine-like "runInWorker" function - Array.prototype.grep github.com/suchipi/yava...github.comRelease v0.17.0 · suchipi/yavascriptError stack traces now factor in source maps from compiled languages (TypeScript, Coffeescript, etc)! Workers now have access to all YavaScript global APIs! Use the global Worker to get YavaScript... 063
Reposted by Erik OnarheimYoavCodes @yoav.codes · 22/08/2026Electrobun 2.0 is here. Too many new things to fit in a tweet so I wrote a blog post called "Cottontail, Electrobun 2.0, and Why I Decided to Jian-Yang Anthropic" Read it: blackboard.sh/blog/electro... 392
Reposted by Erik OnarheimAndrzej Mazur @end3r.bsky.social · 18/08/2026#GamedevJS #Survey just opened! Please fill the form before September 18th to help us prepare the Current State of Web Game Development in 2026 #Report, and share the form link with fellow #gamedev friends, thank you! 🎉 gamedevjs.com/survey/gamed... #indiegames #JavaScript #HTML5gamedevjs.comGamedev.js Survey 2026 is open! - Gamedev.jsThe Gamedev.js Survey 2026 is now open! This marks the sixth year of collecting feedback from web game developers around the world, helping shape the annual Current State of Web Game Development repor... 062
Reposted by Erik OnarheimAndrew Branch @andrewbran.ch · 15/08/2026If you’re not stalking TypeScript PRs, you might be surprised how much you can do with the API in nightlies (and even in 7.0 stable), so here’s a tiny demo that I think hits some of the highlights. 🧵 412720
Reposted by Erik OnarheimDavid Whitney @davidwhitney.co.uk · 03/08/2026Probably a day or two away from ready for release, but the native React support for ASP.NET Core MVC is here if anyone wants to have a play. I'm just trying to nail a bunch of convenience bits to make it super easy to use for people used to NextJs etc. github.com/davidwhitney...github.comGitHub - davidwhitney/JsxCore: Native support for JSX and TSX as a server and client rendered view engine for ASP.NET Core. Bringing the modern web to ASP.NET.Native support for JSX and TSX as a server and client rendered view engine for ASP.NET Core. Bringing the modern web to ASP.NET. - davidwhitney/JsxCore 2111
Reposted by Erik OnarheimCotovelo Games @cotovelo-games.bsky.social · 27/07/2026Hello Dragon Slayers! First post here. My game Now THAT'S a Big Dragon! launches on Steam August 26th. Build an army, upgrade everything, and take down one giant dragon. 7+ hours, 4 levels, achievements, and a hidden secret. www.youtube.com/watch?v=XDDz... store.steampowered.com/app/3834590/...youtube.comNow THAT'S a Big Dragon! - Official Release Date TrailerYouTube video by Indie Games Hub 042
Reposted by Erik OnarheimMookie Codes! @mookie4242.bsky.social · 27/07/2026IGH featured an upcoming game release from a friend! Go check it out!!!! #indiedev #gamedev #pixelart youtu.be/XDDz8yfGOns?...youtu.beNow THAT'S a Big Dragon! - Official Release Date TrailerYouTube video by Indie Games Hub 0174
Reposted by Erik OnarheimClaire ✦ RPG Estelle Igni @azilyn.bsky.social · 31/07/2026It's live! Estelle Igni, the JRPG of eternal night and endless discovery: store.steampowered.com/app/4387830 ・13 classes, each party member can mix any 3 ・Non-linear, multiple character narrative Discover the mysteries of Limina and the rifts slowly eating its stars. #JRPG #turnbased #indiegame 22714
Reposted by Erik OnarheimKamran Ayub @kamranicus.com · 11/07/2026Happy to report we saw a moose by the side of the road (the most common way to see one here). FINALLY. My wife can cross that off her bucket list. 🫎🫎🫎 141
Reposted by Erik Onarheimnpmx @npmx.dev · 03/07/2026npmx 0.16 rainbow comet is out! 🌈💫npmx.devnpmx rainbow cometnpmx 0.16 is out! This period was especially full of good news. And it’s particularly great that, amid the constant search for vulnerabilities and risks, we’ve started celebrating more and taking joy ... 25916
Reposted by Erik OnarheimTypeScript.fm @typescript.fm · 02/07/2026Thanks again @kentcdodds.com for being on the show! We had a wonderful time chatting! 151
Reposted by Erik OnarheimTypeScript.fm @typescript.fm · 02/07/2026Today on the pod: Kent C Dodds on TypeScript's future, AI agents reshaping dev work, and skills that'll matter in 2026. Learn what to focus on as agents take lower-value tasks. share.transistor.fm/s/3e3d5bfa #typescriptshare.transistor.fmTypeScript, Agents, and What Skills Will Matter Tomorrow | Kent C Dodds | Ep 73B | TypeScript.fm - The Friendly Show for TypeScript Developers | Episode 73In this episode, we interview Kent. C Dodds, a prolific developer educator and TypeScript fan, to talk about his new courses and where he sees the future of software development going. Should you still... 1205
Reposted by Erik OnarheimLuca Casonato 🏳️🌈 @lcas.dev · 17/06/2026What's this, a new HTML proposal? Built-in localized time formatting in HTML! github.com/whatwg/html/... 1942657
Reposted by Erik OnarheimTypeScript @typescriptlang.org · 18/06/2026📣 TypeScript 7's Release Candidate is now out! 📣 The new native rewrite is almost here. Try it out on your codebases, and make sure your team is ready for the upcoming 7.0 release!devblogs.microsoft.comAnnouncing TypeScript 7.0 RC - TypeScriptThe Release Candidate for TypeScript 7.0 is now available! 525152
Reposted by Erik OnarheimInigo Quilez @iquilezles.bsky.social · 19/06/2026A live session coding a procedural tower of bricks. Turned out ugly, I fixed it a bit in shadertoy after I closed the recording: youtu.be/DAMiS2PGTEEyoutu.beCoding a brick towerYouTube video by Inigo Quilez 312623
Reposted by Erik OnarheimBoston TypeScript Club @bostonts.club · 12/06/2026Come join us on June 25th @ 5:30pm in the Tulip office to hear from @joshuakgoldberg.com with "What's New in TypeScript 7.0"! 🆕 💙 🆕 1233
Reposted by Erik OnarheimCharity Majors @charity.wtf · 15/06/2026I think AI is the best opening we've ever had to bring our engineering values to the mainstream, instead of the top single-digit-percent of teams it's always been. But nondeterminism will take more engineering discipline. Not less. charitydotwtf.substack.com/p/ai-demands...charitydotwtf.substack.comAI demands more engineering discipline. Not lessIf you lived through the shift from handcrafted server pets to immutable infrastructure, you should sense something oddly familiar about what's happening now. 911734
Reposted by Erik OnarheimTypeScript.fm @typescript.fm · 11/06/2026Today on the pod: VoidZero joins Cloudflare, npm 12 security defaults, Angular 22 release, plus community highlights on TS tips, numpy-ts optimization & more. share.transistor.fm/s/a5575d5c #typescriptshare.transistor.fmVoidZero Joins Cloudflare, New npm 12 Security Defaults, and Angular 22 | News | Ep 70 | TypeScript.fm - The Friendly Show for TypeScript Developers | Episode 70News for the week of June 1, 2026: VoidZero joins Cloudflare, npm 12 will fix security defaults, and Angular 22 is out. From the community: tips every TS developer should know, how numpy-ts got faster... 193
Reposted by Erik OnarheimKamran Ayub @kamranicus.com · 01/06/2026I especially like the "trivial code changes that meet a threshold of originality", which I capture in my agentic Wardley Map. anything on the left half of the map qualifies as the threshold for original, in other words, "lends competitive advantage". whereas right half is supporting/generic. 032
Reposted by Erik OnarheimTypeScript @typescriptlang.org · 21/04/2026TypeScript 7.0 Beta is here! Built on a new native and parallelized foundation, it's already being used on multi-million line codebases. Read up more here and try it on your projects today! devblogs.microsoft.com/typescript/a...devblogs.microsoft.comAnnouncing TypeScript 7.0 Beta - TypeScriptToday we are absolutely thrilled to announce the release of TypeScript 7.0 Beta! If you haven’t been following TypeScript 7.0’s development, this release is significant in that it is built on a comple... 232773
Reposted by Erik OnarheimJosh Goldberg @joshuakgoldberg.com · 15/03/2026Heyall I'm going to be speaking remotely at @aspire.dev's AspireConf on the 23rd about TypeScript and Aspire! C# devs are used to types on the backend. They're a bit different, and just as awesome, on the frontend. We'll see how TypeScript types work in an Aspire app. 🤝 aspire.dev/aspireconf 0194
Reposted by Erik OnarheimTypeScript.fm @typescript.fm · 19/02/2026Our 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 #TypeScriptyoutu.beDiving Into the TS 6.0 Beta Announcement | Read Along | Ep 55BFollow 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:… 0155
Reposted by Erik OnarheimMookie Codes! @mookie4242.bsky.social · 14/02/2026I just posted to my GameDevLibrary my new Behavior Tree builder tool, which utilizes my custom BT tree components for ExcaliburJS. These are great for creating NPC or enemy logic trees for your games. github.com/jyoung4242/G... #gamedev #indiedev @excaliburjs.com bt-builder.vercel.appbt-builder.vercel.appExcaliburJS Behavior Tree Editor 0124
Reposted by Erik OnarheimIGDATC @igdatc.bsky.social · 30/01/2026Get hyped for Global Game JAM 2026 @2dcon.gg HQ! @igdatc.bsky.social is organizing an in person event this weekend 🎉 Have you ever wanted to make a game? Let's make some games together! It's the best way to learn and improve! Check this link for all the info igdatc.org/ggj #gamedev #minneapolis 0185
Reposted by Erik OnarheimMastro.{js,ts} @mastrojs.bsky.social · 29/01/2026How can a complete web framework be ~700 lines of TypeScript? For one, everything is a route in Mastro.mastrojs.github.ioEverything is a route – one interface for servers, static sites, and assets | Mastro BlogUse the standards-based Request/Response-API not only for writing your server, but also for static site and asset generation. 151
Reposted by Erik OnarheimTypeScript.fm @typescript.fm · 28/01/2026Today 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 #typescriptshare.transistor.fmNews | Ep 53 | TypeScript.fm - The Friendly Show for TypeScript Developers | Episode 53News 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... 1156
Reposted by Erik OnarheimMookie Codes! @mookie4242.bsky.social · 27/01/2026I have so much fun with Excalibur!!! 032
Reposted by Erik OnarheimAndrzej Mazur @end3r.bsky.social · 27/01/2026#Gamedevjs #Survey 2025 #Report about the current state of #Web #Game #Development was published! 🎉 gamedevjs.com/survey/repor... Direct link: gamedevjs.com/survey/2025/ You can download the PDF already. #gamedev #indiedev #indiegames #results #games #engines #toolsgamedevjs.comReport on the current state of Web Game Development in 2025 is out! - Gamedev.jsResults of the Gamedev.js Survey 2025 conducted last month were finally published - we’ve received a total of 445 filled surveys, which is a solid amount given the form was open for only 11 days in De... 0105
Reposted by Erik OnarheimJosh Sternberg @joshsternberg.com · 21/01/2026The disconnect between management and employee on AI usage is big. At the same time, CEOs are reporting they aren't seeing any revenue growth from AI. 🤷 www.wsj.com/lifestyle/wo...wsj.comCEOs Say AI Is Making Work More Efficient. Employees Tell a Different Story.How much time workers say the technology saves them on the job is vastly different from what executives report. 162658785
Reposted by Erik OnarheimVoidZero @voidzero.dev · 22/01/2026Rolldown 1.0 RC is here 🎉 🔒 Stable API: No breaking changes planned before 1.0 ⚡ 10-30x faster than Rollup while staying compatible 🧩 Multiple chunking algorithm improvements 📦 3,400+ commits since beta: 749 features, 682 fixes, 109 perf optimizations 420840
Reposted by Erik OnarheimTypeScript.fm @typescript.fm · 20/01/2026Today 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 #typescriptshare.transistor.fmAstro is Skyward Bound, Stable require(esm), and Temporal Finally Ships | News | Ep 52 | TypeScript.fm - The Friendly Show for TypeScript Developers | Episode 52News 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... 172
Reposted by Erik OnarheimIGDATC @igdatc.bsky.social · 14/01/2026Scott Lembcke (mastodon.gamedev.place/@slembcke) is doing a talk tonight live for IGDATC! At @2dcon.gg HQ! Transforms 101: Demystifying Matrices with Pictures! www.youtube.com/watch?v=dnGZ... #gamedev #mathyoutube.comGamedev Meeting (January 2026) - Scott Lembcke (Transforms 101)YouTube video by IGDA Twin Cities 0102
Erik Onarheim @erikonarheim.com · 14/01/2026Game Dev Alert! Friend of mine Scott Lembcke (mastodon.gamedev.place/@slembcke) is doing a talk tonight live for IGDATC! Transforms 101: Demystifying Matrices with Pictures! www.youtube.com/watch?v=dnGZ... #gamedev #mathyoutube.comGamedev Meeting (January 2026) - Scott Lembcke (Transforms 101)YouTube video by IGDA Twin Cities 072
Reposted by Erik OnarheimNode.js @nodejs.org · 13/01/2026We appreciate your patience and understanding as we work to deliver a secure and reliable release. Updates are now available for the 25.x, 24.x, 22.x, 20.x Node.js release lines to address: - 3 high severity issues - 4 medium severity issues - 1 low severity issue nodejs.org/en/blog/vuln...nodejs.orgNode.js — Tuesday, January 13, 2026 Security ReleasesNode.js® is a free, open-source, cross-platform JavaScript runtime environment that lets developers create servers, web apps, command line tools and scripts. 16426
Reposted by Erik OnarheimRob Palmer @robpalmer.bsky.social · 13/01/2026ECMAScript excitement 😉 🚨🚨🚨 IT'S ABOUT TIME! 🚨🚨🚨 Congrats to @manishearth.bsky.social on shipping the Temporal API in Chrome 144 stable today 🎉 developer.chrome.com/blog/new-in-... Temporal is the replacement for the Date API.developer.chrome.comNew in Chrome 144 | Blog | Chrome for DevelopersFind-in-page highlights, a new geolocation element, the Temporal API, and more. 310224
Reposted by Erik OnarheimTypeScript.fm @typescript.fm · 13/01/2026PSA: Update your Node installations immediately. We will discuss this more on today's episode which will drop later today. nodejs.org/en/blog/vuln...nodejs.orgNode.js — Tuesday, January 13, 2026 Security ReleasesNode.js® is a free, open-source, cross-platform JavaScript runtime environment that lets developers create servers, web apps, command line tools and scripts. 031
Reposted by Erik OnarheimGame Developer @gamedeveloper.bsky.social · 09/01/2026Baby Steps, Blippo+, and Titanium Court received the most nominations. The winners will be revealed on March 11, 2026 at the IGF Awards Ceremony at @officialgdc.bsky.social. We'll be there in person to cheer on all the nominees—but you can watch at home on twitch.tv/GDC 0334
Reposted by Erik OnarheimJake Bailey @jakebailey.dev · 07/01/2026My GopherCon talk was just posted!youtu.beGopherCon 2025: Porting the TypeScript Compiler to Go for a 10x Speedup V2 - Jake BaileyYouTube video by Gopher Academy 27819
Reposted by Erik OnarheimMichiganTypeScript @michigantypescript.com · 02/01/2026🥳 TypeSlayer is out! celebrate by posting what your type graph looks like! it legit has an actual leaderboard now: so bonus points if you win lol 🏆🏆 run: `npx typeslayer` source: github.com/dimitropoulo... 28221