Talk Python To Me

#411: Things I Wish Someone Had Explained To Me Sooner About Python

9 snips
Apr 14, 2023
Ask episode
Chapters
Transcript
Episode notes
1
Introduction
00:00 • 2min
2
How I Learned to Code in Python
01:50 • 3min
3
The Mismatch Between Simple and Complex Tutorials
04:22 • 2min
4
The Signs of a Healthy Small Software Team
06:16 • 2min
5
How to Pay Down Technical Debt
08:37 • 2min
6
Dead Simple Python: The Book I Wish I Had
10:10 • 2min
7
How to Use Python as Python
12:17 • 5min
8
Python's Variables Work Differently Than Other Languages
16:53 • 3min
9
The Importance of References in Python
19:39 • 2min
10
The Implications of Variable Scope in Python
21:41 • 2min
11
The Benefits of Duck Typing
23:40 • 2min
12
The Importance of Object-Oriented Programming
25:23 • 2min
13
How to Use Static Duct Typing in Python With Protocols
27:15 • 3min
14
The Importance of Understanding Data Structures
29:57 • 2min
15
How to Make Your Python Web Apps Faster With CDNs
31:36 • 3min
16
The Importance of Loops in Python
35:06 • 2min
17
The Magic of List Completion
36:59 • 5min
18
The Importance of Containers in Code
41:32 • 3min
19
How to Create a Virtual Environment
44:06 • 2min
20
How to Make Your Virtual Environment Happy and Easy to Use
45:55 • 4min
21
Concurrency in Parallel
50:16 • 3min
22
How to Use Concurrency to Speed Up Asynchronous Programming
53:19 • 2min
23
The Importance of Compliance in Programming
55:46 • 2min
24
The Importance of Async in Refactoring
57:41 • 2min
25
How to Write a Test That Breaks Your Code
59:21 • 2min
26
How to Improve Your Python Programming
01:01:13 • 2min