Keep up to date with every new upload!

Join free & follow Developer On Fire
  • 3 years ago
Episode 023 | Mark Heath - Blending Software with Passion

Episode 023 | Mark Heath - Blending Software with Passion

Mark Heath talks with Dave Rael about audio software, working with legacy code, and sharing lessons with others

Mark Heath is a software developer with a passion for improving his skills and sharing what he's learned with others. He's the author of NAudio, an open source audio library for .NET, and he creates training courses for Pluralsight. Outside work he enjoys playing guitar, piano and football. And his five children ensure that there is never a quiet or dull moment in his life.


0:27 - Dave introduces the show and Mark Heath
1:40 - Mark's NAudio open source project
2:45 - Mark's definition of value
5:01 - The things that "light Mark up"
6:28 - How Mark got started writing software
7:46 - Mark's music interest
8:39 - Audio and software
11:18 - Mark's story of failure, the pain of legacy code
14:18 - Mark's greatest success story, using tests to successfully do a large-scale refactoring
17:54 - How Mark stays current with what he needs to know
19:15 - The t