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 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48
Introduction
00:00 • 2min
Generics in Go
01:39 • 2min
The Importance of Generic Types in Programming
03:24 • 2min
The Choice of Square Brackets
05:29 • 2min
How to Use Generics in a Queue Language
07:06 • 2min
Slices in Go 121: A Good Use Case
09:01 • 2min
Slices for Prometheus
10:34 • 2min
The Conflict Between Generic Types and Performance Optimization in Go
12:34 • 2min
The Problem With Monomorphization
14:21 • 3min
The Importance of Performance in Programming
16:56 • 2min
The Importance of Constraints
18:26 • 2min
How to Use Constraint Types in a Generic Function
20:07 • 2min
The Power of Generic Interface Types
21:40 • 2min
The Limitations of Go Generics
23:28 • 1min
The Importance of Partial Template Specializations
24:56 • 2min
Type Switching on Generic Types
26:46 • 2min
The Future of Generic Types
28:20 • 2min
Testify Off Steroids
30:06 • 1min
The Importance of Composable Checkers
31:33 • 2min
How to Make a Program Generic
33:14 • 2min
The Performance of Generics
35:26 • 3min
How to Optimize Your Compiler to Improve Performance
38:04 • 2min
The Importance of Profiles in Go
40:14 • 2min
The Benefits of Using Generics in AI
41:58 • 2min
The Unpopular Opinions of Go One 21
43:38 • 2min
How to Improve Generic Type Inference
45:09 • 2min
The Difference Between Slices and Maps
47:17 • 2min
The Unpopular Opinions of Clearfunk
48:48 • 2min
The Importance of Cold Showers
50:32 • 2min
The Importance of a Cold Shower
52:11 • 2min
How to Invest in LED Taps
54:24 • 2min
How to Cook Salmon
56:28 • 2min
The Unpopular Opinion on Dishwashers
58:03 • 2min
How to Format Your Code to Make It More Readable
01:00:03 • 2min
The Importance of Fluid Programming
01:01:47 • 2min
Unpopular Opinion on Tech Debt
01:03:18 • 2min
The Trade-Offs Between Debt and Technical Debt
01:05:06 • 2min
How to Deal With Tech Debt
01:07:29 • 2min
How to Balance Your Finances
01:09:48 • 2min
The Risk of Upsetting Someone
01:11:50 • 2min
The Importance of Being Kind to Everyone
01:13:28 • 2min
The Importance of Being Nice to Everyone
01:15:18 • 2min
The Pain of Whitelisting and Blacklisting
01:16:54 • 2min
The Importance of Humor in Feedback
01:18:35 • 2min
The Power of Laughter in the Go Community
01:20:31 • 2min
What Kinds of Jokes Work at Conferences?
01:22:12 • 2min
The Importance of Forgiving People
01:23:44 • 2min
The Importance of Listening to Generics
01:25:31 • 3min