

#021 - TypeScript vs Elixir: An FP Showdown with Theo Browne
Oct 2, 2023
Theo Browne, CEO of Ping.gg and TypeScript advocate, discusses his background in Elixir and why he switched to TypeScript. They also explore the origins of Elixir and the benefits of using Vercel and Next.js. They touch on misconceptions about building from scratch, the role of TypeScript in checking code, and the debate over explicit return types. The importance of being a good engineer and following your passion is also highlighted.
Chapters
Transcript
Episode notes
1 2 3 4 5 6 7 8
Introduction
00:00 • 2min
Working at Twitch and Transitioning to Front-End
01:43 • 2min
Exploring the Origins of Elixir
04:04 • 18min
Building Web Apps with Vercel and Next.js
22:27 • 6min
Misconceptions About Building Everything from Scratch
28:37 • 5min
TypeScript and its Role
33:22 • 16min
The Importance of Inference in TypeScript and the Debate Over Explicit Return Types
49:24 • 13min
The Importance of Being a Good Engineer and Following Your Passion
01:02:33 • 3min