02:37 - Dave Thomas IntroductionTwitter • BlogThe Pragmatic Bookshelf04:17 - How Dave Got Started in Programming06:34 - Tools and Constraints • “An Enthusiast’s Problem”? • Is the focus on tools a form of cargo culting? • Leadism Over Chosen Technologies and Its’ Effect on Innovation • Switching Tools and Making Excuses 19:29 - LimerenceLove and Limerence: The Experience of Being in Love by Dorothy Tennov • • Irrational Interest and Defensiveness 28:54 - Ruby = Happiness: Does it Hurt?31:00 - Tools and Falling in Love with Tools • Fear of Falling Behind; Fear of Irrelevancy • Different Tools for Different Contexts 35:08 - When Do You Learn? When Do You Train? (Not Falling Behind)38:01 - Choosing Similar Tools and Technologies vs Choosing Different Tools and TechnologiesGulp • => Grunt • => Browserify • Example Pragmatic Thinking and Learning: Refactor Your Wetware by Andy Hunt • 43:36 - Relationships and Identities46:08 - Looking Forward vs Looking Back (Knowing Your History) • Resources, Curriculum: Structure and Interpretation of Computer Programs - 2nd Edition (MIT Electrical Engineering and Computer Science) by Harold Abelson • (SICP) Smalltalk Best Practice Patterns by Kent BeckTypes and Programming Languages by Benjamin C. Pierce • The Art of Computer Programming by Donald Knuth • (Series) Communicating Sequential Processes • (CSP) Brainstorming Example 01:01:48 - Is the rampant use of social media hindering the learning of big ideas? • Self-Curation = Key 01:08:15 - How You Learn a Language / Decide You Like a LanguageSudoku Solver • Markdown Parser Picks Slack (Dave) Why Does E=mc2? (And Why Should We Care?) by Brian Cox and Jeff Forshaw (Dave) Philly Emerging Tech Conference (Dave) Special Guest: Dave Thomas.
Advertising Inquiries: https://redcircle.com/brands
Privacy & Opt-Out: https://redcircle.com/privacy
Become a supporter of this podcast: https://www.spreaker.com/podcast/ruby-rogues--6102073/support.
Step into an infinite world of stories
English
International