Code with Jason

253 - Dave Thomas, Author of The Pragmatic Programmer and Sin City Ruby 2025 Keynote Speaker

Mar 28, 2025
Dave Thomas, co-author of The Pragmatic Programmer and keynote speaker at Sin City Ruby 2025, dives into his upcoming book, Simplicity. He unpacks how software development has spiraled into unnecessary complexity and advocates for questioning established norms. The conversation emphasizes cultivating intuition in coding and experimenting with simpler solutions instead of following trends. Dave also reflects on the importance of personal storytelling in writing and encourages developers to embrace complexity as a learning opportunity.
Ask episode
AI Snips
Chapters
Books
Transcript
Episode notes
ANECDOTE

Dave Thomas's Ruby Journey

  • Dave Thomas has been programming for 50 years and enjoys using Ruby.
  • He documented Ruby's standard libraries and wrote Rdoc.
INSIGHT

Agile Values as a Guide

  • The Agile Manifesto's core values guide decisions, not prescribe actions.
  • Values act as a North Star, helping you choose directions contextually.
ADVICE

Evaluating Programming Principles

  • Avoid irreversible decisions when possible, minimizing the cost of mistakes.
  • Evaluate advice in your own context; experiment to form your own opinions.
Get the Snipd Podcast app to discover more snips from this episode
Get the app