Rob Richardson talks with Dave Rael about passion for software development, scaling impact, community, teaching, and taking action
Rob Richardson is a software craftsman building web properties in ASP.NET and Node, Angular and React. He’s a Microsoft MVP, published author, frequent speaker at conferences, user groups, and community events, and a diligent teacher and student of high quality software development. You can find this and other talks on his blog at https://robrich.org/presentations and follow him on twitter at @rob_rich.
Chapters:
2:19 - Dave introduces the show and Rob Richardson3:44 - Rob on seeing people use the software he creates6:30 - The things that "light Rob up"8:01 - Making choices in a context without constraints, listening as the opening step, and picking the right building blocks10:03 - Choosing tools for the job and, more importantly, understanding the job15:25 - Rob's community involvement and teaching17:46 - Rob on mentoring20:55 - How Rob got started in software25:22 - Rob's stories of failure - writing unmaintainable code because of not knowing better and reimplementing async31:04 - Rob's success story - helping an apprentice get a job32:51 - How Rob stays current with what he needs to know33:35 - Rob's book recommendation35:28 - The things that have Rob most excited38:24 - Preparing presentations and preparing workshops42:17 - Rob's causes of pain and suffering43:21 - Rob's top 3 tips for delivering more value45:25 - Keeping up with Rob
Resources:
Rob's Website
Rob's Presentations
Dave Thomas on Developer On Fire
Justin James on Developer On Fire
Docker
Kubernetes
Rob's book recommendation:
The Design of Everyday Things: Revised and Expanded Edition - Don Norman
Rob's top 3 tips for delivering more value:
Start - Build something and get it in front of users
Find that thing that makes you go buzz, something really fun, and do that
Fail fast - don't be afraid to break stuff (be afraid to leave it broken for too long)