Developer On Fire show

Developer On Fire

Summary: Developer On Fire with Dave Rael is an interview podcast with inspiring and successful software professionals telling personal stories about their experiences with delivering value. It is a chance for you to get to know your favorite geeks and learn more about who they are, how they deliver, and what makes them tick. Learn from and get to know special geeks like Matt Wynne, Rob Eisenberg, Udi Dahan, Ted Neward, John Sonmez, Phil Haack, and David Heinemeier Hansson.

Join Now to Subscribe to this Podcast

Podcasts:

 Episode 064 | Jonathan Cutrell - Firm Commitment | File Type: audio/mp3 | Duration: 59:06

Guest: Jonathan Cutrell @jcutrell Jonathan Cutrell talks with Dave Rael about big ideas in software, agency work, creating content, podcasting, and delivering on commitments Jonathan Cutrell is the Director of Tech and developer at WhiteBoard, the host of the Developer Tea podcast, and a writer, teacher, and speaker. Chapters: - Dave introduces the show and Jonathan Cutrell - Jonathan's motivations and history for becoming a podcaster and creating Developer Tea - Jonathan's definition of value - The things that "light Jonathan up" - How Jonathan got started in software - Developers and Designers - Jonathan's story of failure - getting fired by a client and sharing the experience, accepting failure and adapting - Jonathan's greatest success - academic excellence, creating Developer Tea and adhering to his commitment - The relationship between academic success and learning - How Jonathan stays current with what he needs to know - The importance of developing craft, going deep with your tools, and the dangers of changing too much - Understanding relationships among the technologies you know - Jonathan's book recommendation - The things that have Jonathan most excited - Jonathan's greatest sources of pain - Things things about which Jonathan geeks out apart from software - Jonathan's predictions for the future of software - Jonathan's top 3 tips for delivering more value - Keeping up with Jonathan Resources: Jonathan's website Developer Tea - Jonathan's Podcast The Spec Network Whiteboard Star Wars - The Force Awakens Jar Jar Binks - More Important Than You Think 1903 - The First Flight - Wilbur and Orville Wright Apollo 11 - Manned Lunar Mission Ward Cunningham on Developer On Fire ENIAC Rear Admiral Grace Hopper Alan Cooper on Developer On Fire 425 Talks for Designers The Infinite Toolset, Craftsmanship, and Developer Sanity The Pragmatic Programmer: From Journeyman to Master Dave Thomas on Developer On Fire Dave Thomas on Ruby Rogues Dave Thomas on Ruby Rogues Programming Elixir - Dave Thomas Facebook Graph Search Nest Thermostat Quip Jonathan's book recommendation: Practical Object-Oriented Design in Ruby: An Agile Primer - Sandi Metz Jonathan's top 3 tips for delivering more value: Never separate yourself from the importance of relationships - "Relationships are the fundamental reason why computing matters in the first place" Think first about what is ideal (seek identification of the best solution, not the best possible solution) - break limitations Remember that technology and ideas are expendable

 Episode 063 | Scott Nimrod - Craftsman or Prima Donna? | File Type: audio/mp3 | Duration: 52:50

Guest: @ Scott Nimrod talks with Dave Rael about motivations in software, taking bold action and eschewing comfort, racial and cultural limitations and obligations, and the distinction between a craftsman and a prima donna Scott Nimrod is fascinated with software craftsmanship. He has been practicing software development since 2003. He’s a thriving entrepreneur, software consultant, and he blogs. He focuses on native application development and Test Automation. He was born and raised on the mean streets of Cleveland, Ohio and currently resides in Miami Beach, Florida. His blog can be found at Bizmonger.Wordpress.com. Chapters: - Dave introduces the show and Scott Nimrod - The craftsman vs the prima donna - The impact of race on Scott's career and human interaction - Scott's history and origin - dedicated family and motivations, cultural limitations - Scott's mentorship story - Taking control of your own career - "Never ever ever ever ask another human being for permission for how much money you can make." - Scott's story of choosing tech stack, learning, and taking bold action - "Perhaps I can seek comfort in recognizing that every end is a new beginning." - Scott's greatest success - becoming a guest on .NET Rocks! - inspiration from the success of someone from the same place as Scott - The things that have Scott most excited - "addicted to progress" - Battling limiting beliefs - demonstration over affirmation - Scotts's top 3 tips for delivering more value - Keeping up with Scott Resources: Scott's Blog Scott's Disqus Profile - (Lot's of Podcast and Blog Comments) Software Craftsmanship Scott On .NET Rocks! Windows Presentation Foundation (WPF) "Doc" Norton on Developer On Fire Dan Carlin - Common Sense Podcast - Innovation Acceleration and Jab Defense Scott's top 3 tips for delivering more Value: Find out you true capabilities when your back is against a wall - leverage your hunger - push out of your comfort zone Always absorb something - always learn Recognize that software is a means to an end - focus on the things that are really important

 Episode 062 | Maya Posch - Courageous Presence | File Type: audio/mp3 | Duration: 33:10

Guest: Maya Posch @MayaPosch Maya Posch talks with Dave Rael about being driven to tinker, difficulties with being different, broad interests, and kindness in life and software Maya Posch is a software engineer by trade and self-professed electronics, robotics and AI nut. She runs her own software development company ('Nyanko') together with her good friend Trevor Purdy, where she works on various game development projects and also some non-game projects. She also does various freelance jobs for companies around the globe. Beyond writing software, she like to play with equations and write novels, such as her awesome re-imagining of the story of the Nintendo classic Legend of Zelda: Ocarina of Time and the survival-horror novel she recently started titled Viral Desire. Another major topic of interest for Maya is that of biochemistry, robotics and the reverse-engineering of the human body. Chapters: - Dave introduces the show and Maya Posch - How Maya got started in software - Maya's definition of value - Maya's story of failure - the challenges and pain of having a unique body - Career impact of being intersex - Maya's courage - Maya's greatest success - human connection, shared journey, and emotional support - How Maya stays current with what she needs to know - Maya's book recommendation - The things that have Maya most excited - The greatest sources of pain in Maya's life and work - Maya's prediction for the future of software - Maya's top 3 tips for delivering more value - Keeping up with Maya Resources: Maya's Home Website with Links to Her Blogs Intersex Ray Kurzweil The Singularity Photographic Memory An Artist of the Floating World - Kazuo Ishiguro Driverless Car Maya's book recommendation: An Artist of the Floating World - Kazuo Ishiguro Maya's top 3 tips for delivering more value: Absorb information and make it your own Have patience Practice kindness

 Episode 061 | Josh Varty - Coming Alive | File Type: audio/mp3 | Duration: 35:49

Guest: Josh Varty @ThisIsJoshVarty Josh Varty talks with Dave Rael about solving problems, dynamic analysis, content diversity, creation, and business Josh Varty is the CEO and co-founder of Code Connect, an Ontario-based developer tools startup whose primary focus is on Alive, a plugin for Visual Studio that shows developers exactly what their code is doing as they write it. Josh is a Microsoft MVP and loves to blog and speak about the Roslyn compiler platform. Chapters: - Dave introduces the show and Josh Varty - Josh shares the intent of Alive and introduces it - Alive and Unit Testing and Especially with Test-Driven Development - The origin and history of Aliive - Developers as users and how they differ from other users - Josh's definition of value - The things that "light Josh up" - How Josh got started in software - Age diversity in software and the value of multiple generations - Josh's story of failure - startup woes - Head down and head up - taking shots to try to make an impact - Josh's greatest success - blogging and gaining recognition for sharing learning and knowledge - The .NET Roslyn compiler platform - How Josh stays current with what he needs to know - The social nature of programmers with other programmers - The things that have Josh most excited - Dynamic Analysis - The greatest sources of pain in Josh's life and work - The vulnerability of creation - The things about which Josh likes to geek out apart from software - Business and Software - Josh's book recommendation - Josh's prediction for the future of software - Josh's top 3 tips for delivering more value - Keeping up with Josh Resources: Josh's Blog Visual Studio Alive Code Connect - Josh's Business Bret Victor Light Table Smart Internet-Connected Bathroom Scale and Body Analyzer Halo Y Combinator Richard Campbell on Developer On Fire Udi Dahan on Developer On Fire Ward Cunningham on Developer On Fire .NET Compiler Platform ("Roslyn") Joel Spolsky - Things You Should Never Do David Heinemeier Hansson on Developer On Fire Josh's book recommendation: Jab, Jab, Jab, Right Hook: How to Tell Your Story in a Noisy Social World - Gary Vaynerchuk Josh's top 3 tips for deliering more value: Don't sell yourself short in content creation - your perspective and knowledge is valuable Be consistent Be self-aware and self-critical and always strive to improve

 Episode 060 | Sara Chipps - Getting Girls Involved | File Type: audio/mp3 | Duration: 32:57

Guest: Sara Chipps @SaraJChipps Sara Chipps talks with Dave Rael about growing up with computers as a source of friends, being a founder, building things that matter, and women in technology Sara Chipps is a JavaScript developer based in NYC. She has been working on Software and the Open Source Community since 2001. She’s been obsessed with hardware and part of http://Nodebots.com since 2012. She is the CEO of http://Jewelbots.com, a company dedicated towards drastically changing the number of girls entering STEM fields using hardware. She was formerly the CTO of http://FlatironSchool.com, a school dedicated to teaching people of all ages how to build software and launch careers as software developers. In 2010 she cofounded Girl Develop It, a non-profit focused on helping more women become software developers. Girl Develop It is in 45 cities, and has taught over 17,000 women how to build software. Chapters: - Dave introduces the show and Sara Chipps - Sara's remarkable story of a great deal accomplishment in a short time - JewelBots - The friendship bracelet for the Smartphone era - Sara's history of using software and technology to make friends - Sara and women in technology - JewelBots and accessibility for young girls - Sara's definition of value - The things that "light Sara up" - being a maker - Sara's story of failure - damaged hardware making a demonstration unworkable - Sara's greatest success - Choreographed keynote - kids and dancing drones - How Sara stays current with what she needs to know - The things that have Sara most excited - The greatest sources of pain in Sara's life and work - The things about which Sara likes to geek out apart from software - Sara's prediction for the future of software - Sara's top 3 tips for delivering more value - Keeping up with Sara Resources: Sara's New Blogging Home on Medium Sara's Blog (replaced recently by Medium) JewelBots Sara's Blog Post About Her Start in Open Source Software RailsConf 2015 Day 1 Closing Keynote - Dancing Drones Richard Campbell on Developer On Fire The Freelancers' Show - Leadership and Management Woody Zuill on Developer On Fire Jeff Atwood - Sucking Less Every Year Sara's top 3 tips for delivering more value: Don't get discouraged by failure Break things up into discreet chunks you can deliver Show people early and often and let go of needing to be perfect

 Episode 059 | Tim Ottinger - Otter Raised by Wolves | File Type: audio/mp3 | Duration: 46:13

Guest: Tim Ottinger @tottinge Tim Ottinger talks with Dave Rael about the makings of great teams, living shamelessly and letting go of recreational anger, being non-threatening, social growth, and making better decisions Tim Ottinger is committed to understanding and improving the art of software from the angle of “thinking for a living.” He is a programmer, author, trainer and globally recognized coach with over 35 years of real software development experience. His style is practical and hands-on, steeped in both Agile and classic traditions. Tim rapidly communicates concepts and practices, and is recognized for his compassionate and patient approach to working with individuals and has a sincere interest in helping people reach their goals. He is an insightful author with writing credits in Clean Code, Pragmatic Bookshelf magazine, the C++ Report, Software Quality Connection, and other publications over the years. He enjoys cooking, playing musical instruments, watching Science fiction or horror movies, entertaining, and of course reading. Chapters: - Dave introduces the show and Tim Ottinger - Tim's definition of value - The things that "light Tim up" - "being lit together" - Tim's observations on great teams - not a threat to each other - Fostering a team attitude; Tim's unique social perspective and history of growing social grace - Tim and the "Year of Living Shamelessly", especially letting go of "recreational anger" - Tim's story of failure - code for compilers, "technically right with bad politics" - Tim's greatest success - Humility and a marvelous agile transition - Historical context - Graham Wallas and The Art of Thought - learning to think, stories of the process and getting time away - "The next transformative wave" - helping people make better decisions - the primacy of making decisions in today's thought work - The building blocks of making good decisions - The things that have Tim most excited about the present and future - Tim's top 3 tips for delivering more value - Keeping up with Tim Resources: Tim's Blog - The Agile Otter Industrial Logic Blog Time bio on Industrial Logic's Site David Rock David Rock on the SCARF Model The Five Dysfunctions of a Team: A Leadership Fable - Patrick Lencioni Christopher Avery Esther Derby Esther Derby on Building Trust Tim's "Year of LIving Shamelessly" Ward Cunningham and Wiki Ward Cunningham and the Federated Wiki Ward Cunningham on Developer On Fire Mosaic -> Mozilla Graham Wallas Linda Rising on Developer On Fire Taylorism George Jetson and his Button-Pushing Job Tim's book recommendation: The Art of Thought - Graham Wallas Tim's top 3 tips for delivering more value: Alignment Be aware of how we're thinking Be aware of the things that shut us down

 Episode 058 | Richard Campbell - Breadth and Depth | File Type: audio/mp3 | Duration: 51:16

Guest: Richard Campbell @richcampbell Richard Campbell talks with Dave Rael about understanding problems, software and charity, consuming and sharing information, and being a generalist Richard Campbell has an amazing array of expertise in all things geeky and simply in all things. His career has spanned the industry both on the hardware and software sides, from manufacturing to sales, service, game development, line-of-business software and large scale systems. He's been deeply involved in creating new businesses around software, hardware, services and products in a huge range of roles, including technical, management and financing. He's a partner in PWOP Productions, creating a variety of multimedia programs including Richard as the host of RunAs Radio and one of the co-hosts on .NET Rocks! He frequently displays both the breadth and depth of his knowledge in areas outside computers during the "geek-outs" on .NET Rocks. He's passionate about the intersection of charity and technology, especially through his involvement with Humanitarian Toolbox. Chapters: - Dave introduces the show and Richard Campbell - Richard's broad interests, telling stories, and the "geek-outs" - Richard's relationship with Carl Franklin, his co-host on .NET Rocks! - Richard's definition of value - Richard and being an introvert - the energy expense of interaction with others - The impact on Richard of geeking out on nuclear weapons - The value of deep understanding - The things that "light Richard up" - Perspective on good fortune - Motivation and having something to prove - Richard's story of failure - having to make difficult decisions about which people needed to be laid off - felt like a breach of trust - Richard's greatest success - His children and experiencing their growth and the exceeding of his expectations - How Richard - Repairing devices and Richard's ability to be a conduit between software, database, operations, networking, and hardware - Humanitarian Toolbox - Stories of Humanitarian Toolbox contributors - allReady project for prevention of disasters - Getting involved with Humanitarian Toolbox - Richard's astounding reading pace and process - Richard's book recommendations - Richard's top 3 tips for delivering more value - Keeping up with Richard Resources: .NET Rocks! RunAs Radio Humanitarian Toolbox Humanitarian Toolbox on GitHub Carl Franklin on Developer On Fire .NET Rocks! - Nuclear Weapons Geek Out Strangeloop Ted Neward on Developer On Fire .NET Rocks! - The Humanitarian Toolbox! Woody Zuill on Developer On Fire Strangeloop Frederick Brooks Richard's book recommendations: The 7 Habits of Highly Effective People: Powerful Lessons in Personal Change - Stephen R. Covey The Lean Startup: How Today's Entrepreneurs Use Continuous Innovation to Create Radically Successful Businesses - Eric Ries Code Complete: A Practical Handbook of Software Construction - Steve McConnell Richard's top 3 tips for delivering more value: Make sure you truly understand the problem Avoid the trap of making it look like something was easy for you in a way that devalues your effort and provokes feelings of others thinking you think they're stupid Show your work - provide the path to the answer and let your collaborators and cutomers come to the answer themselves

 Episode 057 | Ward Cunningham - Exceeding Expectations with Joy, Curiosity, and Discovery | File Type: audio/mp3 | Duration: 57:51

Guest: Ward Cunningham @WardCunningham Ward Cunningham talks with Dave Rael about lasting impact, correlating with the history of computing and software, creating Wiki, and following your joy, curiosity, and discovery Ward Cunningham is the American computer programmer who developed the first wiki and HyperCard. A pioneer in both design patterns and Extreme Programming, he started programming the software WikiWikiWeb in 1994 and installed it on the website of his software consultancy, Cunningham & Cunningham (commonly known by its domain name, c2.com), on March 25, 1995, as an add-on to the Portland Pattern Repository. He pioneered ways of understanding object-oriented programming and patterns and innovated the design methodology of using class-responsibility-collaboration cards. Chapters: - Dave introduces the show and Ward Cunningham - The nonlinearity of people and software that liberates the user - The philosophy of Wiki and open creativity and collaboration - also the problems of disingenuous use - Culture and science vs engineering - Ward and his correlation, longevity, and stamina in computing and software - The pain of earlier computing and personal computer revolution - "That was back in the day that fooling around would get you a job instead of a prison sentence." - Tricking a remote job entry system to do arithmentic and transforming representation - discovering refactoring - Creating "previously unimaginable things" - Ward's definition of value - big and small dents and supporting others - Ward's thoughts on patterns - satisfy the mundane so we can elevate our thinking to the level of our problems - Ward's story of failure - stopping short to keep failures small - failure to search for a library/package before starting implementation - The example of a developer on Node modules and versioning - drop things that don't work and only do the things that work out and do those really well - Ward's greatest success - Wiki - Wikipedia and changing the world - community capability and putting cognitive capacity to good use - The things that have Ward most excited - Ward's top 3 tips for delivering more value - Keeping up with Ward - Farewell Resources: http://c2.com/ WikiWikiWeb Portland Pattern Repository Class-Responsibility-Collaboration Cards Principle of Least Surprise Dave Thomas on Developer On Fire Mozilla View Source Conference Mozilla Virtual Reality Ray Tracing Five Things Old Programmers Should Remember Comprehensive Perl Archive Network (CPAN) The Wiki Way: Quick Collaboration on the Web - Bo Leuf, Ward Cunningham Federated Wiki Creative Commons Federated Wiki on GitHub Federated Wiki Package on npm Ward's top 3 tips for delivering more value: The shortest path exceeding expectations rarely goes through meeting expecations Recpect your own joy and curiosity and discovery Be willing to give up all the work you've done before to find something better - there's something new and you're job is to discover it

 Episode 056 | Jessica Kerr - Authentic Speaker | File Type: audio/mp3 | Duration: 40:12

Guest: Jessica Kerr @jessitron Jessica Kerr talks with Dave Rael about a fitting with team and understanding domains, the power of speaking and sharing, and the importance of authenticity in and to yourself Jessica Kerr is incredibly excited to be a software developer. She does some blogging and some tweeting, software development at Stripe, which is amazing, and some podcasting as a panelist on Ruby Rogues, and some meetup-ing, and some teaching programming to her sister, and some speaking. Chapters: - Dave introduces the show and Jessica Kerr - Jessica's path in software and getting started - Jessica's definition of value - big and small dents and supporting others - Jessica's experiences with podcast on Ruby Rogues - The things about technology that "light Jessica up" - Software development as producing a play and as a living, growing being - Jessica's story of failure - inability to communicate with a team with bio-engineers - The happy ending to the story of the team where integration was a challenge - Jessica's greatest success - public speaking and a natural talent for making a contribution - How Jessica stays current with what he needs to know - Jessica's book recommendation - Software construction as species evolution - The things about which Jessica is most excited - Stripe - The greatest sources of pain in Jessica's life and work - Jessica's top 3 tips for delivering more value - Keeping up with Jessica - Farewell Resources: Jessica's site and blog Ruby Rogues Charles Max Wood (Chuck) on Developer On Fire Woody Zuill on Developer On Fire Jessica's book recommendations: Vehicles: Experiments in Synthetic Psychology - Valentino Braitenberg The Beak of the Finch: A Story of Evolution in Our Time - Jonathan Weiner Jessica's top 3 tips for delivering more value: Learn out loud and leave a trail Look stupid and be awkward Get involved in mentoring and appreciate how much you really do know

 Episode 055 | Nathan Carroll - Family and Fitness | File Type: audio/mp3 | Duration: 44:06

Guest: Nathan Carroll @DNCarroll Nathan Carroll talks with Dave Rael about a priority for family, dedication to physical condition, rewards of software, and learning from Budhism Nathan Carroll has been developing software in .NET since 1.0. He is the author of the open source frameworks BattleAxe, and ULFBERHT.js. He is a workout fanatic and has built several fitness web sites over the past 8 that have evolved into his current web site Boost.Training. He also enjoys reading, cooking, and hiking with family. Chapters: - Dave introduces the show and Nathan Carroll - How Nathan got started in doing software - Software as the place to see all aspects of a business - Nathan's definition of value - The things that "light Nathan up" - The virtue of facing fear - Nathan's story of failure - entitlement and lack of clarity and focus in college - Nathan's greatest success - using his fitness site as a proving and testing ground for trying new things, delivering enjoyment - A story from Nathan's childhood - lessons on failure, learning, persistence, mentoring, and using the right tools for the job - Nathan's fitness site, Boost.Training - How Nathan stays current with what he needs to know - Nathan's book recommendations - Nathan on meditation - Nathan on fitness, training, intensity, and measurement - The things about which Nathan is most excited - Nathan and botany surveying - The (absence of) sources of pain in Woody's life and work - Nathan's top 3 tips for delivering more value - A story of Nathan experiencing inspiration on a problem resolution while walking - Keeping up with Nathan - Farewell Resources: Nathan's Fitness site: boost.training BattleAxe and ULFBERHT.js Boost Training on Twitter Podcast: .NET Rocks - Carl Franklin, Richard Campbell Podcast: My Life for the Code - Shawn Rakowski Podcast: MS Dev Show - Jason Young, Carl Schweitzer Podcast: Hanselminutes - Scott Hanselman Podcast: Hello World - Shawn Wildermuth Book: The Martian - Andy Weir Nathan's book recommendations: The Way of Chuang Tzu - Thomas Merton Siddhartha - Hermann Hesse Lost Horizon: A Novel - James Hilton Awakening the Mind, Lightening the Heart : Core Teachings of Tibetan Buddhism - Lama Dalai Nathan's top 3 tips for delivering more value: Ask questions Be honest in your work Be tenacious

 Episode 054 | Woody Zuill - Turn Up The Good | File Type: audio/mp3 | Duration: 51:16

Guest: Woody Zuill @WoodyZuill Woody Zuill talks with Dave Rael about big impacts from small changes, mob programming, #NoEstimates, Agility, and lessons from Extreme Programming Woody Zuill has been programming computers for 30+ years, and works as an Agile Coach and Application Development Manager for Hunter Industries, a manufacturer of high quality and innovative irrigation products. His team is the originator of the Mob Programming approach to teamwork in software development. He's considered one of the founders of the "#NoEstimates" discussion on Twitter. Over the last 15+ years he has worked as an Agile Coach, Application Development Manager, Trainer, and Extreme Programmer. He believes that code must be simple, clean, and maintainable so that we can realize the Agile promise of Responding to Change, and that we must constantly "Inspect and Adapt". He has a passion for taking code that is hard to maintain and cleaning, refactoring, and bringing it back into a manageable state. Chapters: - Dave introduces the show and Woody Zuill - The change Woody has seen over his career - Early experiences with working for other people - foreshadowing Agile - Woody and the concept of Mob Programming - Woody formulation for improvement: "Turn up the good" - The influence of Kent Beck and others, particularly around Extreme Programming and Agile on Woody - Woody's Interaction with Llewellyn Falco strong-style pairing - "For an idea to go from your head into the computer it MUST go through someone else's hands" - Woody's definition of value and software for self vs for others, incremental improvmenet - Learning to solve problems with software incrementally and just in time - Agile as a way of life - Woody and woodworking - Woody's story of failure - unpleasant surprises from inadequate dependencies and unpleasant processes - Woody's greatest success - Mob Programming - "If you allow people to excel at work they do, they're going to excel at the work they do. You need to find a way to just allow that to happen" - Woody's other greatest success - Hardcore debugging, Removing things that don't add value, get rid of the waste - The #NoEstimates movement - conversations and questioning dogma - "Baby steps toward better" and "turning up the good" - How Woody stays current with what he needs to know - Woody's book recommendation - The things about which Woody is most excited - The (absence of) sources of pain in Woody's life and work - Woody's top 3 tips for delivering more value - Keeping up with Woody - Farewell Resources: Woody's Blog Mob Programming Kent Beck Martin Fowler Robert C. Martin "Uncle Bbo" Ron Jeffries Llewellyn Falco Llewellyn Falco - strong-style pairing (Driver, Navigator Model) Lean Software Development: An Agile Toolkit - Mary Poppendicka and Tom Poppendick Ron Jeffries on #NoEstimates The Pareto Principle Russell Ackoff - "Managers who don't know how to measure what they want settle for wanting what they can measure." Richard Feynman - “It doesn't make a difference how beautiful your guess is. It doesn't make a difference how smart you are, who made the guess, or what his name is. If it disagrees with experiment, it's wrong.” The Systems Bible: The Beginner's Guide to Systems Large and Small - John Gall Systemantics: The Underground Text of Systems Lore - John Gall Alan Cooper on Developer On Fire Extreme Programming Explained: Embrace Change - Kent Beck and Cynthia Andres Woody's book recommendations: The Systems Bible: The Beginner's Guide to Systems Large and Small - John Gall Systemantics: The Underground Text of Systems Lore - John Gall Extreme Programming Explained: Embrace Change - Kent Beck and Cynthia Andres Woody's top 5 (3, sir) tips for delivering more value: Small bits Done quickly So you can steer

 Episode 053 | Derick Bailey - On Fire for Software and LIfe | File Type: audio/mp3 | Duration: 53:03

Guest: Derick Bailey @derickbailey Derick Bailey talks with Dave Rael about solving problems with software, growth experiences, the challenges of business, and the importance of interests outside software Derick Bailey is an developer, entrepreneur, author, speaker and technology leader in central Texas. He's been a professional developer since the late 90’s, and has been writing code since the late 80’s. In his spare time, he gets called a spamming marketer by people on Twitter, and blurts out all of the stupid / funny things he's ever done in his career on his email newsletter. Chapters: - Dave introduces the show and Derick Bailey - Derick's motivation for being an educator - Derick's blogging longevity and its impact on how he communicates - Derick's definition of value - recursive ripple effect - The things that "light Derick up" - How Derick got started writing software - Derick's movement through different technology stacks - Why Node.js is so appealing to Derick - Derick's story of failure - improper application of language constructs in different languages - Derick's greatest success - A small programming effort that delivered enormous use and business value - How Derick stays current with what he needs to know - The value of diversity - Derick's book recommendation - The things about which Derick is most excited - Derick's material available regarding messaging patterns and RabbitMQ - The greatest sources of pain in Derick's life and work - Derick's prediction for the future of software - Derick's top 3 tips for delivering more value - Derick as an example of life outside software and the way that enhances his existence and software productivity - Keeping up with Derick - Farewell Resources: Derick's Blog Site WatchMeCode - Derick's JavaScript Education Screencast Service Derick's Older, Now Inactive Blog Jeremy Miller's Blog - The Shade Tree Developer "A daring and heroic rescue in my own particular ..." - John Cleese as Sir Lancelot Kyle Simpson on Developer On Fire Code Is For Coworkers, Not Compilers - Blog Post By Derick RabbitMQ For Developers - Derick's Information Package Regarding Messaging Entreprogrammers - Podcast about Developers and Business - Derick is one of the participants Derick's book recommendation: JavaScript Patterns - Stoyan Stefanov Derick's top 3 tips for devliering more value: Step outside your professional carrer and master something that has nothing to do with your job Understand how humans think Reflect your understanding of how humans think in your software

 Episode 052 | Alex Gwartney - Learning and Sharing | File Type: audio/mp3 | Duration: 38:33

Guest: Alex Gwartney @AlexGwartney Alex Gwartney talks with Dave Rael about sharing knowledge and making the path easier than it was before and the challenges of looking to start a career in software Alex Gwartney is a Javascript MEAN stack developer who is currently attending the University of Phoenix online and is going into his second year of college. He is working on a degree in computer science with a concentration in programming and is trying to land an entry level position as a JavaScript developer. He loves making awesome applications and writing clean code along with helping others get their own developer journey started and is always looking to work on the next cool project that comes my way. He runs the Developer Soup podcast where he gets to interview awesome developers and hear some pretty cool stories. He also blogs and is working on the Youtube channel Gwartney's Web Dev Tips where he teaches MEAN stack development along with giving advice to other programmers. Chapters: - Dave introduces the show and Alex Gwartney - Alex's introduction to web development - Alex's process of deciding his tech stack and landing on MEAN - The things that "light Alex up" - Alex's definition of value - Alex's motivation for sharing so much information for new developers - Alex's story of failure - not managing scope - Alex's greatest success - Shipping a game and achieving recognition - How Alex stays current with what he needs to know - Alex's book recommendation - The things about which Alex is most excited - The greatest sources of pain in Alex's life and work - The virtue and joy of sharing and approaching your career socially - The things about which Alex geeks out apart from software - Alex's prediction for the future of software - Alex's top 3 tips for delivering more value - Keeping up with Alex - Farewell Resources: Alex's Blog Developer Soup - Alex's Podcast Alex on Youtube MEAN Stack Treehouse Kyle Simpson on Developer On Fire Matt Kremer - Building Software Products in a Weekend Free Code Camp Lynda.com John Sonmez on Developer On Fire Blender 3DS Max Electron Apache Cordova Runescape Alex's book recommendations: Clean Code: A Handbook of Agile Software Craftsmanship - Robert C. Martin Soft Skills: The software developer's life manual - John Sonmez Alex's top 3 tips for delivering more value: Make sure you go in with a game plan Make sure you are mentally prepared for what you are going to do Make sure you have the skills to accomplish what you are trying to do

 Episode 051 | Wendy Closson - Whole Person | File Type: audio/mp3 | Duration: 42:28

Guest: Wendy Closson @wendypclosson Wendy Closson talks with Dave Rael about adversity bringing out the best in people, objectivity and spirituality, extreme experiences and the value of the whole person, and authenticity Wendy Closson is an expert software developer with over a decade of experience immersed in development and championing agile practices. After a run in with cancer, she gathered a unique toolset to overcome overwhelm, create clear communication, and increase influence. Fusing her expertise together, Wendy coaches senior technologists through their mid-career crisis. Additionally, she teaches yoga, researches meditation, blogs for mothering.com, and hacks away on side projects. She lives on Long Island with her husband and two children. Chapters: - Dave introduces the show and Wendy Closson - Wendy and parenting and how her experiences have shaped her - The "mid-career crisis" - Wendy's definition of value - The things that "light Wendy up" - "Agile saves me from getting into my own head." - Wendy's experience of cancer and how that changed her outlook - The rational and the irrational - Applying lessons from life to software and lessons from software to life - How Wendy got started in software - The value and joy of having a mentor - Wendy's story of failure - experiencing cancer - Wendy's greatest success - Trusting in what was best, prioritizing life, making it happen - How Wendy stays current with what he needs to know - Wendy's book recommendation - The things about which Wendy is most excited - Wendy's prediction for the future of software - Wendy's top 3 tips for delivering more value - Keeping up with Wendy - Farewell Resources: Wendy's Home Site Wendy's Coaching Business In Action: Technology, Strategy, Leadership, Community - Wendy's Podcast Christian Trinity Aleph, Mem, Shin Rama, Krishna and Shiva Shark Wheel - Reinventing the wheel "Doc" Norton on Developer on Fire Wendy's book recommendations: Nonviolent Communication: A Language of Life: Life-Changing Tools for Healthy Relationships (Nonviolent Communication Guides) - Marshall B. Rosenberg PhD, Deepak Chopra The Power of Habit: Why We Do What We Do in Life and Business - Charles Duhigg Unconditional Parenting: Moving from Rewards and Punishments to Love and Reason - Alfie Kohn Wendy's top 3 tips for delivering more value: Ask yourself: "What small thing can shift that I can go on another day?" It's helpful to be honest about your feelings There's a difference between being nice and being kind

 Episode 050 | Cory House - Out of His Shell | File Type: audio/mp3 | Duration: 39:14

Guest: @ Cory House talks with Dave Rael about self-mastery and being an outlier, breaking out of one's shell, and the pleasures of teaching and learning Cory is an independent consultant specializing in front-end development and clean coding practices. He is a Microsoft MVP, and author of multiple Pluralsight courses. Cory is founder of OutlierDeveloper.com, a career oriented blog for developers who aspire to be exceptional. He speaks internationally at conferences like NDC, Fluent, and Codemash. Cory blogs at bitnative.com and tweets about software development on Twitter as @housecor. Chapters: - Dave introduces the show and Cory House - How Cory got started in software - Cory the idea of being an outlier - self-mastery and self-help - Cory's definition of value - The things that "light Cory up" - The flexibility of writing software - doing new things without having to start from the beginning - Cory's story of failure - naive contract negotiation, building without requirements clarity, focus on technology and not the problem - Cory's greatest success - shedding the shell - becoming a speaker, trainer, and leader - How Cory stays current with what he needs to know - Cory's book recommendation - The things about which Cory is most excited - The greatest sources of pain in Cory's life and work - The things about which Cory likes to geek out apart from software - Cory's prediction for the future of software - Cory's top 3 tips for delivering more value - Keeping up with Cory - Farewell Resources: Cory's Blog (One of Them) Outlier Developer (Another one of Cory's Blogs) Cory on Medium Cory's Pluralsight Author Page Ted Neward - Iconoclasts (probably not the venue Cory saw it, but probably same/similar content) Ted Neward on Developer On Fire Alan Cooper on Developer On Fire - Also a Message of Virtue in Interdisciplinary Knowledge Dave Thomas on Developer On Fire Jeff Atwood - How to Stop Sucking and Be Awesome Instead Martin Fowler David Heinemeier Hansson on Developer On Fire The Pareto Principle Barry Schwartz - The Paradox of Choice Dave on the Paradox of Choice Southpark on the quality of choices in elections The Imposter Syndrome How to Fail at Almost Everything and Still Win Big: Kind of the Story of My Life - Scott Adams Scott Adams on the Tim Ferriss Show Podcast The Power of Habit: Why We Do What We Do in Life and Business - Charles Duhigg No more yes. It's either HELL YEAH! or no. - Derek Sivers Cory's book recommendation: The 4-Hour Workweek: Escape 9-5, Live Anywhere, and Join the New Rich - Timothy Ferriss Cory's top 3 tips for delivering more value: "Goals are for losers and systems are for winners" -Scott Adams Be more conscious of the things you do habitually Get comfortable with saying no

Comments

Login or signup comment.