Hanselminutes with Scott Hanselman

Dead Simple Python with Jason C McDonald

Mar 2, 2023
Ask episode
AI Snips
Chapters
Transcript
Episode notes
ANECDOTE

From Trending Article To 700 Page Book

  • Jason C. McDonald started Dead Simple Python from a Dev.to article series that unexpectedly trended and turned into a book.
  • He expanded the series into a 700+ page book after checking the glossary and covering ~98% of documented Python concepts.
INSIGHT

Idiomatic Python Is Like Native Spanish

  • Idiomatic Python means learning the language's mechanics and culture so solutions feel obvious retrospectively.
  • Jason compares learning Python to learning conversational Spanish—Duolingo teaches mechanics but not native phrasing or cultural context.
ADVICE

Unlearn Other Languages By Building Sugar Free Python

  • Unlearn previous language patterns by building Python from a 'sugar-free' core and layer features on top gradually.
  • Jason teaches bare logic first (e.g., iteration internals) so constructs like for loops feel native, not translated from C.
Get the Snipd Podcast app to discover more snips from this episode
Get the app