Chapters
Transcript
Episode notes
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33
Introduction
00:00 • 2min
Netlify: A Cool System for Hosting Static Sites
01:33 • 2min
Link Lists in React Hooks
03:14 • 2min
JavaScript: A Linked List
04:59 • 2min
Facebook Hooks: How They Work Under the Hood
06:35 • 2min
How to Use React to Improve Performance
08:19 • 2min
The Importance of Learning React
10:24 • 2min
How to Approach a Problem Like This
12:09 • 2min
How to Learn JavaScript
14:27 • 2min
How to Be a Successful Engineer
16:19 • 3min
How to Learn JavaScript
19:37 • 2min
The Event Loop and the Edge Cases
21:44 • 2min
How to Learn in Public
23:21 • 3min
The Importance of Wet Programming
25:59 • 2min
How to Write a Generalized Component That's Distracted and Not Repeat Yourself
27:40 • 2min
The Repercussions of Dry Programming
29:15 • 2min
The Importance of Abstracting Ideas
31:19 • 2min
How to Track and Monitor Problems With Your Apps
33:01 • 3min
How to Undo Your Abstraction Later
36:17 • 2min
The Dangers of Abstracting Too Early
37:59 • 2min
The Importance of Defensive Coding
39:53 • 3min
The Importance of Invariants in Facebook's Code
42:57 • 2min
The Importance of Proactive Context in Error Messages
45:24 • 3min
The Importance of Feedback in Learning
48:12 • 2min
The Culture of the Noob Coder
49:48 • 4min
The Importance of Commenting Code
53:37 • 2min
The Principles of Decision Making
55:09 • 2min
How to Apply to Programming Jobs Sucks
57:16 • 2min
Building Trust as a Leader
59:03 • 2min
The Laws of Human Nature
01:00:37 • 2min
How to Make Small Functions Considered Harmful
01:02:08 • 2min
The Best Podcasting Conferences
01:04:03 • 4min
How to Be a Successful Developer
01:07:57 • 3min


