02:36 - Software Development and Reality Construction by Christiane Floyd

  • Hermeneutics

05:42 - Peter Naur: Programming as Theory Building

07:55 - The Art of Empathy: A Complete Guide to Life's Most Essential Skill by Karla McLaren

13:14 - Programming Elixir: Functional |> Concurrent |> Pragmatic |> Fun by Dave Thomas

14:32 - ng-book 2

16:09 - Paper Reading Group

  • Adrian Colyer's Blog
  • We hear you like papers by Ines Sombra (Slides)

19:58 - Mindset: The New Psychology of Success by Carol Dweck

20:29 - Cracking the Coding Interview, 6th Edition: 189 Programming Questions and Solutions by Gayle Laakmann McDowell

22:01 - Ruby Rogues Book Club Books Episodes

  • Ruby Rogues Episode #23: Book Club: Smalltalk Best Practice Patterns with Kent Beck
  • Ruby Rogues Episode #87: Practical Object-Oriented Design in Ruby with Sandi Metz
  • Ruby Rogues Episode #68: Book Club: Growing Object Oriented Software Guided by Tests with Steve Freeman and Nat Pryce
  • Ruby Rogues Episode #97: Patterns of Enterprise Application Architecture with Martin Fowler
  • Ruby Rogues Episode #178: Book Club: Refactoring Ruby with Martin Fowler

22:43 - Books to Learn When You’re Learning to Become a Software Developer

  • Peopleware: Productive Projects and Teams by Tom DeMarco
  • The Mythical Man-Month: Essays on Software Engineering by Frederick Phillips Brooks
  • Software Project Survival Guide by Steve McConnell
  • Code Complete: A Practical Handbook of Software Construction by Steve McConnell
  • The Pragmatic Programmer: From Journeyman to Master by Andrew Hunt
  • Pragmatic Thinking and Learning: Refactor Your Wetware by Andy Hunt
  • The Practice of Programming by Brian W. Kernighan and Rob Pike

33:07 - Technical Programming Books

  • Programming Perl: Unmatched power for text processing and scripting by Tom Christiansen (The Camel Book)
  • Unix Power Tools by Shelley Powers
  • Ruby Cookbook by Lucas Carlson
  • Programming Ruby: The Pragmatic Programmers' Guide by Dave Thomas, with Chad Fowler and Andy Hunt
  • Agile Web Development with Rails 4 (Facets of Ruby) by Sam Ruby
  • SQL Queries for Mere Mortals: A Hands-On Guide to Data Manipulation in SQL by John Viescas
  • The Art of SQL by Stephane Faroult
  • PostgreSQL: Up and Running: A Practical Introduction to the Advanced Open Source Database by Regina O. Obe
  • SQL Pocket Guide by Jonathan Gennick
  • SQL Antipatterns: Avoiding the Pitfalls of Database Programming by Bill Karwin
  • Why's (Poignant) Guide to Ruby
    • Why The Lucky Stiff

41:17 - Pramming and Business Books

  • The Hard Thing About Hard Things: Building a Business When There Are No Easy Answers by Ben Horowitz
  • Creativity, Inc.: Overcoming the Unseen Forces That Stand in the Way of True Inspiration by Ed Catmull
  • In The Plex: How Google Thinks, Works, and Shapes Our Lives by Steven Levy
  • The Phoenix Project: A Novel about IT, DevOps, and Helping Your Business Win by Gene Kim
  • So Good They Can't Ignore You: Why Skills Trump Passion in the Quest for Work You Love by Cal Newport
  • The Passionate Programmer: Creating a Remarkable Career in Software Development (Pragmatic Life) by Chad Fowler
  • Soft Skills: The software developer's life manual by John Sonmez
  • The Rails Freelancing Handbook by Mike Gunderloy
  • The Smart Girl's Guide to Privacy: Practical Tips for Staying Safe Online by Violet Blue
    • Doxing
  • Practices of an Agile Developer: Working in the Real World by Venkat Subramaniam

Picks

Mark Manson: The Most Important Question of Your Life (Jessica)

Dan Luu: Normalization of Deviance in Software: How Completely Messed Up Practices Become Normal (Coraline)

The Noun Project (Avdi)

Lies My Teacher Told Me: Everything Your American History Textbook Got Wrong by James W. Loewen (Avdi)

CES (Chuck)

Bill Buxton: Avoiding the Big Crash (Jessica)

Products Discussed In This Episode