

Principles of simplicity (Go Time #296)
Nov 8, 2023
sam boyer, a returning guest, joins Ian and Kris to discuss simplicity in writing software in Go. They explore the distinction between simple and easy, the challenges of achieving simplicity, and the importance of embracing complexity. They also delve into code organization, the controversy of pre-release video games, and the formation of internet communities.
Chapters
Transcript
Episode notes
1 2 3 4 5 6 7 8 9
Introduction
00:00 • 2min
Simple vs Easy: Exploring the Distinction
02:16 • 9min
Simplicity in Software Development
11:03 • 11min
The Discomfort in Using Old Dependencies and the Tendency to Modify Things
22:01 • 3min
Criteria for academic and code organization
25:11 • 10min
Embracing Complexity and Achieving Simplicity
35:18 • 21min
Simplicity vs Simplistic
56:19 • 22min
Simplicity in Programming and the Controversy of Pre-Release Video Games
01:18:31 • 7min
The Formation of Internet Communities and Collective Delusions
01:25:10 • 2min