Reid Evans talks with Dave Rael about balancing family and work, finding joy in functional programming, recognizing function in object-oriented approaches, and delivering on the right problem
Reid Evans is a functional programming advocate, founder of FunctionalKnox, and enjoys presenting at conferences across the US on functional topics. He has been in the IT industry since 2003 in roles from software support through lead development, project management, systems analysis, and executive level management in a variety of languages, paradigms, and development platforms. He is a father to two beautiful children and husband to a wonderful wife. Currently he is a Senior Developer at The Tombras Group in Knoxville, TN.
Chapters:
- - Dave introduces the show and Reid Evans
- - Reid's interest in and focus on functional programming
- - Balancing traveling to conferences and family needs
- - Reid's definition of value
- - Reid's introduction to F# and selling it to his organization
- - The things that "light Reid up"
- - How Reid got started in software
- - Reid's approach to exposing his kids to matters technical and other things
- - Reid's story of failure - delivering exactly what was requested when it was exactly the wrong thing to do
- - Reid's success story - first family, then delivering on exactly what users needed and delighting, sharing the product at a conference to rave reviews
- - Reid's thoughts on having "made it"
- - How Reid stays current with what he needs to know
- - Reid's book recommendation
- - The things that have Reid most excited
- - Reid's sources of pain and suffering
- - The things Reid likes to geek out about
- - Reid's prediction for the future of software
- - Reid's top 3 tips for delivering more value
- - Keeping up with Reid
Resources:
- Reid's Blog
- FunctionalKnox
- Uncle Bob Martin on SOLID
- Uncle Bob Martin on Developer On Fire
- Rachel Reese on Developer On Fire
- Derek Comartin on Developer On Fire
- Cory House on Developer On Fire
- Scott Wlaschin on Developer On Fire
- TI-81
- Agile Manifesto
- Bryan Hunter - Lean and Functional Programming - NDC Olso 2015
- Bryan Hunter on Developer On Fire
- LambdaConf
- Dave Thomas on Developer On Fire
- Dave's Thoughts on Respect
Reid's book recommendation:
Reid's top 3 tips for delivering more value:
- Make sure you know what you're delivering and for whom
- Focus the problem at hand
- If you are not a situation where you can deliver, find another one where you can