Developer On Fire

Developer On Fire
By Dave Rael
About this podcast
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.
Episodes (Total: 279 / Page: 1)
Oct. 16, 2017 · 00:49:48
Guest: Thomas Henson @henson_tm Thomas Henson talks with Dave Rael about broad interests, data science, data engineering, career progression, listening to users, and being a good teammate Thomas Henson is a known Hadoop Guru who is known for helping teams solve complex problems with Big Data. Thomas is a Software Engineer at heart and Big Data Analytics Evanglist by trade; where he specializes in solving real world problems with Hadoop. He is proud Alumni of the University of North Alabama; where he received both his undergraduate and graduate degree. Thomas has been seen at many conferences events like Hadoop Summit, Future of Data Roadshow and Fed Forum. You can always check him out at thomashenson.com or on twitter at @henson_tm. Chapters: 2:38 - Dave introduces the show and Thomas Henson4:52 - Data Science and Data Engineering and the team game that is Big Data13:31 - Thomas's path into Big Data18:41 - Thomas's experiences with being focused on data23:26 - Artificial intelligence25:12 - Thomas's education and relevance to the math and algorithms in data analysis30:22 - Advice for software developers to know more about data science33:44 - Thomas's Pluralsight courses36:57 - Thomas's joy in teaching38:52 - Thomas's story of failure - building the wrong features because of not listening to users41:11 - Thomas's book recommendation45:18 - The things that have Thomas most excited46:49 - Thomas's top 3 tips for delivering more value48:42 - Keeping up with Thomas Resources: Thomas's Blog Thomas's Pluralsight Author Page Thomas's YouTube Channel Geeks vs Nerds Data Science and Data Engineering Big Data Hadoop Spark Nate Silver Moneyball: The Art of Winning an Unfair Game - Michael Lewis Moneyball Hadoop Summit Artificial intelligence Skynet Machine learning Matrices and Matrix Arithmetic Netflix Prize Splunk Ryan Holiday The Obstacle Is the Way: The Timeless Art of Turning Trials into Triumph - Ryan Holiday Linux Academy Thomas's book recommendation: Ego Is the Enemy - Ryan Holiday Thomas's top 3 tips for delivering more value: Take time to learn something new Bring energy and attitude Rely on data
Oct. 12, 2017 · 00:47:39
Guest: Justin James @digitaldrummerj Justin James talks with Dave Rael about involvement, speaking, volunteering, mentors, and making a difference in a large organization and communities Justin is a Microsoft MVP, DevOps Evangelist, Web developer and Professional Speaker who loves to code, teach, and share his knowledge with others to help them grow in their careers. He specializes in making the complex simple and easy to understand. Justin has worked at Intel for over 20 years in various groups leading software development projects, being an Agile advocate and most recently has taken on a role as a DevOps Evangelist. Justin's new role as a DevOps Evangelist is the perfect marriage of his love of development and teaching. Justin frequently speaks at conferences, meetups, and community events. He has been a guest on the .NET Rocks podcast (episodes 1158 and 1390) and the Angular Air Videocast (episode 105). To hear his thoughts on software development and public speaking, follow his website at http://digitaldrummerj.me, subscribe to his YouTube channel at https://www.youtube.com/channel/UCDMvOL1XSKclxwplUT0fzLA or subscribe to his Twitch channel at https://www.twitch.tv/digitaldrummerj. In his limited free time, Justin is an organizer for the Arizona Give Camp and a Chief Science Officer (CSO) Jedi Mentor. Chapters: 2:38 - Dave introduces the show and Justin James5:00 - Justin's involvement with Arizona Give Camp6:48 - Justin's volunteer involvement as a Jedi Mentor with the Chief Science Officers program11:04 - The things that "light Justin up"12:46 - Justin's social development and becoming a speaker and volunteer16:12 - Justin's relationship with Rob Richardson17:49 - How Justin got started in software21:35 - Justin's story of failure - arriving late for a presentation (but with a positive result)25:06 - Justin's success story - volunteering with Chief Science Officer, delivering an app with a small team at Intel that made a big impact28:09 - Justin's experience with Intel and his current DevOps Evangelist role32:42 - How Justin stays current with what he needs to know35:04 - Justin's book recommendations38:04 - The things that have Justin most excited40:13 - Justin's causes of pain and suffering41:47 - Understanding the needs of the people around you43:08 - Justin's prediction for the future of software44:14 - Justin's top 3 tips for delivering more value46:17 - Keeping up with Justin Resources: Justin's Website Justin's Speaking Engagments Justin's YouTube Channel Arizona Give Camp Barry Stahl Rob Richardson Kansas City Developer Conference Chief Science Officers DeVry University Ted Neward on Developer On Fire Cory House on the Nature of a Conference Talk Cory House on Developer On Fire WALL-E Justin's book recommendation: Start with Why: How Great Leaders Inspire Everyone to Take Action - Simon Sinek Find Your Why: A Practical Guide for Discovering Purpose for You and Your Team - Simon Sinek Justin's top 3 tips for delivering more value: Ask yourself if the solution is needed, if it's the simplest solution, and if it will deliver business value If you teach something, you'll learn way more than you thought you would Comparing ourselves to others is folly - I'm not better or worse than you, we're just at different points in our timeline
Oct. 9, 2017 · 00:55:35
Guest: Arthur Doler @arthurdoler Arthur Doler talks with Dave Rael about consuming mental health, caring about the people around you, psychology, and making an impact Arthur (or Art, take your pick) has been a software engineer for 13 years and has worked on things as exciting as analysis software for casinos and things as boring as banking websites. He is an advocate for talking openly about mental health and psychology in the technical world, and he spends a lot of time thinking about how we program and why we program, and about the tools, structures, cultures, and mental processes that help and hinder us from our ultimate goal of writing amazing things. Chapters: 2:37 - Dave introduces the show and Arthur Doler4:56 - Art's history with mental health challenges and mental health for software developers12:35 - Opening up with coworkers and constructive ways of helping one another17:33 - Helping mental health consumers as coworkers and using behavioral language rather than (mis)using clinical terms20:54 - Teams as families and caring about the people with whom you work24:03 - Mental health concerns specific to software developers30:51 - Art's interest in psychology35:13 - Leaning more on system 2 - training ourselves with rationality40:30 - Mindfulness44:01 - How Art got started in software47:41 - Multiplying impact51:40 - Art's book recommendations52:46 - Art's top 3 tips for delivering more value54:32 - Keeping up with Arthur Resources: Art's Blog Art's Speaking and Conference Talks and Schedule Ed Finkler on Developer On Fire Open Sourcing Mental Illness Attention deficit hyperactivity disorder Depression Anxiety disorder OSMI Survey Wellness Recovery Action Plan Radical Candor: Be a Kick-Ass Boss Without Losing Your Humanity - Kim Scott Obsessive–compulsive disorder Volkswagen Scandal Daniel Kahneman Amos Tversky Müller-Lyer illusion Mindfulness Headspace Arthur's book recommendation: Drive: The Surprising Truth About What Motivates Us - Daniel H. Pink Thinking, Fast and Slow - Daniel Kahneman Arthur's top 3 tips for delivering more value: Meditate Read constantly Be compassionate
Oct. 5, 2017 · 00:45:45
Guest: Ken Versaw @kversaw1 Ken Versaw talks with Dave Rael about life-improving experiences at conferences, automation, solving problems, and taking action Ken Versaw is a co-founder and CEO of Amegala, an organization dedicated to creating high-quality, community-focused training and networking opportunities for software development professionals. Chapters: 2:38 - Dave introduces the show and Ken Versaw6:10 - Staring with Nebraska CodeCamp and growing to an organization with multiple multi-day events9:15 - The life-altering experiences of developer conferences13:24 - Ken's experiences hearing from conference attendees about benefits15:28 - Social experiences for developers17:48 - Ken's current software interest and projects20:58 - How Ken stays current with what he needs to know22:11 - How Ken got started in software23:57 - How Ken and Adam Barney became connected and started working together25:02 - Identifying things that need to be done and doing them27:58 - Ken's story of failure - Facing hostile criticism of Nebraska CodeCamp inclusivity35:08 - Ken's success story - becoming a software developer by taking a shot on scripting a task rather than manual execution38:01 - Ken's book recommendation40:09 - The things that have Ken most excited41:55 - Ken's causes of pain and suffering42:24 - Ken's top 3 tips for delivering more value44:00 - Keeping up with Ken Resources: Amegala VS Live! Adam Barney Nebraska.Code() Detroit.Code() Indy.Code() Prairie.Code() Kansas City Developer Conference SOLID Design Principles Cory House on Developer On Fire Lee Brandt on Developer On Fire Jon Mills on Developer On Fire Boon Lee Shawn Rakowski on Developer On Fire Phaser.js Compact disc George McFly and the Fear of Rejection Omaha World Herald - 48 Men. No women. How a local event's speaker list came to look like 1964 Podcast: Waking Up with Sam Harris Ken's book recommendation: The Punch Escrow - Tal M. Klein Ken's top 3 tips for delivering more value: Break a problem down into small pieces and get the small pieces of software in front of users as quickly as possible Listen to feedback Change your beliefs quickly when you encounter conflicting evidence
Oct. 2, 2017 · 00:50:36
Guest: Shawn Wildermuth @ShawnWildermuth Shawn Wildermuth talks with Dave Rael about learning, speaking, creating courses, finishing what you start, podcasting, and making a film Shawn Wildermuth has been tinkering with computers and software since he got a Vic-20 back in the early ‘80s. As a Microsoft MVP since 2003, he’s also involved with Microsoft as an ASP.NET Insider and ClientDev Insider. He’s the author of over twenty Pluralsight courses, written eight books, an international conference speaker, and one of the Wilder Minds. You can reach him at his blog at http://wildermuth.com. And a longer one for the website: Shawn Wildermuth has been tinkering with computers and software since he got a Vic-20 back in the early ‘80s. As a Microsoft MVP since 2003, he’s also involved with Microsoft as an ASP.NET Insider and ClientDev Insider. You may have taken one of his more than twenty courses on Pluralsight (http://shawnw.me/psauthor) including his latest: “Implementing and Securing an API with ASP.NET Core”. He’s authored eight books and innumerable articles on software development. You can also see him at one of the local and international conferences he’s spoken at including TechEd, Oredev, SDC, NDC, VSLive, DevIntersection, MIX, Devteach, DevConnections and Dev Reach. He is one of the Wilder Minds. You can reach him at his blog at http://wildermuth.com. Chapters: 1:33 - Dave introduces the show and Shawn Wildermuth4:00 - Shawn's experience with Pluralsight7:39 - Shawn's approach to training and speaking with live coding and being willing to make mistakes in front of people12:30 - Shawn's experience with learning to write software and leaving school17:01 - Shawn's podcast - Hello World Podcast20:20 - Shawn's Hello World Road Trip22:11 - Shawn's story of failure - accidental overuse of resources and email, lack of willingness to admit a mistake and take a different direction29:44 - Shawn's success story - completion of a book32:23 - Shawn's approach to creating courses37:03 - How Shawn stays current with what he needs to know40:21 - The things that have Shawn most excited43:45 - Shawn's book recommendation45:25 - Shawn's top 3 tips for delivering more value49:22 - Keeping up with Shawn Resources: Shawn's Blog Hello World: The Film Shawn's Pluralsight Author Page J.K. Rowling on Word Count PubConf Todd Gardner on Developer On Fire Chris Sells Hello World Podcast - Shawn's Podcast Scott Guthrie on The Hello World Podcast Scott Hanselman on The Hello World Podcast Mary Jo Foley on The Hello World Podcast Richard Campbell on The Hello World Podcast Dave Rael as Guest on Developer On Fire Shawn's Hello World Road Trip The Denver Visual Studio 2017 Launch Event on Developer On Fire Pragmatic ADO.NET: Data Access for the Internet World - Shawn Wildermuth Jonathan Stark on Developer On Fire K. Scott Allen on Developer On Fire Rob Conery on Developer On Fire Shawn's book recommendation: The Imposter’s Handbook - Rob Conery Shawn's top 3 tips for delivering more value: Over-communicate Let fear be your guide Listen
Sept. 28, 2017 · 00:48:34
Guest: Sara Ford @saraford Sara Ford talks with Dave Rael about developer productivity, learning to use your tools, disappointment, and deep human connections Sara Ford is back at Microsoft on the Azure Identity team! Previously, she worked at GitHub and Microsoft... a couple of times. Sara started her career working on Microsoft's developer tools, including Visual Studio and CodePlex. She's authored a couple of books on Visual Studio with Microsoft Press. In 2015, Sara received her Masters degree in Human Factors (HCI / UX) at San Jose State University because she wants to make developer tools more usable. Sara's life-long dream is to be a 97-year-old weightlifter so she can be featured on the local news. Chapters: 1:33 - Dave introduces the show and Sara Ford4:54 - Sara on her focus on productivity with developer tools13:25 - Sara's interest in aviation and discovering computers and software21:40 - Confidence, assertion, and fear, asking for needed help, and the difference made by showing interest in people28:59 - Developing an interest in software and finding a great mentor and many motivations33:42 - The importance of people and relationships37:38 - Sara's success story - authoring a book and the deep significance of the experience in Sara's life40:37 - Sara's prediction for the future of software43:55 - Sara's top 3 tips for delivering more value47:01 - Keeping up with Sara Resources: Sara's Blog Sara's Old Blog on MSDN Blogs Sara on GitHub Microsoft Visual Studio Tips - Sara Ford Design Patterns: Elements of Reusable Object-Oriented Software - Erich Gamma Sara's Git(Hub) Tip of the Day Blog Series Space Shuttle Challenger Challenger: President Reagan's Challenger Disaster Speech - 1/28/86 Early Decision Denise Jacobs on Developer On Fire Carin Meier on Developer On Fire "To try and fail is at least to learn; to fail to try is to suffer the inestimable loss of what might have been." - Chester Barnard Chester Barnard Sara's book recommendation: Algorithms to Live By: The Computer Science of Human Decisions - Brian Christian Sara's top 3 tips for delivering more value: Identify and take the next step Separate your inner product manager from you inner developer (and listen to the PM) Don't procrastinate
Sept. 25, 2017 · 00:51:07
Guest: Marc Grabanski @1marc Marc Grabanski talks with Dave Rael about impact via software, impact via teaching, and impact via business Marc is the CEO and creator of Frontend Masters, dedicated to teaching advanced web development skills. Before that he was heavily involved in open source and created one of the most popular UI elements on the web, the jQuery UI Datepicker. Chapters: 1:33 - Dave introduces the show and Marc Grabanski3:10 - The origin of and motivation for Frontend Masters7:45 - Bringing together great people to teach10:40 - Marc business experiences and building the business of Frontend Masters16:11 - The responsibility of providing a living for the team and the enormous stress of hardware failure in a big moment for the business21:46 - The intent of Frontend Masters and what it has to offer28:40 - Marc's opportunities to write code in the face of business needs31:33 - How Marc got started in software37:02 - Marc's history with speaking at conferences and the realization that teaching mattered to him39:36 - Creating widely used software with the jQuery Datepicker and the evolution of open source43:17 - How Marc stays current with what he needs to know46:13 - Marc's book recommendations47:26 - Marc's top 3 tips for delivering more value49:58 - Keeping up with Marc Resources: Frontend Masters jQuery UI DatePicker Kyle Simpson on Developer On Fire Estelle Weyl Brian Holt Marc's book recommendation: Holy Bible: New Living Translation - null Siddhartha - Hermann Hesse Secrets of the JavaScript Ninja - John Resig Marc's top 3 tips for delivering more value: Attract haters Release something to the public Solve problems identified from the negative feedback
Sept. 21, 2017 · 00:53:01
Guest: Saron Yitbarek @saronyitbarek Saron Yitbarek talks with Dave Rael about support, podcasting, learning, and taking care of yourself Saron Yitbarek is a developer and founder of CodeNewbie, the most supportive community of programmers and people learning to code. Most recently, she worked at Microsoft managing a new tech training program called Tech Jobs Academy. You can catch her interviewing incredible people in tech on the CodeNewbie Podcast (new episodes every Monday. Subscribe on your favorite podcast app). She's a frequent speaker, and if you wanna talk code, story-telling, or community-building, please feel free to holler. She also sends out a personal newsletter with updates on projects, mostly speaking and CodeNewbie related. You can subscribe here. Till then, happy coding y'all. Chapters: 1:33 - Dave introduces the show and Saron Yitbarek4:11 - The reasons Code Newbie exists9:03 - Expectations regarding learning to code11:13 - Saron's quick rise to significance in developer communities13:38 - Saron's motivations for learning how to code19:11 - Options and support21:04 - Advice for someone interested in getting more technical24:42 - How Saron got involved as a panelist on Ruby Rogues27:50 - Starting the CodeNewbie Podcast and lessons learned33:29 - Saron's story of failure - panic on accidental sharing of passwords36:27 - Saron's success story - taking on an ambitious project and delivering41:24 - Saron's book recommendation44:01 - The things that have Saron most excited46:37 - Saron's top 3 tips for delivering more value51:35 - Keeping up with Saron Resources: Saron's Site CodeNewbie CodeNewbie on Twitter The CodeNewbie Podcast CodeNewbie Twitter Chat Saron on Instagram Greg Shackles on Developer On Fire Scott Hanselman on Developer On Fire "Everyone has a plan till they get punched in the mouth."- Mike Tyson Ruby Rogues Saron's appearances on Ruby Rogues Code Adademy CodePen Saron as Guest on Ruby Rogues - 159 RR Hacking Education David Brady Ira Glass Jad Abumrad To Acheive a Big Goal, Look at Your Feet "Stop aborting ideas that you haven't been consistent enough with to see growth." Saron's book recommendation: I Can't Make This Up: Life Lessons - Kevin Hart Saron's top 3 tips for delivering more value: Pay attention to self-care Focus on days and weeks rather than years Stick with it
Sept. 18, 2017 · 00:48:03
Guest: Mike Cohn @mikewcohn Mike Cohn talks with Dave Rael about solving problems, programming and management, writing, orchestration, and economics Mike Cohn is the author of User Stories Applied for Agile Software Development, Agile Estimating and Planning, and Succeeding with Agile. Mike is a co-founder of the Agile Alliance and Scrum Alliance. Through his company, Mountain Goat Software, Mike Cohn specializes in helping companies adopt and improve their use of agile processes and techniques to build extremely high-performance teams. Mike is also the author of the popular and well-regarded course, www.BetterUserStories.com. Chapters: 2:43 - Dave introduces the show and Mike Cohn4:22 - Solving problems by orchestration rather than contributing a part7:48 - Developers as managers and getting better at management12:43 - Mike, the author18:14 - Being rewarded for helpfulness20:29 - The reasons for the name of Mountain Goat Software22:16 - The content Mike is creating25:53 - How Mike got started in software31:18 - The utility of Mike's economics background32:54 - Quality and the Test Pyramid34:52 - Mike's story of failure - project failure due to falling short on inspiring application of effort in the right roles37:56 - Mikes success story - an incredible growth experience and applying agile techniques with excellent results39:44 - Mike's book recommendation42:50 - The things that have Mike most excited44:07 - Mike's causes of pain and suffering44:42 - Mike's top 3 tips for delivering more value46:43 - Keeping up with Mike Resources: Mountain Goat Software Mike's Better User Stories Course Amazon's Mike Cohn Page Ted Neward on Developer On Fire John 13:1-17 - Jesus Washes His Disciples' Feet Servant Leadership - Greenleaf User Stories Applied: For Agile Software Development - Mike Cohn Design Patterns: Elements of Reusable Object-Oriented Software - Erich Gamma Tom Petty Principles Of Software Engineering Management - Tom Gilb Tom Gilb on Developer On Fire The Test Pyramid Josh Doody on Developer On Fire Mike's book recommendation: Never Split the Difference: Negotiating As If Your Life Depended On It - Chris Voss Mike's top 3 tips for delivering more value: Ask questions Think not about what to build, but what to build next Stop when you're on a roll
Sept. 14, 2017 · 00:43:38
Guest: Joe Audette @joeaudette Joe Audette talks with Dave Rael about broad interests, success and failure, business and software, and working on something you love Joe Audette is a Micorosft MVP and a prolific open source developer. He started out working with MS Access and VB6 back in 1996. He has been doing web development since the beginning with Classic ASP and then ASP.NET when it first came out. Over the years, he has done quite a bit of work in content management and ecommerce. He wrote the blog module for a thing called Rainbow Portal back in 2003 and founded the mojoPortal project in 2004. He actively developed mojoPortal and commercial add on features until late 2014. He began working on a new set of web components in late 2014 with MVC 5 and moved to ASP.NET Core in June of 2015. Now he has a number of related open source projects and components branded as "cloudscribe". The main projects are cloudscribe.Core which is a multi-tenant web application foundation for managing sites, users and roles, and cloudscribe.SimpleContent which is a blog and content engine that can be used with Open Live Writer and can work with or without a database. He is currently trying to bootstrap his own business again building commercial components that can integrate with ASP.NET Core apps. You can read his blog at www.joeaudette.com (powered by cloudscribe) and follow him on Twitter at @joeaudette and at @cloudscribeweb. Chapters: 1:33 - Dave introduces the show and Joe Audette5:45 - How Joe got started in software10:22 - How Joe stays current with what he needs to know11:00 - Joe's history with using Microsoft tooling and stack and experimenting with other environments15:33 - The things that "light Joe up"16:47 - Joe's passion project - cloudscribe23:20 - Joe's story of failure - falling short of creating the job he wanted for himself26:42 - Looking for business success with cloudscribe and the flexibility of cloudscribe31:48 - Joe's success story - broad use of software he has written33:06 - Joe's book recommendation33:51 - The things that have Joe most excited and hist prediction for the future of software37:05 - Joe's causes of pain and suffering41:05 - Joe's top 3 tips for delivering more value42:14 - Keeping up with Joe Resources: cloudscribe cloudscribe on Twitter mojoPortal Will Gant on Developer On Fire David Neal on Developer On Fire Design Patterns: Elements of Reusable Object-Oriented Software - Erich Gamma Eric Lawrence on Developer On Fire ASP.NET Community Standup WebAssembly Blazor - Steve Sanderson Steve Sanderson's Talk at NDC Oslo -Web Apps can’t really do *that*, can they? Steve Sanderson on .NET Rocks! - WebAssembly and Blazor Joe's book recommendation: Dependency Injection in .NET - Mark Seemann Joe's top 3 tips for delivering more value: Love your work of find a way to work on something you do love Remember that you don't know everything and there is always more to leave - be humble and open to learning Be nice, kind, and calm
Sept. 11, 2017 · 00:48:19
Guest: Jonathan Tower @JTowerMI J. Tower talks with Dave Rael about business, family, taking an extended trip, and the rewards of contributing Jonathan "J." Tower is a Microsoft MVP, Telerik Developer Expert, and business owner with over eighteen years of software industry experience. He loves solving problems and the creative aspects of software development, as well as sharing what he’s learned and helping building the technology community. His current technology interests include .NET Core, Mobile, and JavaScript development. J. lives in Grand Rapids, Michigan with his wife and children, where he uses his passion for the tech community to help run a user group and several annual conferences. Chapters: 1:32 - Dave introduces the show and J. Tower4:11 - J's software interests5:27 - J. and his conference speaking7:27 - J's family and travel - exploring the USA and their National Parks for over a year while working remotely11:08 - Working remotely, including both from home and with a home moving around the USA13:19 - Preferred sites seen in the extended travel by J's family14:12 - How J. got started in software18:31 - J's story of failure - surprising a client with new and shiny (and unfamiliar) platform and language features20:59 - The origin of J's consulting focus22:30 - Advice for would-be consultants24:30 - The downsides of consulting25:57 - The establishment of the Trailhead business and an excellent team28:01 - J's success story - family and business, recognition for community contributions, and conference organizing31:32 - The Trailhead partners32:33 - How J. says current with what he needs to know34:45 - The things that have J. most excited38:30 - J's book recommendation40:57 - J's causes of pain and suffering44:51 - The things about which J. likes to geek out45:36 - J's top 3 tips for delivering more value Resources: J's Website Trailhead Technology Partners - J's Business Microsoft Most Valuable Professional program Developer Experts (Recognition by Progress Telerik Glacier National Park Texas Instruments’ Personal Computers Nik Molnar on Developer On Fire "The wand chooses the wizard" Principle of Least Surprise Beer City Code Grand Rapids is "Beer City" Xamarin Xamarin Forms OWIN Kyle Scarmardo on Developer On Fire Jonathan's book recommendation: The Hard Thing About Hard Things: Building a Business When There Are No Easy Answers - Ben Horowitz Jonathan's top 3 tips for delivering more value: Don't forget to take care of yourself Communicate Always be learning
Sept. 7, 2017 · 00:53:20
Guest: Lyndsey Padget @lyndseypadget Lyndsey Padget talks with Dave Rael about confidence, introversion, conference speaking, fighting the right battles, and being a badass Lyndsey Padget is a Senior Software Engineer at Freightview in Kansas City, working primarily in NodeJS + ES6. With over a dozen years of software and web development experience at both mega-corporations and startups, she specializes in designing maintainable and intuitive RESTful APIs. She speaks about - and offers organizational training/consulting on - microservices, git concepts & workflow, and various soft skills (such as public speaking, teamwork, and the pursuit of badassery). Trained in agile methodologies, she has been known to stunt-double as a project manager (and also, because she is bossy). Lyndsey is involved in local organizations that encourage women, young and old, to explore careers in math and science. She believes that the difference between a decent software engineer and a great one often has little to do with code. Chapters: 2:42 - Dave introduces the show and Lyndsey Padget6:28 - Lyndsey's trend toward working with smaller companies10:13 - Lyndsey's experiences with increases confidence17:24 - Tips for acquiring confidence22:11 - Lyndsey's views on badassery24:50 - The things that "light Lyndsey up"26:57 - How Lyndsey got started in software31:10 - Well-roundedness for developers and skills beyong coding36:53 - Lyndsey's story of failure - a poor fit of approach with the culture and needs of a small organization44:16 - Lyndsey's success story - finding the right focus to drive a turnaround of a project in trouble49:13 - Lyndsey's top 3 tips for delivering more value51:56 - Keeping up with Lyndsey Resources: Lyndsey's Website Lyndsey on LinkedIn Cory House on Developer On Fire Kansas City Developer Conference Lyndsey Giving the Badass 101 Talk at NDC Oslo 2017 Barack Obama and Decision Fatigue Harry Potter Paperback Box Set (Books 1-7) - J. K. Rowling Explorer Posts Google Keep Elon Musk: Tesla, SpaceX, and the Quest for a Fantastic Future - Ashlee Vance Lyndsey's book recommendation: No One Understands You and What to Do About It - Heidi Grant Halvorson Lyndsey's top 3 tips for delivering more value: Timebox social media and other interactive sources of distraction and make sure you pull and don't get information pushed to you Prepare your own in batches to save time and money Listen more - listen actively and not only passively
Sept. 4, 2017 · 00:38:15
Guest: Dustin Ewers @DustinJEwers Dustin Ewers speaks with Dave Rael about sharing ideas, speaking at conferences, empathetic user experiences, taking care of yourself, and building systems Dustin Ewers is a consultant at Centare, where he works to help businesses build better software. Dustin has been building software for over 10 years, specializing in Microsoft technologies. He is an active member of the technical community, speaking at user groups and conferences in and around Wisconsin. While not building the software of the future, Dustin likes a mix of low tech and high tech hobbies, including reading, cooking, hiking, and fishing. He writes about technology at https://www.dustinewers.com/. Follow him on Twitter at @DustinJEwers Chapters: 1:32 - Dave introduces the show and Dustin Ewers3:55 - Dustin and the ketogenic diet7:03 - Dustin, the conference speaker9:02 - The things that "light Dustin up"9:45 - How Dustin got started in software12:04 - Dustin's story of failure - Converting to a new system in an upgrade that downgraded user experience15:32 - Dustin's success story - blogging and speaking - connection with excellent people18:13 - How Dustin stays current with what he needs to know19:39 - Dustin's book recommendations21:10 - The things that have Dustin most excited25:05 - Dustin's causes of pain and suffering27:10 - Dustin's schedule and work lifestyle28:39 - Dustin's cooking hobby32:30 - Dustin's prediction for the future of software33:31 - Decoding empathy and how it relates to creating quality software35:01 - Dustin's top 3 tips for delivering more value36:38 - Keeping up with Dustin Resources: Dustin's Blog Ketogenic diet 2 Keto Dudes Podcast - Carl Franklin and Richard Morris Kassie and Dustin Ewers on the 2 Keto Dudes Podcast Enterprise resource planning The Six Million Dollar Man 900 (skateboarding) The Hidden Genius Project on Developer On Fire Isaiah Rider's "East Bay Funk Dunk" Roger Bannister Safari Books Online Pluralsight Stoicism T-Shaped Skills Sous-vide Frankenstein - Mary Shelley Indi Young on Developer On Fire Dustin's book recommendation: Dustin's Recommended Reading Page on His Blog The Righteous Mind: Why Good People Are Divided by Politics and Religion - Jonathan Haidt Deep Work: Rules for Focused Success in a Distracted World - Cal Newport Dustin's top 3 tips for delivering more value: Try to get a deep understanding of your customers and your users Prioritize concentration Invest in communication skills
Aug. 31, 2017 · 00:56:40
Guest: Indi Young @indiyoung Indi Young talks with Dave Rael about complexity, design, empathy, interaction, and the human condition Indi Young has written two books, which are loved by thousands of practitioners and referenced by many curriculums. She has presented at 40+ conferences globally. In 2001, she was a founder of the UX agency Adaptive Path. She got my start as a software engineer, with a Computer Science B.S. from Cal Poly San Luis Obispo in 1987. In her early projects, she realized that there was a gap between what her team knew, as engineers and creators, and what people were trying to ultimately accomplish. Her career has been dedicated to closing this gap. Chapters: 1:33 - Dave introduces the show and Indi Young3:49 - Dark patterns5:14 - Complexity in systems, humanity, reciprocation, and meritocracy11:12 - Non-neutrality of software, realities of humanity and limitations of algorithms17:16 - Problem-space research21:54 - Problem-space research in agile environments24:55 - Defining empathy, the types of empathy, and criticisms of empathy applicable only to the emotional contagion type26:21 - Distinguishing affective empathy and emotional contagion29:35 - "Emotions are like the weather - you can't make them go away. You can't blow at the cloud and make it go away, but you can bring an umbrella and protect yourself." -Indi's neighbor31:24 - Empathy and compassion and getting in touch with "what makes someone tick" - building trust40:04 - Ways Indi teaches41:49 - Advice for developers isolated and lacking access to the problem space45:28 - Indi's book recommendation47:39 - Quick wins for moving in the direction of problem-space focus49:40 - Worthiness of empathy, the person and the conviction, and good energy54:07 - Indi's top 3 tips for delivering more value54:59 - keeping up with Indi Resources: Indi's Website Indi's Resources Page With Links to Mental Model Generators Mental Models: Aligning Design Strategy with Human Behavior - Indi Young Practical Empathy: For Collaboration and Creativity in Your Work - Indi Young Autopoiesis Marc Rettig Cyclomatic Complexity Design for Real Life - Sara Wachter-Boettcher Inadvertent Algorithmic Cruelty - Eric Meyer Introduction to Problem Space Research - A Course Taught by Indi Philip Morgan on Developer On Fire Against Empathy: The Case for Rational Compassion - Paul Bloom Inside Out (2015 film) Inside Out Sadness comforts Bing Bong Andrea Goulet on Developer On Fire The Developer On Fire Community on Facebook White Men Can't Jump White Men Can't Jump - Glass of Water Extreme Programming Explained: Embrace Change, 2nd Edition (The XP Series) - Kent Beck Emotional Intelligence: Why It Can Matter More Than IQ - Daniel Goleman 5 Questions with Dave Gray: Liminal Thinking, Doom Loops, Attention, Beliefs, Filter Bubbles & More Courage is not the Absence of Fear - Michael Hyatt Indi's book recommendation: Liminal Thinking: Create the Change You Want by Changing the Way You Think - Dave Gray Indi's top 3 tips for delivering more value: Build relationships Listen first Algorithms are no neutral
Aug. 28, 2017 · 00:44:05
Guest: David Giard @DavidGiard David Giard talks with Dave Rael about broad interests and background, community involvement, family, travel, and positive gratitude David Giard is a former accountant and a former biochemist, who has been developing solutions using Microsoft technologies for over 2 decades. Currently, David helps people build solutions in his role as a Microsoft Technical Evangelist. David has been very active in the developer community, speaking at numerous major conferences, code camps, and user groups around the world; helping to lead user groups; and helping to organize conferences and other geek events. He is the host and producer of the mildly popular online TV show Technology and Friends. He is the co-author of the Wrox book Real World .NET, C#, and Silverlight. You can read his latest thoughts at DavidGiard.com. His hobbies include video, photography, sports, and embarrassing his sons. Chapters: 1:33 - Dave introduces the show and David Giard5:40 - The story of Technology and Friends - David's "mildly popular" internet TV show10:46 - Working for Microsoft and how it happened12:55 - Community involvement leads to opportunities14:57 - The role of an evangelist17:27 - David, the user group organizer21:01 - How David moved into software as a career23:33 - The things that "light David up"24:08 - David's stories of failure - shortage of ability to prioritize, negative first impressions due to communication gaps28:51 - David's success story - raising sons31:08 - How David stays current with what he needs to know32:51 - David's book recommendations34:50 - The things that have David most excited36:21 - Traveling to conferences39:41 - David's top 3 tips for delivering more value42:44 - Keeping up with David Resources: David's Blog Technology and Friends - David's "mildly popular" internet TV show Channel 9 Linda Rising on Developer On Fire Hanselminutes .NET Rocks! CodeMash Kansas City Developer Conference The Hello World Show Heather Downing on Developer On Fire Spencer Schneidenbach on Developer On Fire Josh Holmes Jennifer Marsman Brian Prince Jerry Nixon James Sturtevant on Developer On Fire Great Lakes Area .Net User Group (GANG) Richard Campbell on Developer On Fire Gael Fraiteur Gary Short Kathleen Dollard on Developer On Fire Jimmy Bogard on Developer On Fire Jon Skeet on Developer On Fire Aslak Hellesøy on Developer On Fire Tom Izzo Draymond Green Eric Lawrence on Developer On Fire Pluralsight NPR - Top 100 Science-Fiction, Fantasy Books Microsoft Cognitive Services Telerik Dracula - Bram Stoker Fred Rogers: Look for the Helpers David's book recommendation: The Last Unicorn - Peter S. Beagle The Leadership Journey - Jim Holmes Creating Mobile Apps with Xamarin.Forms Preview Edition 2 (Developer Reference) - Charles Petzold David's top 3 tips for delivering more value: Learn to listen Focus on the success of your teams and giving credit to the team Stay positive and look for the helpers
Aug. 24, 2017 · 00:56:44
Guest: Ody Mbegbu @odytrice Ody Mbegbu talks with Dave Rael about functional programming, experiencing software development in Nigeria, user experience, and delivering Ody is a software developer based in Lagos, Nigeria. He's been coding for 14 years with a Primary Focus on Web Development, .NET and Android. Ody is also an F# Enthusiast with a deep love for the language and the community. You can find him blogging about it on Medium at "Real-World-Fsharp" or his youtube channel called "Let's Code .NET". Ody is also a member of the Lambda Cartel, a group of functional programmer building real-world software. Chapters: 1:33 - Dave introduces the show and Ody Mbegbu4:39 - Ody's path through programming langues, tools, and platforms10:07 - Acquiring a mentor and progressing in Ody's career12:37 - Losing the joy of programming and rekindling it with functional programming17:07 - Ody's long job tenures19:39 - Ody's experience with diving into Android23:18 - The Lambda Cartel31:37 - Ody's story of failure - underestimating the scope of a problem, dealing with scale increasing by orders of magnitude37:59 - Ody's success story - delivering on working platforms handling real problems38:48 - How Ody stays current with what he needs to know39:36 - Ody's book recommendation42:31 - Ody's emphasis on design and user experience44:28 - The things that have Ody most excited47:11 - Ody's causes of pain and suffering51:28 - Ody's top 3 tips for delivering more value55:03 - Keeping up with Ody Resources: Real World F# Let's Code .NET on YouTube Ody on Medium Prosper Otemuyiwa on Developer On Fire Microsoft Open Door C# 6.0 in a Nutshell: The Definitive Reference - Joseph Albahari C# 7.0 in a Nutshell: The Definitive Reference - Joseph Albahari Dave Thomas on Developer On Fire Scott Wlaschin on Developer On Fire Scott Hanselman on Developer On Fire Kotlin and Android Hadi Hariri on Developer On Fire The Lambda Cartel YouTube Channel The Lambda Cartel on Twitter Scott Nimrod on Developer On Fire Akka.NET .NET Rocks! Bryan Hunter on Developer On Fire NDC Conferences 2 unit tests. 0 integration tests Ody's book recommendation: Expert F# 4.0 - Don Syme Ody's top 3 tips for delivering more value: Deploy often Test, especially integration tets Continuously improve and just ship projects
Aug. 21, 2017 · 00:36:56
Guest: Kelli Shaver @kellishaver Kelli Shaver talks with Dave Rael about being a geek, software development and web design, limitations, and opportunities to grow Kelli is the lead developer at StickyAlbums and loves helping media companies wrangle millions of photos and videos and the people who make them. Chapters: 1:32 - Dave introduces the show and Kelli Shaver2:50 - StickyAlbums - A platform for professional photographers - 3:34 - Kelli's podcast with Jonathan Stark - Terrifying Robot Dog5:22 - The things that "light Kelli up"6:08 - Kelli's views on social technology7:12 - How Kelli got started in software8:28 - Kelli and web design10:23 - Kelli's story of failure - letting personal stress, anxiety, and difficulty build up to a breaking point19:49 - Kelli's success story - domain insight leading to successful modeling and delivery22:20 - Enjoying things you're not necessarily good at doing24:03 - How Kelli stays current with what she needs to know26:19 - Kelli's book recommendation28:04 - The things that have Kelli most excited28:55 - Kelli's prediction for the future of software31:08 - Benefits of podcasting and motivations for creating audio content33:00 - Kelli's top 3 tips for delivering more value35:33 - Keeping up with Kelli Resources: Kelli's Site With Links to Her Content Kelli's Blog StickyAlbums Jonathan Stark on Developer On Fire http://show.terrifyingrobotdog.com/ Terrifying Robot Dog - Kelli's Technology Podcast with Jonathan Stark Ed Finkler on Developer On Fire StickyFolios SquareSpace Kansas City Developer Conference Kelli on Instagram Kelli's book recommendation: The Expanse (7 Book Series) - James S. A. Corey Kelli's top 3 tips for delivering more value: Really listen to users Take pride in your work Don't be afraid to take risks
Aug. 17, 2017 · 00:44:20
Guest: Scott Ford @mscottford M. Scott Ford talks with Dave Rael about making something better, the toll of harsh criticism, technical focus, and identifying needs Leading the Corgibytes technical team is Scott, who has been called the “Bob Vila of the internet.” Scott is a polyglot developer who, at last count, is fluent in over twenty programming languages. Scott’s love of software restoration and remodeling began in college where he and his team were responsible for retrofitting the testing tools for the X-31 jet fighter. Since then, Scott has maintained a test-focused approach to his work and found the most joy in projects where an existing codebase needed to be improved. Scott is currently working on his first book Software Remodeling: A DIY Approach to Transforming Your Legacy Code. Chapters: 1:32 - Dave introduces the show and Scott Ford4:47 - The nature of CorgiBytes and reasons for the focus on legacy code6:47 - Multiple roles in a relationship - both business partners and a wife/husband team7:58 - The appeal of starting with something undesirable and making it better12:11 - Being a business owner in addition to a technical wizard16:06 - An organization of "code whisperers," identifying what a project needs and driving improvement20:22 - Both technical and nontechnical - good with machines, not with humans22:11 - Scott's approach to social interactions and becoming a conference speaker26:03 - How Scott got started in software27:45 - Scott, the polyglot - why and how29:27 - Choosing new tools, even on legacy projects31:13 - Scott's story of failure - realizing completion of a project would not be worth the time and effort35:05 - Scott's story of success - continual, incremental improvement37:11 - How Scott stays current with what he needs to know38:20 - Scott's book recommendation39:55 - The things about which Scott likes to geek out40:38 - Scott's top 3 tips for delivering more value43:04 - Keeping up with Scott Resources: CorgiBytes - Scott's Business Legacy Code Rocks! Andrea Goulet on Developer On Fire Eric Lawrence on Developer On Fire Design Patterns: Elements of Reusable Object-Oriented Software - Erich Gamma Becoming Technical - Andrea Goulet, Jocelyne Morin-Nurse Code Climate Scott's book recommendation: Refactoring to Patterns - Joshua Kerievsky Scott's top 3 tips for delivering more value: Commit to get better at something - be honest about where you are, then measure where you are and measure as you improve Experiment more Try to stay positive
Aug. 14, 2017 · 00:43:11
Guest: Matthew Renze @MatthewRenze Matthew Renze speaks with Dave Rael in person at the 2017 Kansas City Developer Conference about updates on his activities, interests, and multiple talents Matthew Renze is an independent software and data science consultant with over 16 years of professional experience building large-scale data-driven desktop, server, and cloud-based applications. He is an author for Pluralsight, a Microsoft MVP, an ASPInsider, an international public speaker, and an open-source software contributor. His interests include data analytics, data visualization, and machine learning. Chapters: 1:33 - Dave introduces the show and Matthew Renze2:13 - The Kansas City Developer Conference (KCDC)3:35 - Data science and software development6:12 - Matthew, the voice talent and musician8:38 - Matthew's Pluralsight courses, data science, and machine learning10:17 - Talks Matthew has been giving at KCDC and other events12:14 - Seeking out feedback and using it to improve output14:43 - Ethical and practical concerns and questions in data science17:34 - Matthew's band - For Love and Money19:24 - Speaking into a void and eventually gaining some notoriety20:59 - The things on which Matthew is working23:37 - Matthew's location, travel, flexibility, and lifestyle29:28 - Biofeedback, mindfulness, stress, and a pragmatic approach to self-care32:35 - Biofeedback principles, metrics, and devices38:39 - The limitations of the machines that are our bodies, designed by evolution, in a modern context Resources: Matthew's First Appearance on Developer On Fire Matthew's Pluralsight Author Page The Kansas City Developer Conference (KCDC) Jon Mills on Developer On Fire Lee Brandt on Developer On Fire For Love and Money (Album) For Love and Money (Fan Page) TensorFlow Matthew's "The Mindful Developer" Presentation Matthew's "Data Science: The Big Picture" Presentation Matthew's "Machine Learning with R" Presentation Cory House on Developer On Fire ull (2016 TV series) Galen Erso Elon Musk's secret fear: Artificial Intelligence will turn deadly in 5 years Yogi Berra on Predictions (Quote) Definition of Insanity (Quote) Dino Esposito Rocky Lhotka RAGBRAI (Bike Ride) Heather Wilde Vipassana Meditation Course Muse (Neurofeedback device) IOM Pro (Biofeedback device) Galvanic Skin Response Heart rate variability Sympathetic nervous system Parasympathetic nervous system Ed Finkler on Developer On Fire Matthew's book recommendation: Matthew's top 3 tips for delivering more value:
Aug. 10, 2017 · 00:55:12
Guest: Terence McGhee @TerenceMcGhee Terence McGhee talks with Dave Rael about culture, inclusion, exclusion, taking a stand, gaining trust, and doing your business the right way Terence McGhee well versed in many branches of software development and Internet technologies. He has over 25 years of development experience and he's a major proponent for software craftsmanship and professionalism. When not programming, he can be found saving a galaxy, rescuing a princess, or liberating some strange, foreign land from evil persecutors. His coding mastery can only be rivaled by his mad skillz as a champion of the oppressed. Chapters: 1:32 - Dave introduces the show and Terence McGhee3:36 - Mentoring people and Terence's view of the "big picture"5:24 - Exclusion, inclusion, holding teams together, and being a "visibly black" developer13:07 - Terence's experience with school integration17:12 - Terence on the goodness of women in software23:45 - How Terence discovered software creation26:36 - The cultural context of claiming to have "mad skillz"32:49 - Representing other black developers and self-silencing35:58 - Terence's story of failure - Unnecessary physical confrontation43:45 - Terence's success story - Staying current and relevant over the course of a long and prosperous career and achieving the trust of those with whom he has interacted45:47 - How Terence stays current with what he needs to know47:47 - Terence's book recommendation50:01 - Terence's top 3 tips for delivering more value54:01 - Keeping up with Terence Resources: Tech's Most Dangerous Blog The Fresh Prince of Bel-Air The Fresh Prince Of Bel Air Theme Song (Full) Eminem School integration in the United States Terence tells the story of Dorothy Brumleve and More about the Goodness of Women Lori Gold Patterson 5 reasons black people and UX belong together - Maya Patterson (Daughter of Terence's Friend) Scott Nimrod on Developer On Fire Jackie Robinson N. W. A. Mixed Mental Arts Hunter Maats Culture Of Honor: The Psychology Of Violence In The South (New Directions in Social Psychology) - Richard E Nisbett (appears to be a primary source for Hunter Maats's thoughts on honor cultures) Gerald Weinberg on Developer On Fire David Heinemeier Hansson on Developer On Fire Sandi Metz on Developer On Fire Aja Hammerly on Developer On Fire Terence's book recommendation: Are Your Lights On?: How to Figure Out What the Problem Really Is - Donald C. Gause Terence's top 3 tips for delivering more value: Don't talk when you can listen Turn off your never-ending analysis and criticism for a while Communicate with the consideration that the people around you want to do their best and consider whether you are helping or harming