Life after TypeScript
Unlock all features
FREE: Get instant access to 10 AI summaries, chats, or transcripts per day.
Unlock all features
FREE: Get instant access to 10 AI summaries, chats, or transcripts per day.
Unlock all features
FREE: Get instant access to 10 AI summaries, chats, or transcripts per day.
Unlock all features
FREE: Get instant access to 10 AI summaries, chats, or transcripts per day.
Unlock all features
FREE: Get instant access to 10 AI summaries, chats, or transcripts per day.
Related videos
This is bad...
Theo - t3․gg
104.3k views
I’m done.
Theo - t3․gg
185.8k views
I don’t really like GPT-5.5…
Theo - t3․gg
132.8k views
A letter to tech CEOs
Theo - t3․gg
60.6k views
Saving the web from Javascript bloat
Theo - t3․gg
66.0k views
OpenAI is lying
Theo - t3․gg
81.9k views
The Future of TypeScript
Theo - t3․gg
152.4k views
I was wrong
Theo - t3․gg
69.3k views
Theo fell off
Theo - t3․gg
48.5k views
You’re all wrong
Theo - t3․gg
76.4k views
Top Comments (10)
95+% of apps won't ever reach 100k qps so a single box is fine, we have to stop over engineering, every dev team acting like they are google with google problems is a real problem in our industry
Typescript for frontend is a necessity. But for backend I prefer more capable language like c#, Java, kotlin or Golang based on requirements.
i just finally got finished changing my database for the 6th time and now this...oh boy
As a .NET dev for 10 years, this video was wild. But I truly enjoy C# and Blazor and TS and React. All of them have utility and deserve their place in the sun. Bashing EF after just skimming one doc page was a bit uncalled for lol
28:35 .NET has an event loop, and it's multithreaded. By using async/await you virtually don't have this problem.
Absolutely agreed with everything Theo said here - particularly about the React Native promise. Thanks for covering my article!
Hi!! Majour Java nerd here! I would like to comment on 28:40 as with project loom Java is introducing a new abstraction called "Virtual Threads", these are esentially a way to keep the procedural function blocks that most Java code is written on but with the advantages of the event loop. Essentially, anytime the server does an operation where theres a large amount of waiting (IE a network request such as HTTP) the "thread" (execution context) is withdrawn into an event loop so that the actual hardware thread can work on other tasks. These do the micromanagement of distrobuting tasks between threads for you with minimal developer blocks. For example, the syncronized block will now cause a vt to release allowing another to run while it waits for the operation to complete. Super cool stuff that imho makes Java an amazing choice for web servers!
"Kotlin is a great language" I thought I'd never hear this from Theo
I learned Java first, then fell in love with C# and linq. Then I found out what real love was like with TypeScript. A React/React Native TS frontend and C# .NET API makes me all warm and fuzzy inside 😩🥰
I was not expecting EF Core to come up on this video
Unlock the Data Inside
Turn Videos into Knowledge
- Get FREE 10/day: transcripts, summaries, chats
- Chat with videos, export text & PDF
- $1 free API credit for RAG, chatbots & research
Free forever plan • All features unlocked
Top Comments (10)
95+% of apps won't ever reach 100k qps so a single box is fine, we have to stop over engineering, every dev team acting like they are google with google problems is a real problem in our industry
Typescript for frontend is a necessity. But for backend I prefer more capable language like c#, Java, kotlin or Golang based on requirements.
i just finally got finished changing my database for the 6th time and now this...oh boy
As a .NET dev for 10 years, this video was wild. But I truly enjoy C# and Blazor and TS and React. All of them have utility and deserve their place in the sun. Bashing EF after just skimming one doc page was a bit uncalled for lol
28:35 .NET has an event loop, and it's multithreaded. By using async/await you virtually don't have this problem.
Absolutely agreed with everything Theo said here - particularly about the React Native promise. Thanks for covering my article!
Hi!! Majour Java nerd here! I would like to comment on 28:40 as with project loom Java is introducing a new abstraction called "Virtual Threads", these are esentially a way to keep the procedural function blocks that most Java code is written on but with the advantages of the event loop. Essentially, anytime the server does an operation where theres a large amount of waiting (IE a network request such as HTTP) the "thread" (execution context) is withdrawn into an event loop so that the actual hardware thread can work on other tasks. These do the micromanagement of distrobuting tasks between threads for you with minimal developer blocks. For example, the syncronized block will now cause a vt to release allowing another to run while it waits for the operation to complete. Super cool stuff that imho makes Java an amazing choice for web servers!
"Kotlin is a great language" I thought I'd never hear this from Theo
I learned Java first, then fell in love with C# and linq. Then I found out what real love was like with TypeScript. A React/React Native TS frontend and C# .NET API makes me all warm and fuzzy inside 😩🥰
I was not expecting EF Core to come up on this video