

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