What Scott Hanselman learned from doing 900 podcast interviews with devs [Podcast #131]

On this week's episode of the podcast, freeCodeCamp founder Quincy Larson interviews Scott Hanselman. Scott's a developer at Microsoft, a prolific teacher, and has hosted the Hanselminutes podcast for nearly two decades. We talk about:
· How he leads a fully-remote team from his home of Portland, Oregon
· His 11-year journey to getting his degree
· What he learned from teaching programming at community college
· What he's learned about software development from recording 980 podcast interviews across 20 years Can you guess what song I'm playing on my bass during the intro? It's from a 1994 punk song. Also, I want to thank the 9,779 kind people who support our charity each month, and who make this podcast possible. You can join them and support our mission at: https://www.freecodecamp.org/donate Links we talk about during our conversation:
· Scott's Hanselminutes Podcast: https://www.hanselman.com/podcasts
· A personal tour of Lotus Notes founder Ray Ozzie's computer artifacts: https://www.youtube.com/watch?v=c4awQH6WhP4
· Scott on Twitter: https://twitter.com/shanselman Chapters
⌨️ (0:00:00) Introduction and Retro Gaming
⌨️ (0:11:06) The Longevity of the Hanselman Podcast
⌨️ (0:15:59) Living and Working in Portland
⌨️ (0:27:14) The Value of Practical Knowledge and Systems Thinking in Tech
⌨️ (0:33:33) Preserving Computer History – A Passion for Understanding How Things Work
⌨️ (0:50:09) From Small Business to Tech Job – Building a Diverse Portfolio
⌨️ (0:53:52) The Swiss Army Knife Kid and Helping Others
⌨️ (0:58:49) Encouraging Kids' Interests and Individual Paths
⌨️ (1:02:42) Navigating Comparison and Self-Perception
⌨️ (1:06:18) Curating a Positive Online Experience
⌨️ (1:10:07) Preparing for a World of Comparison
⌨️ (1:13:59) Learning C# as a First Language
⌨️ (1:18:01) Microsoft Learn – A Valuable Resource for Learning