Talk Python To Me

#246: Practices of the Python Pro

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