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
Introduction
00:00 • 2min
How Did You Come to Python?
01:39 • 3min
The Joy of Programming
04:48 • 2min
Practices of the Professional Python Pro
06:52 • 4min
How to Search Better for Your Problems
10:27 • 2min
The Dangers of Being a Beginner
12:22 • 2min
Tiedlift - The First Managed Open Source Subscription
14:22 • 3min
What's the Hinging Moment?
17:07 • 2min
The Imposter Syndrome in Software Development
19:24 • 3min
The Challenges of Software Design
22:50 • 2min
The Squeaky Wheel Gets the Grease
25:12 • 2min
Making Software Good as a User and as a Developer
27:28 • 2min
Page Speeds Insights From Google
29:50 • 3min
How to Get the Most Out of LaNode
32:41 • 3min
The Best Time to Address the Tech Debt
35:14 • 2min
Code as if You Were the One Who Designed It?
37:06 • 2min
The Value of Writing a Function
39:22 • 3min
Changing the Way People Think About Programming
41:56 • 3min
Design Patterns - The Name Plus Trade-Offs
44:36 • 3min
The Benefits of Profiling in the Book
47:26 • 2min
Using a Profiler to Optimize Performance
49:17 • 2min
Test Data vs Real Data
50:59 • 2min
Test It in Isolation, but Also Use Values That Make Sense
52:51 • 2min
Is It Necessary to Add a Comment?
54:41 • 2min
Is There a Difference Between Python and C++?
56:26 • 2min
Is Editor D a Good Debugger?
58:09 • 2min
Is Pedantic Really Cool?
59:54 • 2min
Talk Python Dot FM - Dane Hillard and Michael Kennedy
01:02:21 • 2min