1:35 - Introducing Sandi Metz

Practical Object-Oriented Design in Ruby by Sandi Metz
Website
Twitter

6:15 - The book writing process and the speech writing process

17:30 - Flow of POODR

21:35 - Why design is for everyone

24:20 - The fear of writing a book: Am I really an expert?

27:00 - Breaking the rules

34:00 - Cheat sheets, screencasts, and diagrams for POODR

42:00 - Topics beyond POODR

45:20 - Why Sandi loves Rails

51:05 - How long will Rails last?

55:30 - When should you begin introducing design?

1:01:00 - Working with an Inheritance interface

1:06:30 - Rules for testing

1:14:45 - Well-tested objects without well-tested interactions

1:18:45 - Sandi’s rules for coding and breaking them

1:26:15 - Having too many small objects versus having too big objects

Picks:

“The Deep Synergy Between Testability and Good Design” Speech by Michael Feathers (James)

Endless Space game on Steam (James)

Board games: Lords of WaterdeepLove LetterEminent Domain (James)

George Takai’s episode on the Penn’s Sunday School podcast (Avdi)

Hardcore History podcast by Dan Carlin  (Avdi)

Infinite Monkey Cage podcast by BBC Radio 4 (Avdi)

Marked App (Josh)

Herman Miller Aeron chair (Charles)

Bubble Timer (Sandi)

Gutter Cleaning Robot (Sandi)

Guests

Twitter Mentions