Podcasting, Remote Working and Testing with Adam Wathan
This week we are very lucky to be joined by fellow podcaster and host of Full Stack Radio - Adam Wathan. We begin discussion with his reasons behind starting a podcast, experience being a solo-host and the secret to great podcast recordings. We then move on to how he got into programming at high school - with reflection on that if he had been using a Windows machine at college, he would most likely be a .NET developer by now. As both Edd and Adam work remotely at this time, the topic of remote pair-programming and Kanban style board implementations then arises. Finally, we discuss his thoughts on Message-passing vs. strict-contracts, Smalltalk and Elixir exploration and how it is hard to give a definitive answer on the best way to begin learning TDD.
Show Links
- Adam Wathan’s Blog
- Full Stack Radio
- Adam Wathan on Twitter
- TDD - The Good Parts
- Tighten Co.
- HyperCard
- Reaper
- Winamp - It really whips the llama’s ass!
- Raspberry Pi
- Manifesto for Software Craftsmanship
- The Software Craftsman - Sandro Mancuso
- Manifesto for Agile Software Development
- Screenhero
- Tmux and Vim - the perfect combination
- Scrutinizer
- Codetree
- Trello
- LeanKit
- Smalltalk Best Practice Patterns - Kent Beck
- Programming Elixir
- Swift
- Microsoft/dotnet - GitHub
- Agile Software Development, Principles, Patterns, and Practices - Robert C. Martin
- Ian Cooper - TDD, where did it all go wrong