In a role reversal, Dave Rael sits in the guest seat and talks with guest host, Scott Nimrod, about improving quality of life, mutual benefit, podcasting, family, and rewards
Dave Rael is a dedicated father and husband and a seasoned software professional. He specializes in building distributed systems and understanding problem domains, especially via Domain-Driven Design and Behavior-Driven Development. Outside work, he's usually playing with kids, playing basketball, lifting weights, coaching youth sports, and enjoying dirty jokes. He blogs at optimizedprogrammer.com about writing software and getting the most out of life and is the host of the Developer on Fire podcast at developeronfire.com, where he extracts inspiring stories from successful software geeks.
Chapters:
- - Scott Nimrod introduces the show and Dave Rael
- - Dave's definition of value (meant utility minus cost, not utility minus value)
- - Recognition of value - especially immediate recognition
- - The things that "light Dave up"
- - The human element of software development
- - How Dave got started writing software
- - Dave's story of failure - Making an important commitment and failing to deliver - a failure of priorities
- - Dave's story of success - delivering against an impossible schedule, setting autonomy in motion, and podcasting
- - The story of the genesis of Developer On Fire
- - Dave's perspective on the early interviews for Developer On Fire
- - How Dave stays current with what he needs to know
- - Dave's book recommendations
- - The things that have Dave most excited
- - "The face" of the Developer On Fire listener
- - Dave's greatest source of pain
- - The things about which Dave geeks out apart from software
- - Dave's prediction for the future of software
- - Dave's top 3 tips for delivering more value
- - The diverse Developer On Fire audience, impact of the show, kids and programming and the show
Resources:
- Dave's Blog
- Dave's Posts on the Simple Programmer Blog
- Scott Nimrod
- Andy Hunt on Developer On Fire
- Dave on Shawn Rakowski's My Life for the Code Podcast
- Shawn Rakowski on Developer On Fire
- Electric Football
- Apple IIe
- Ward Cunningham on Developer On Fire
- Mark Seemann on Developer On Fire
- NDC London (Scott mistakenly called it Oslo London)
- Scott Wlaschin on Developer On Fire
- Bryan Hunter on Developer On Fire
- Ari Meisel on Developer On Fire
- Ari Meisel's Less Doing Podcast
- John Sonmez on .NET Rocks!
- John Sonmez's "How To Market Yourself as a Software Developer" package
- Get Involved In Tech - Documentary Film by Rob Conery and Scott Hanselman
- Scott Hanselman on Developer On Fire
- Pinal Dave - sqlauthority.com
- Simple Programmer - John Sonmez's Blog
- .NET Rocks!
- Carl Franklin on Developer On Fire
- Richard Campbell on Developer On Fire
- Entrepreneur On Fire
- Trevor Page on Entrepreneur On Fire
- Trevor Page on Developer On Fire
- Tim Ferriss
- Tim Ferriss on Entrepreneur On Fire
- Rob Eisenberg
- Rob Eisenberg on Developer On Fire
- Aurelia
- Rob Eisenberg - Build Your Own MVVM Framework
- Caliburn.Micro
- Durandal
- We're Not Worthy
- Matt Wynne on Developer On Fire
- The Cucumber Book: Behaviour-Driven Development for Testers and Developers - Matt Wynne, Aslak Hellesoy
- David Heinemeier Hansson on Developer On Fire
- Josh Varty on Developer On Fire
- Gabe Hesse on Developer On Fire
- The 4 Hour Work Week: Escape 9 - 5, Live Anywhere, and Join the New Rich! - Tim Ferriss
- The 4-Hour Body: An Uncommon Guide to Rapid Fat-Loss, Incredible Sex, and Becoming Superhuman - Tim Ferriss
- The 4-Hour Chef: The Simple Path to Cooking Like a Pro, Learning Anything, and Living the Good Life - Tim Ferriss
- Eric Evans - What I've learned about DDD since the book
- Software Engineering Radio Podcast - Episode 226: Eric Evans on Domain-Driven Design at 10 Years
- Scott Nimrod on Developer On Fire
- Pavneet Singh Saund on Developer On Fire
- Alan Cooper on Developer On Fire
- Alan Cooper - Personas
- Basel Farag on Developer On Fire
- This Developer's Life 1.1.3 Competition
- No Silver Bullet - Frederick Brooks
- Moore’s law really is dead this time
- Dave's 5 Pillars of Developer Optimization
Dave's book recommendation:
Dave's top 3 tips for delivering more value:
- Upgrade youself
- Punch fear in the face
- Make sure you have some downtime