MichiganTypeScript
@michigantypescript.com
A place for advanced TypeScript to call home.
Reposted by MichiganTypeScript
📣 We're proud to announce today the speakers for SquiggleConf 2025!
This amazing list of people are going to give talks on the latest and greatest in web dev tooling. SquiggleConf 2025 is going to be a wonderful time. We hope to see you there! 💙
squiggleconf.com
This amazing list of people are going to give talks on the latest and greatest in web dev tooling. SquiggleConf 2025 is going to be a wonderful time. We hope to see you there! 💙
squiggleconf.com
June 17, 2025 at 7:00 PM
📣 We're proud to announce today the speakers for SquiggleConf 2025!
This amazing list of people are going to give talks on the latest and greatest in web dev tooling. SquiggleConf 2025 is going to be a wonderful time. We hope to see you there! 💙
squiggleconf.com
This amazing list of people are going to give talks on the latest and greatest in web dev tooling. SquiggleConf 2025 is going to be a wonderful time. We hope to see you there! 💙
squiggleconf.com
Reposted by MichiganTypeScript
Reminder: you've got barely *2 weeks* left to send CFP submissions for SquiggleConf 2025!
🗓️ 2 talk days: September 18th & 19th
🌆 City: Boston, MA
💻 Topics: Open source web dev tools
Send yours in now, before the May 23rd deadline! 💓
#boston #opensource #webdev
cfp.squiggleconf.com
🗓️ 2 talk days: September 18th & 19th
🌆 City: Boston, MA
💻 Topics: Open source web dev tools
Send yours in now, before the May 23rd deadline! 💓
#boston #opensource #webdev
cfp.squiggleconf.com
SquiggleConf 2025 Call for Proposals
Hi there! Thanks so much for your interest in submitting a talk to SquiggleConf 2025! We know it can take time and energy -- we really appreciate you! 💙
See 2025.squiggleconf.com/cfp for information ...
cfp.squiggleconf.com
May 6, 2025 at 7:45 PM
Reminder: you've got barely *2 weeks* left to send CFP submissions for SquiggleConf 2025!
🗓️ 2 talk days: September 18th & 19th
🌆 City: Boston, MA
💻 Topics: Open source web dev tools
Send yours in now, before the May 23rd deadline! 💓
#boston #opensource #webdev
cfp.squiggleconf.com
🗓️ 2 talk days: September 18th & 19th
🌆 City: Boston, MA
💻 Topics: Open source web dev tools
Send yours in now, before the May 23rd deadline! 💓
#boston #opensource #webdev
cfp.squiggleconf.com
Reposted by MichiganTypeScript
This week on the pod, we talk to Dimitri Mitropoulos (of @michigantypescript.com) about building DOOM in the TypeScript type system. We walk through all the nitty gritty and explore this truly amazing engineering feat! You'll be surprised!
typescript.fm/13
#doom #typescript
typescript.fm/13
#doom #typescript
April 16, 2025 at 1:26 PM
This week on the pod, we talk to Dimitri Mitropoulos (of @michigantypescript.com) about building DOOM in the TypeScript type system. We walk through all the nitty gritty and explore this truly amazing engineering feat! You'll be surprised!
typescript.fm/13
#doom #typescript
typescript.fm/13
#doom #typescript
Honk once if you want pipelines to progress to stage 2.7 at TC39 this week
April 14, 2025 at 1:35 PM
Honk once if you want pipelines to progress to stage 2.7 at TC39 this week
Reposted by MichiganTypeScript
And vim.dad!
if you ever need to smile, just remember that @nicknisi.com owns typescript.dad and was very excited about snagging it
Nick Nisi
A passionate TypeScript enthusiast, podcast host, and dedicated community builder.
typescript.dad
March 15, 2025 at 6:40 PM
And vim.dad!
if you ever need to smile, just remember that @nicknisi.com owns typescript.dad and was very excited about snagging it
Nick Nisi
A passionate TypeScript enthusiast, podcast host, and dedicated community builder.
typescript.dad
March 15, 2025 at 4:41 PM
if you ever need to smile, just remember that @nicknisi.com owns typescript.dad and was very excited about snagging it
we all missed a golden opportunity in today's AMA with TypeScript team to ask "types vs interfaces" and "explicit vs implicit return types"
March 14, 2025 at 1:19 AM
we all missed a golden opportunity in today's AMA with TypeScript team to ask "types vs interfaces" and "explicit vs implicit return types"
typescript-go is now a performance benchmark for the Go compiler!
go-review.googlesource.com/c/benchmarks...
an interesting finding from the AMA the team is hosting now on the TypeScript Community Discord.
go-review.googlesource.com/c/benchmarks...
an interesting finding from the AMA the team is hosting now on the TypeScript Community Discord.
Gerrit Code Review
go-review.googlesource.com
March 13, 2025 at 6:01 PM
typescript-go is now a performance benchmark for the Go compiler!
go-review.googlesource.com/c/benchmarks...
an interesting finding from the AMA the team is hosting now on the TypeScript Community Discord.
go-review.googlesource.com/c/benchmarks...
an interesting finding from the AMA the team is hosting now on the TypeScript Community Discord.
happening now, and it's REALLY interesting to see the technical questions and answers
Starting soon! 📢
We've got a TypeScript AMA starting in just a few minutes (10am Pacific) on the TypeScript Discord!
discord.gg/typescript
We've got a TypeScript AMA starting in just a few minutes (10am Pacific) on the TypeScript Discord!
discord.gg/typescript
Join the TypeScript Community Discord Server!
The official community for TypeScript. Active help channels, type experts and more. Join now! | 49993 members
discord.gg
March 13, 2025 at 5:26 PM
happening now, and it's REALLY interesting to see the technical questions and answers
the "why not Haskell!?" folks really fell down on the job yesterday.
March 12, 2025 at 3:11 PM
the "why not Haskell!?" folks really fell down on the job yesterday.
hot off the press: an excellent statement from Anders, creator of C#, about choosing Go over C# for this project
March 11, 2025 at 9:43 PM
hot off the press: an excellent statement from Anders, creator of C#, about choosing Go over C# for this project
never forget that if the announcement were "we cured cancer!" some people will still respond "yeah, that's cool and all, but my buddy is a cancer researcher and now they're out of a job, you jerks!!!"
March 11, 2025 at 8:21 PM
never forget that if the announcement were "we cured cancer!" some people will still respond "yeah, that's cool and all, but my buddy is a cancer researcher and now they're out of a job, you jerks!!!"
If someone in the TypeScript world wants to really drive the point home, a way would be to open checker.ts and checker.go next to each other and show how similar they are. It's uncanny. This was the right move.
March 11, 2025 at 7:56 PM
If someone in the TypeScript world wants to really drive the point home, a way would be to open checker.ts and checker.go next to each other and show how similar they are. It's uncanny. This was the right move.
your @typescriptlang.org just got 10 times faster. We sat down with Anders Hejlsberg to ask questions library authors, power users, tooling makers, and compiler contributors might have.
TypeScript is being ported to Go | interview with Anders Hejlsberg
YouTube video by Michigan TypeScript
youtu.be
March 11, 2025 at 3:05 PM
your @typescriptlang.org just got 10 times faster. We sat down with Anders Hejlsberg to ask questions library authors, power users, tooling makers, and compiler contributors might have.
✨What a dream come true!✨ The co-creator of @typescriptlang.org himself, Anders Hejlsberg, took some time to look at the Doom project!
We also had a chance to chat about other TypeScript topics more broadly - and that video will go live in a few days!
DREAM. COME. TRUE.🚀
We also had a chance to chat about other TypeScript topics more broadly - and that video will go live in a few days!
DREAM. COME. TRUE.🚀
showing TypeScript's creator DOOM | Anders Hejlsberg | TypeScript Showcase #11
YouTube video by Michigan TypeScript
youtu.be
March 9, 2025 at 8:23 AM
✨What a dream come true!✨ The co-creator of @typescriptlang.org himself, Anders Hejlsberg, took some time to look at the Doom project!
We also had a chance to chat about other TypeScript topics more broadly - and that video will go live in a few days!
DREAM. COME. TRUE.🚀
We also had a chance to chat about other TypeScript topics more broadly - and that video will go live in a few days!
DREAM. COME. TRUE.🚀
Someone just mentioned not liking the background music, so we just rendered a version of the video with no music, and also turned off the moving background. Sorry we didn't have this sooner! always intended to, but we were moving a bit too fast
youtu.be/s4UE_CUn2N0
youtu.be/s4UE_CUn2N0
TypeScript types can run DOOM {no music, no animated background}
YouTube video by Michigan TypeScript
youtu.be
February 27, 2025 at 10:18 PM
Someone just mentioned not liking the background music, so we just rendered a version of the video with no music, and also turned off the moving background. Sorry we didn't have this sooner! always intended to, but we were moving a bit too fast
youtu.be/s4UE_CUn2N0
youtu.be/s4UE_CUn2N0
Doom now runs in @typescriptlang.org types. What a journey this one's been.
February 26, 2025 at 3:04 PM
Doom now runs in @typescriptlang.org types. What a journey this one's been.
We learned a lot throwing @squiggleconf.com in October, and we thought it'd be fun to share some of the screw-ups. Turns out running a conference is pretty complicated!
February 25, 2025 at 5:07 AM
We learned a lot throwing @squiggleconf.com in October, and we thought it'd be fun to share some of the screw-ups. Turns out running a conference is pretty complicated!
February's Ann Arbor meetup will feature Travis McGeehan talking about his project T3Boy, a browser based gameboy emulator that pairs the portability of a @nextjs.org website with WebAssembly to build a speedrunning powerhouse.
RSVP here: www.linkedin.com/events/pairi...
RSVP here: www.linkedin.com/events/pairi...
January 24, 2025 at 1:43 PM
February's Ann Arbor meetup will feature Travis McGeehan talking about his project T3Boy, a browser based gameboy emulator that pairs the portability of a @nextjs.org website with WebAssembly to build a speedrunning powerhouse.
RSVP here: www.linkedin.com/events/pairi...
RSVP here: www.linkedin.com/events/pairi...
🚦Signals!🚦 Welcome Chandler Prall back to talk about this Stage 1 TC39 Proposal. If Signals lands, then it will bring unprecedented unity to state management across the entire 🌌scriptiverse🌌!
link below, as per uzh 👇
link below, as per uzh 👇
December 9, 2024 at 2:05 PM
🚦Signals!🚦 Welcome Chandler Prall back to talk about this Stage 1 TC39 Proposal. If Signals lands, then it will bring unprecedented unity to state management across the entire 🌌scriptiverse🌌!
link below, as per uzh 👇
link below, as per uzh 👇
github rn after the bfcm bans are lifted
December 3, 2024 at 9:17 PM
github rn after the bfcm bans are lifted
🎄Advent of TypeScript 2024🎄 is starting in a few hours!! We were honored to help TypeHero again this year write some of the code and prompts.
Check it out: adventofts.com
Although it starts nice and soft, this year's last few challenges are absolutely bruuuuuutal
Check it out: adventofts.com
Although it starts nice and soft, this year's last few challenges are absolutely bruuuuuutal
Advent of TypeScript
Advent of TypeScript
adventofts.com
November 30, 2024 at 8:22 PM
🎄Advent of TypeScript 2024🎄 is starting in a few hours!! We were honored to help TypeHero again this year write some of the code and prompts.
Check it out: adventofts.com
Although it starts nice and soft, this year's last few challenges are absolutely bruuuuuutal
Check it out: adventofts.com
Although it starts nice and soft, this year's last few challenges are absolutely bruuuuuutal
🎉🎉🎉🎉 WE ACTUALLY DID IT! It's done. It works. We did it. Can't believe it! We have it. We have the final type. The @typescript world has quite a fireball headed its way. Over a year of relentless effort by the whole team. Those who know, know (don't say/hint yet if you do!).
November 11, 2024 at 7:51 PM
🎉🎉🎉🎉 WE ACTUALLY DID IT! It's done. It works. We did it. Can't believe it! We have it. We have the final type. The @typescript world has quite a fireball headed its way. Over a year of relentless effort by the whole team. Those who know, know (don't say/hint yet if you do!).