DiscoverBackend Banter#065 - I Quit Voice Coaching for Typescript feat. Matt Pocock
#065 - I Quit Voice Coaching for Typescript feat. Matt Pocock

#065 - I Quit Voice Coaching for Typescript feat. Matt Pocock

Update: 2024-08-05
Share

Description

In today’s episode, we welcome Matt Pocock, an educator, content creator and engineer who used to be a voice coach. Now, he teaches Typescript on his YouTube channel and is building Total Typescript, the most comprehensive TypeScript course available out there.




We talk about his transition from a completely unrelated field into tech, the importance of great communication, TypeScript’s future, AI tooling and job hunts! A lot more else is covered in this video, so get cozy and tune in into this gem of an episode!




Learn back-end development - https://boot.dev


Listen on your favorite podcast player: https://www.backendbanter.fm




Matt's X/Twitter: https://x.com/mattpocockuk


Total Typescript: https://www.totaltypescript.com/




Timestamps:




00:00 Intro


01:15 What did Matt do before becoming a dev?


03:15 Career Transitions from a non-math background


04:02 What makes a good programmer?


06:46 Math knowledge > great communication?


08:55 On writing elaborate PR's


09:58 OCaml my Typescript


11:00 What is Typescript's Future?


14:21 Python type hinting and JSDoc


20:36 null vs undefined


25:02 interfaces vs type aliases


32:35 Does Matt have any rules of thumb when working with types?


37:14 How do you build nice encapsulated components with no external dependencies?


43:43 AI tooling integration


46:15 Will there be fewer jobs?


52:00 How often do you use classes?


54:29 Where to find Matt



Comments 
00:00
00:00
x

0.5x

0.8x

1.0x

1.25x

1.5x

2.0x

3.0x

Sleep Timer

Off

End of Episode

5 Minutes

10 Minutes

15 Minutes

30 Minutes

45 Minutes

60 Minutes

120 Minutes

#065 - I Quit Voice Coaching for Typescript feat. Matt Pocock

#065 - I Quit Voice Coaching for Typescript feat. Matt Pocock

Boot.dev