Loading video...

Video Failed to Load

Go Home

⚔️introducing TypeSlayer⚔️ A #typescript type performance benchmarking and analysis tool. A summation of everything learned from the benchmarking required to make the Doom project happen. It's got MCP support, Perfetto, Speedscope, Treemap, duplicate package detection, and more.

115,990 views • 11 months ago •via X (Twitter)

46 Comments

Michigan TypeScript's profile picture
Michigan TypeScript11 months ago

now in early-access/alpha/beta/gamma/whatever-you-wanna-call-it. here's a walkthrough:

Rhys's profile picture
Rhys11 months ago

this is insane

Andrew Lee's profile picture
Andrew Lee11 months ago

I NEED THE SECRET CODE. I’VE GOT 2.5M LINES OF TYPES BEGGING TO BE OPTIMIZED

Michigan TypeScript's profile picture
Michigan TypeScript11 months ago

then DM :)

Andrew Lee's profile picture
Andrew Lee10 months ago

I don't see a way to DM you. DM me?

Steven ⬢'s profile picture
Steven ⬢10 months ago

This looks rad! What are you using to build that graph visualization?

Michigan TypeScript's profile picture
Michigan TypeScript10 months ago

WebGL! it's a thing called (not to be confused with the traumatic database). tried many many things and it's the only thing that could even come close to handling this much data realtime. pretty happy with it.

nσise's profile picture
nσise8 months ago

@styfle @grok is their a MacOS version or similar like

Michigan TypeScript's profile picture
Michigan TypeScript8 months ago

@0xminto @styfle @grok huh? this supports MacOS and it does happen to use btw. hope that helps!

Toby's profile picture
Toby11 months ago

not sure i need type performance benchmarking but it sure looks cool

Michigan TypeScript's profile picture
Michigan TypeScript11 months ago

@tobywhughes haha, you totally get it then

Nico Baier's profile picture
Nico Baier10 months ago

I want the super secret code I am from Michigan (Ann Arbor area) and love typescript you know you have to help a Michigander typescript nerd out

Michigan TypeScript's profile picture
Michigan TypeScript10 months ago

did you know we have monthly meetups in Ann Arbor? just had the last one on tuesday (where I gave a demo of this) and the next one's january: also - just sent you your code :)

Nico Baier's profile picture
Nico Baier10 months ago

I actually don't live in Ann Arbor anymore, I grew up there but if my visits from Chicago ever overlap I'll drop by!

Michigan TypeScript's profile picture
Michigan TypeScript10 months ago

well if you're ever in town, don't be a stranger!

Chris Ellis's profile picture
Chris Ellis11 months ago

Minority report vibes

$LB 🇺🇸's profile picture
$LB 🇺🇸8 months ago

@grok what does this app do? What’s this post about?

MHD's profile picture
MHD11 months ago

this is insane

alves ッ's profile picture
alves ッ10 months ago

that’s huge

Valentin Hervieu's profile picture
Valentin Hervieu11 months ago

As a dev who has been suffering TS performance issues for too long (slow TS server in the editor especially), I'm so much looking forward to running it on my project 😭❤️

René's profile picture
René10 months ago

I need the super secret code too 🫠 Awesome work!

Matija Grcic's profile picture
Matija Grcic8 months ago

🤯

noah's profile picture
noah8 months ago

could i have the code too...?

Michigan TypeScript's profile picture
Michigan TypeScript8 months ago

all open source on github

Sree's profile picture
Sree8 months ago

insane work 🔥

OOM's profile picture
OOM11 months ago

That looks so cool I'd spend too much time just clicking around,the MCP is a nice touch

Jakob Norlin's profile picture
Jakob Norlin11 months ago

This looks absolutely crazy! I love it!

Juho Vepsäläinen's profile picture
Juho Vepsäläinen11 months ago

@cnakazawa This is something in your alley (TS performance).

Patrick Sevat's profile picture
Patrick Sevat10 months ago

Happy to help test this on our project that's always running OOM locally 🥲

Ali Waseem's profile picture
Ali Waseem10 months ago

Damn this is so cool haha

Will @LLMXLabs's profile picture
Will @LLMXLabs8 months ago

Web browser screaming - looks sick tho!

Michigan TypeScript's profile picture
Michigan TypeScript8 months ago

it's a native app - Tauri!

Irakλi Safareli's profile picture
Irakλi Safareli10 months ago

would love to try this if you send me code :)

Jökull Solberg's profile picture
Jökull Solberg9 months ago

you saved our asses today thank you

Michigan TypeScript's profile picture
Michigan TypeScript9 months ago

what'd yah find?

Jökull Solberg's profile picture
Jökull Solberg9 months ago

Never use this

Michigan TypeScript's profile picture
Michigan TypeScript9 months ago

if you have a specific thing you found: let them know. before typeslayer everyone was flying blind

Komiriko's profile picture
Komiriko10 months ago

woooow neeeeeeed

Eren's profile picture
Eren10 months ago

🥹

Jayden Carey's profile picture
Jayden Carey11 months ago

Looks awesome, would love an access code 👀

Stefan Haas's profile picture
Stefan Haas10 months ago

This is awesome. I need that for our 7M lines of code. One thing though, would be nice to be able to run it in headless environments, like devcontainers if you could add support for a web server instead of tauri.

pruz -'s profile picture
pruz -10 months ago

hey! i want to send you a dm on discord for that code, link of discord isn't working for me...

Adrian Bettridge-Wiese's profile picture
Adrian Bettridge-Wiese10 months ago

I'd be very interested in getting access so I can point this at our several million lines of code.

Uri Klar's profile picture
Uri Klar10 months ago

Looks amazing! Would love to try this on our huge TS repo. Can I haz super secret code plz? Thanks!

phillpafford's profile picture
phillpafford10 months ago

Would also like access to this, side note: Michigan here as well

acy's profile picture
acy11 months ago

nahhhhhh wtf

Related Videos