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


 Episode 318 | Sean Casto - Attention for Your Apps | File Type: audio/mp3 | Duration: 00:47:23

Guest: Sean Casto @seancasto Sean Casto talks with Dave Rael about motivation, marketing, making great things, and the impact of a marketing strategy for application developers Sean Casto is the Founder of the premier app marketing agency, PreApps, where he has helped Thousands of apps reach Millions in Downloads. He has worked with many Million Dollar apps such as Flyp, OverKill 2, Gadget Flow, and even Billion Dollar apps such as Cheetah Mobile’s Security Master with over 550,000,000 downloads. He is also the Creator of the App Marketing Academy, the world's best online mobile app marketing program. Today, Casto is one of the most in-demand experts on mobile app marketing and growth. His clients and associates has expanded to 80 countries, in 24 different app categories to create, launch, and market their app, from nothing to Millions of Downloads and Sales. Casto has been a guest speaker at industry conventions for Microsoft and Samsung and lectured at Universities such as Northeastern and Harvard. He has also appeared on and been featured by The Washington Post, USA Today, The Boston Globe, Entrepreneur Magazine, and The Associated Press. Chapters: - Dave introduces the show and Sean Casto - Sean's interest in mobile applications and the path from developer to marketer - Sean's experience with dyslexia and the motivation it has created - The types of individuals and organizations Sean helps - Advice for app creators - The time to think about marketing - Starting points for developers on understanding marketing and what they need to know - Sean's story of failure - Putting time and effort into developing a mobile app to find that went unknown - The importance of money mastery for app developers - Sean's success story - Helping people gain freedom and experience their passion - Sean's book recommendation - Sean's top 3 tips for delivering more value - Keeping up with Sean Resources: App Secrets - Sean's App Marketing Book PreApps App Marketing Academy Dyslexia "Everything around you that you call life was made up by people that were no smarter than you. And you can change it, you can influence it… Once you learn that, you'll never be the same again." -Steve Jobs YouTube Query for Tony Robbins Sean's book recommendation: The ONE Thing: The Surprisingly Simple Truth Behind Extraordinary Results - Gary Keller Awaken the Giant Within : How to Take Immediate Control of Your Mental, Emotional, Physical and Financial Destiny! - Tony Robbins Sean's top 3 tips for delivering more value: Work more on your business than in your business You need to get help - surround yourself with great people Change your perception of failure (and view it as opportunity)

 Episode 317 | Steven Hicks - Scary Things | File Type: audio/mp3 | Duration: 00:46:11

Guest: Steven Hicks @pepopowitz Steven Hicks talks with Dave Rael about conference speaking, solving problems, JavaScript, and Steven Hicks is a full-stack web developer with nearly 20 years experience. He believes in clean, readable, and maintainable code. Steve likes to use the right tool for the job, especially if the right tool is JavaScript. He strongly believes that if you ain't falling, you ain't learning. Steve embraces continuous improvement and believes that a developer's job is to solve problems, not just write code. When he isn't talking to the duck or playing with his kids, you can find Steve at a triathlon, on his mountain bike, or in a climbing gym. Chapters: - Dave introduces the show and Steven Hicks - Steve's enjoyment of web and JavaScript - How Steve became a software developer - Steve's early browser experiences - The things that "light Steve up" - Steven's story of failure - mailing it in on a project that wasn't interesting - Steven, the conference speaker - Pushing against self-doubt in social situations - How Steve stays current with what he needs to know - Conference speaking role models - Steve's book recommendations - Confidence and social comfort - Steven's top 3 tips for delivering more value - Keeping up with Steve Resources: Print Shop Medicine Man Cory House on Developer On Fire That Conference Scott Hanselman on Developer On Fire Kansas City Developer Conference Jon Mills on Developer On Fire Lee Brandt on Developer On Fire Feedly Pluralsight Frontend Masters Jeremy Clark on Developer On Fire CodeMash Uncle Bob Martin on Developer On Fire Public speaking with Scott Hanselman, Kendra Havens, Maria Naggaga Nakanwagi, Kasey Uhlenhuth, and Donovan Brown Kent Beck on Developer On Fire Steven's book recommendation: The Confidence Gap: A Guide to Overcoming Fear and Self-Doubt - Russ Harris Getting Results the Agile Way: A Personal Results System for Work and Life - J.D. Meier Clean Code: A Handbook of Agile Software Craftsmanship - Robert C. Martin Steven's top 3 tips for delivering more value: Tighten your feedback loops Find a way that works for you and do it unapologetically Do scary things

 Episode 316 | Chris Ferdinandi - Idea to Living Thing | File Type: audio/mp3 | Duration: 00:48:35

Guest: Chris Ferdinandi @ChrisFerdinandi Chris Ferdinandi talks with Dave Rael about teaching and learning, self-discovery, JavaScript, and delivering value Chris Ferdinandi helps people learn vanilla JavaScript. His JavaScript plugins are used by organizations like Apple, Harvard Business School, and CNN. After years of struggling with hostile web forums, bad documentation, and incomplete tutorials, he now helps beginners learn JavaScript faster and easier. He love pirates, puppies, and Pixar movies, and lives near horse farms in rural Massachusetts. He runs Go Make Things with Bailey Puppy, a lab-mix from Tennessee. Chapters: - Dave introduces the show and Chris Ferdinandi - Comparing JavaScript to snowboarding - learning stages, competence, and Harry Potter illustrations - Chris's journey through human resources, web design, blogging ,and software development - How teaching career development turned into creating software - Designers and developers - Chris's human resources blog - Common images regarding software developers and designers - The virtue of shipping and the value of growth - The things that "light Chris up" - The ways Chris educates on - Chris's book recommendation - Chris's story of failure - spending time on a career that failed to fulfill, agreeing to a job based on the suggestion that things might change - Chris's top 3 tips for delivering more value - Keeping up with Chris Resources: Go Make Things - Chris's website Chris's JavaScript Guides Chris's Courses CSS-Tricks Shawn Wildermuth on Developer On Fire Amy Hoy Mozilla Developer Network Wes Bos Jonathan Stark on Developer On Fire Jonathan Stark's Website Garr Reynolds: "Presentation Zen" | Talks at Google Ditching Hourly - Jonathan Stark's Podcast The Dance - Tony Arata Kalzumeus Software Chris's book recommendation: Design Is a Job - Mike Monteiro Hourly Billing Is Nuts - Jonathan Stark Presentation Zen: Simple Ideas on Presentation Design and Delivery (2nd Edition) (Voices That Matter) - Garr Reynolds Chris's top 3 tips for delivering more value: Talk to users and more uses and, if possible, observe people using what you've built Ask a lot of questions, especially about why people do things Focus on business outcomes and results over technologies

 Episode 315 | David Hussman - From Success to Fulfillment | File Type: audio/mp3 | Duration: 00:51:03

Guest: David Hussman @davidhussman David Hussman talks with Dave Rael about why and how, health and motivation, cancer treatments, and significance David teaches and coaches the adoption and improvement of agility as a delivery tool. His work includes helping companies of all sizes all over the world. Sometimes he is pairing with developers and testers, while other times he is helping to invent, evolve and plan the delivery of all types of products and projects. David spent years building software in a variety of domains and founded DevJam, a company composed of agile collaborators. DevJam provides seasoned leaders that strive to pragmatically match technology, people, and processes to create better and cooler products in competitive cycles. Chapters: - Dave introduces the show and David Hussman - David and music, including the relationship between music and software - The probable wrongness of ideas and openness to new possibilities - David's health and battle with lung cancer and the way it has changed his desires - Getting kids excited about programming - Effective treatments and gratitude - How David got started in software and early geeking out on digital audio - The genesis of David, the teacher - Becoming an accidental coach, an Agile crusader, and building a practice and business - David's story of failure - enforcing process instead of understanding how to use process in context - David's book recommendations - The things that have David most excited - David's top 3 tips for delivering more value - Keeping up with David Resources: DevJam TeleType Falcon Heavy Paisley Park Jeff Beck Skunk Baxter Ray Charles Pachyderm Studios In Utero - Nirvana Founders at Work: Stories of Startups' Early Days - Jessica Livingston Steve Wozniak on Bringing Color to Personal Computers Leonardo’s Basement The Cookie Cart Bloodmobile Sara Chipps presentation on coding with JewelBots including live coding by children Sara Chipps on Developer On Fire Ward Cunningham on Developer On Fire Kent Beck on Developer On Fire Extreme Programming Explained: Embrace Change, 2nd Edition (The XP Series) - Kent Beck The 7 Habits of Highly Effective People: Powerful Lessons in Personal Change - Stephen R. Covey Richard Feynman Quotes On Twitter Dude's Law David's book recommendation: Daniel J. Levitin This Is Your Brain on Music: The Science of a Human Obsession - Daniel J. Levitin The World in Six Songs: How the Musical Brain Created Human Nature - Daniel J. Levitin The Organized Mind: Thinking Straight in the Age of Information Overload - Daniel J. Levitin David's top 3 tips for delivering more value: When you're confused, always pause and ask yourself why you're doing what you're doing because how you're doing it is learnable, but why you're doing it is more complex. Challenge yourself to express, measurably if possible, what true impact will your activity have? Hopefully it's meaningful What is your learning quotient across 12 months?

 Episode 314 | Jim Holmes - Breaking Bad Dynamics | File Type: audio/mp3 | Duration: 00:52:31

Guest: Jim Holmes @aJimHolmes Jim Holmes talks with Dave Rael about the nature of leadership, the leadership journey, applying lessons from athletics to professional teams, resetting negative dynamics, and delivering value Jim is an Executive Consultant at Pillar Technology where he works with organizations trying to improve their software delivery process. He's also the owner/principal of Guidepost Systems which lets him engage directly with struggling organizations. He has been in various corners of the IT world since joining the US Air Force in 1982. He’s spent time in LAN/WAN and server management roles in addition to many years helping teams and customers deliver great systems. Jim has worked with organizations ranging from start ups to Fortune 10 companies to improve their delivery processes and ship better value to their customers. When not at work you might find Jim in the kitchen with a glass of wine, playing Xbox, hiking with his family, or banished to the garage while trying to practice his guitar. Chapters: - Dave introduces the show and Jim Holmes - Jim's athletic history - Jim on leadership and the leadership journey - Leadership in the context of being a software developer and/or part of a software development team - Jim's story of failure - too much focus on details instead of strategy, realizing a dynamic that needed to be broken too late - Jim's book recommendations and the delivering not of software, but of value - Jim's top 3 tips for delivering more value - Keeping up with Jim Resources: Jim's Blog The Leadership Journey - Jim Holmes The Bad News Bears David Giard on Developer On Fire Kalamazoo X Conference Mike Eaton Jim's Leadership 101 Blog Post Series CodeMash The Design of Design: Essays from a Computer Scientist - Frederick P. Brooks Jr. Cain and Abel Fred George on Developer On Fire Chad Fowler on Developer On Fire The Passionate Programmer: Creating a Remarkable Career in Software Development (Pragmatic Life) - Chad Fowler Corey Haines Dave Fancher on Developer On Fire Ken Versaw on Developer On Fire Kansas City Developer Conference Jim's book recommendation: Lean Software Development: An Agile Toolkit - Mary and Tom Poppendieck Implementing Lean Software Development: From Concept to Cash - Mary and Tom Poppendieck Leading Lean Software Development: Results Are not the Point - Mary and Tom Poppendieck The Lean Mindset: Ask the Right Questions - Mary and Tom Poppendieck The Trusted Advisor - David H. Maister Peopleware: Productive Projects and Teams (3rd Edition) - Tom DeMarco Jim's top 3 tips for delivering more value: Step back from technology and talk it out with whoever you are delivering to At the team level, step away from the keyboard and understand the organizational fit of what you're doing Keep some balance

 Episode 313 | Joel Beasley - Incremental Improvement | File Type: audio/mp3 | Duration: 00:48:50

Guest: Joel Beasley @moderncto_io Joel Beasley talks with Dave Rael about Modern CTO, his ambitious history in software and business, code quality, and the human elements of great software products and businesses Joel is an MIT Educated, family first workaholic. Joel loves his k9 friends Ted, Teddy and Bently has a beautiful wife Michelle. Recently Joel has welcomed a brand new addition to the family, his first child, a daughter, Ari. Joel has a passion for writing clean object oriented code with a heavy emphasis on services. Single Responsibility Principle, Low Coupling and High Cohesion are just a few of the important design principles he employs. Chapters: - Dave introduces the show and Joel Beasley - What Joel is creating - Code quality, minimum viable products, pushing back against demands, and products that are and are not worth investment - Favor consistency over big changes, improve gradually and incrementally - true in software quality, the physical condition of your body, and life in general - The importance of sales and building a business - building a product is not enough - The human and nontechnical nature of the modern CTO content and to whom it is useful - How Joel got started in software - Joel's story of failure - attempts at brute force organization scaling - Joel's book recommendations, including advice on how to read technical books - The things that have Joel most excited - Joel's top 3 tips for delivering more value - Keeping up with Joel Resources: The Modern CTO Website Modern CTO - The Podcast Modern CTO - The Book Spaghetti code MVP Epidemic - Joel Beasley Ward Cunningham Explains the Technical Debt Metaphor Computer programming in the punched card era "Uncle Bob" Martin on Developer On Fire Mark Seemann on Developer On Fire Elias Torrest - CTO at Driftt Audible Indi Young on Developer On Fire Practical Empathy: For Collaboration and Creativity in Your Work - Indi Young Empathy Circles People do not work for money, people work for momentum. - Joel Beasley Where in the World Is Carmen Sandiego? Indiana Jones Video Games Modern CTO - about page, including positive feedback on the podcast and content Brunno Attorre on the Modern CTO Podcast Pollfish Postman Stripe Joel's book recommendation: Martin Fowler Clean Code: A Handbook of Agile Software Craftsmanship - Robert C. Martin Sandi Metz Joel's top 3 tips for delivering more value: Communicate clearly and effectively, including and especially communicating the value you bring Always get incrementally better Make people feel heard

 Episode 312 | Chris DeMars - Doing Something with His Life | File Type: audio/mp3 | Duration: 00:45:49

Guest: Chris DeMars @saltnburnem Chris DeMars talks with Dave Rael about community involvement, JavaScript pain, creating awesome user experiences, and overcoming obstacles Chris DeMars is a UI developer first, UX architect always, working out of Detroit, Michigan. Chris is also an instructor, teacher assistant, and volunteer for the Ann Arbor chapter of Girl Develop It and co-organizer for the Ann Arbor Accessibiity Group. Chris loves coming up with solutions for enterprise applications, which include modular CSS architectures, performance, and advocating for web accessibility. When he is not working on making the web great and inclusive you can find him writing blog posts, watching horror movies, drinking the finest of beers, or in the woods of northern Michigan. Chapters: - Dave introduces the show and Chris DeMars - The appeal to Chris of HTML, CSS, user interface, and design - Chris's relationship with JavaScript and advice for developers on understanding designs, colors, and UI developers - Chris's involvement with Girl Develop It - Chris's community involvement and social nature - Conference speaking and making connections - How Chris discovered the ability to create experiences with user interface - The things that "light Chris up" - Chris on accessibility - Chris's story of failure - reeling from criticism - Chris, the podcaster - Chris's success story - Turning around an unsatisfying trajectory to become self-sufficient and set an example - How Chris stays current with what he needs to know - Chris's book recommendation - The things that have Chris most excited - Chris's sources of pain and suffering - Chris's top 3 tips for delivering more value - Keeping up with Chris Resources: Chris's Website Tales from the Script - Chris's Podcast David Pine on Developer On Fire Amegala Detroit Code Indy Code Ken Versaw on Developer On Fire Dave Fancher on Developer On Fire Poltergeist Halloween Smashing Magazine CSS Tricks Google Chrome Developers YouTube Channel Scott Tolinski LevelUpTuts - Scott Tolinski's YouTube Channel Wes Bos Shop Talk Podcast Toolsday Supernatural Chris's book recommendation: Frontend Architecture for Design Systems: A Modern Blueprint for Scalable and Sustainable Websites - Micah Godbolt Chris's top 3 tips for delivering more value: Separate passion from emotion Be friendly to everybody Get involved in the community

 Episode 311 | Jason Swett - Growing Socially | File Type: audio/mp3 | Duration: 00:51:24

Guest: Jason Swett @JasonSwett Jason Swett talks with Dave Rael about job search skills, growing socially, the nature of software careers, and the rewards of creating useful stuff Jason Swett has been building websites for over 20 years, working for organizations like AT&T, the University of Chicago, and VMware. Jason’s favorite part of programming jobs has always been the job search and interview phase. Now he teaches job search skills at Chapters: - Dave introduces the show and Jason Swett - How Jason got started in software - Jason's attraction to interviewing, negotiating, and the job search - The reasons for frequently changing jobs - Jason's motivations for teaching job search skills - Sales and marketing for developers - Jason's approach to the job search and what he has to offer developers - Ways for developers to market themselves - hunting and farming - Interview preparation - Jason's story of failure - lacking social intelligence and acuity (and learning to grow it later) - Personal skills developers can develop and Stephen Covey's contrasting of the character ethic and the personality ethic - Jason's success story - creating content people found useful enough to pay for it - Jason's mix of technical and soft skills content - The things that have Jason most excited - How Jason stays current with what he needs to know - Jason's causes of pain and suffering - Advice for improving job search skills by looking at the individual steps and getting better at them one at a time - Jason's top 3 tips for delivering more value Resources: Jason's Website (no longer - he switched to after recording) Jason on GitHub Late Night with Conan O'Brien Ramit Sethi "You can have everything in life you want, if you will just help other people get what they want." - Zig Ziglar Saron Yitbarek on Developer On Fire Toastmasters International Stephen Covey Explaining the Charactor Ethic and the Personality Ebthic Paradigms of Artificial Intelligence Programming: Case Studies in Common Lisp - Peter Norvig Perrry Marshall "Uncle Bob" Martin on Developer On Fire Jason's book recommendation: How to Win Friends and Influence People - Dale Carnegie The 7 Habits of Highly Effective People: Powerful Lessons in Personal Change - Stephen R. Covey Don't Make Me Think, Revisited: A Common Sense Approach to Web Usability (3rd Edition) (Voices That Matter) - Steve Krug Clean Code: A Handbook of Agile Software Craftsmanship - Robert C. Martin Jason's top 3 tips for delivering more value: Make sure you understand what needs to be done and why before you do it Learn usability testing Read Clean Code by Robert C. Martin

 Episode 310 | Sonia Gupta - Figuring It Out | File Type: audio/mp3 | Duration: 00:41:21

Guest: Sonia Gupta @soniagupta504 Sonia Gupta talks with Dave Rael about moving from law into software development, gaining self-awareness, and the powerful draw and potential for good of technologists Sonia Gupta is currently a software developer at Ibotta, Inc. in Denver, CO. Prior to becoming a developer, Sonia was a lawyer in Louisiana. She served as a Public Defender in New Orleans after Hurricane Katrina, then as a Prosecutor, and finally as an Assistant Attorney General doing torts and Civil Rights litigation. Before initiating her career change, Sonia had no experience in programming and software development. She attended the Turing School of Software and Design where she learned best practices through a curriculum focused on Ruby and Rails development. Sonia is an outspoken advocate of diversity and inclusion in tech and in life. She is passionate about fostering empathetic and effective communication on engineering teams, and believes that even if tech can’t always change the world, technologists absolutely can. Chapters: - Dave introduces the show and Sonia Gupta - The appeal to Sonia of software development and the humility of many software developers - Sonia's early exposure to computer science - Sonia's path to Turing School of Software & Design - Sonia's experience at Turing School and connecting with professionals as a path to employment - The things that "light Sonia up" - Applicability to software of the skills and traits useful to lawyers - Sonia's bold career change, the rewards of making it, and support from her family - Software development as cooperative vs competitive - Sonia's story of failure - struggling with early Turing School curriculum, comparing herself to others having an easier time, and the importance and value of persistence - Sonia's success story - completion of the Turing School program and entry in the profession of software development, the culmination of a journey of authentic self-discovery - How Sonia stays current with what she needs to know - Sonia's book recommendations - The things that have Sonia most excited - The things about which Sonia likes to geek out - Sonia's top 3 tips for delivering more value - Advice for tapping into empathy Resources: Sonia on Medium Kathleen Dollard on Developer On Fire Turing School of Software & Design Jeff Casimir on Developer On Fire Ted Neward on Developer On Fire Louisiana Bar Journal Sandi Metz on Developer On Fire Sonia's book recommendation: Practical Object-Oriented Design in Ruby: An Agile Primer (Addison-Wesley Professional Ruby) - Sandi Metz The Fire Next Time - James Baldwin Sonia's top 3 tips for delivering more value: Learn to communicate effectively, particularly by making use of precise language, psychological safety, and empathy Learn to craft a code narrative Take time to take care of yourself

 Episode 309 | Rob Richardson - Force Multiplier | File Type: audio/mp3 | Duration: 00:46:46

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

 Episode 308 | Jose Gonzalez - Mind, Body, Soul | File Type: audio/mp3 | Duration: 01:03:36

Guest: Jose Gonzalez @JoseGonz321 Jose Gonzalez talks with Dave Rael about humble beginnings, fortuitous turns, dark times, receiving by giving, and self-acceptance Jose Gonzalez is a husband, dad, blogger, runner and sometimes a software developer. He blogs how the Mind, Body and the Soul (aka spirit or emotions) impact you as a software developer. He is a recovering extrovert who thought was an introvert for over 20 years. Today, he enjoys meeting and engaging with other fellow developers from all over the world. In his free time, he tries to play video games but usually falls asleep. His wife and two boys take the best out of him. Chapters: - Dave introduces the show and Jose Gonzalez - Jose's educational history and path to software development - Early programming for the web and the limitations of resources to which Jose had access - New experiences and reaching heights not previously accessible to family members - Making mistakes by not taking things seriously - Jose's first job experience and the battle with feeling completely alone - Jose's experiences with mentors and how they can stimulate personal growth - Jose's story of a dark and difficult time - self-doubt, feeling alone, and having the weight of the world on his shoulders - The power of community and how group membership turned everything around for Jose - Family focus, helping people, adventure, presence, and finding a path to a brighter future - Reflecting on Jose's humble beginnings and the enormous difference made by incremental improvements - Jose's book recommendations - Taking care of yourself physically - Emotional health - Jose's top 3 tips for delivering more value Resources: Jose's Blog - Mind, Body, Soul Developer Vocational School "The Wand Chooses the Wizard" Twelve-step program Atlas (mythology) John Sonmez on Developer On Fire Kevlin Henney on Developer On Fire Reid Evans on Developer On Fire (including description of #goofyreligion) #goofyreligion on Twitter Kent Beck on Developer On Fire - Primary and Secondary Emotions John Papa on Developer On Fire Jose's book recommendation: Mastery: The Keys to Success and Long-Term Fulfillment - George Leonard There Is Nothing Wrong with You: Going Beyond Self-Hate - Cheri Huber Soul without Shame: A Guide to Liberating Yourself from the Judge Within - Byron Brown Eckhart Tolle Jose's top 3 tips for delivering more value: You are not your thoughts There is nothing wrong with you Smile

 Episode 307 | Jeff Casimir - Favor Decades Over Years | File Type: audio/mp3 | Duration: 00:50:37

Guest: Jeff Casimir @j3 Jeff Casimir talks with Dave Rael about education, feedback, software and people, and fortunate circumstances Stretching back to 2005, Jeff has more experience teaching Ruby and Rails than anyone in the world. Starting his education career with Teach for America in 2003, he’s taught middle school and high school, co-founded a middle school, and created Jumpstart Lab in 2009, Hungry Academy in 2012, and gSchool in 2013. Along the way he’s taught thousands of developers, taken nearly a hundred people from “no experience” to professional, and created over a thousand pages of instructional content. As the Executive Director of Turing School, Jeff designs the overarching instructional program, coordinates the instructional team, connects students with the community, directs the hiring process, and teaches full-group sessions. Chapters: - Dave introduces the show and Jeff Casimir - Origins of Turing School and stops on the path with creating other education opportunities - Why Turing is different than other coding schools and bootcamps - Characteristics of excellent software education and what it has in common with excellent software creation - The mix of education and software development expertise in the instructors at Turing School - Educational options and the danger of shallow learning resources - Jeff's path to education - Comparing teaching and programming and the emotional load of teaching - The collaborative nature of programming - Jeff on teaching computer science and how he engaged students - Jeff's story of failure - acting according to fear, avoiding uncomfortable parts of the business of creating a school, and agreeing to a contact in haste - The good fortune of being a programmer in an advantageous market - Jeff's book recommendations - Jeff's top 3 tips for delivering more value Resources: Turing School of Software and Design Kathleen Dollard on Developer On Fire Derek Comartin Derek Comartin on Developer On Fire Teach For America Ari Meisel on Developer On Fire Jeff's book recommendation: Getting Things Done: The Art of Stress-Free Productivity - David Allen How to Win Friends and Influence People - Dale Carnegie Jeff's top 3 tips for delivering more value: Figure out what people really want, not what they say they want or think they want Seek rapid feedback People are a more fun, rewarding, and difficult problem than software - build them up, the impact will last a long time

 Episode 306 | Phil Japikse - Creating Co-Conspirators | File Type: audio/mp3 | Duration: 00:48:54

Guest: Phil Japikse @skimedic Phil Japikse talks with Dave Rael about creating content, saving lives, learning from experts, community involvement, and getting useful engagement from actual users An international speaker, Microsoft MVP, ASPInsider, MCSD, CSM, and CSP, and a passionate member of the developer community, Phil Japikse has been working with .NET since the first betas, developing software for over 30 years, and heavily involved in the agile community since 2005. Phil is co-author of best selling "C# and the .NET 4.6 Framework" ( and "Pro C# 7" (, the Lead Director for the Cincinnati .NET User’s Group ( and the Cincinnati Software Architect Group, co-hosts the Hallway Conversations podcast (, founded the Cincinnati Day of Agile (, and volunteers for the National Ski Patrol. Phil is also a published author with LinkedIn Learning ( During the day, Phil works as an Enterprise Consultant and Agile Coach for large to medium firms throughout the US. Phil enjoys to learn new tech and is always striving to improve his craft. You can follow Phil on twitter via and read his blog at Chapters: - Dave introduces the show and Phil Japikse - Phil and blogging - How Phil got into writing books and motivations for specific books - Sources of the information Phil uses to create books and training - The appeal of different types of media for content creation - Phil, the conference speaker and user group organizer - Being around really smart people and finding ways to learn and changes in the need to specialize over time - Phil's history with programming environments and languages and choosing the right tools for the job - Phil's story of failure - creating a new system and job workflow without talking to the users - Phil's book recommendations - The things that have Phil most excited - Phil's top 3 tips for delivering more value - Keeping up with Phil Resources: Phil's Blog Phil's Books, Courses, and Videos C# 6.0 and the .NET 4.6 Framework - Andrew Troelsen, Phil Japikse Pro C# 7: With .NET and .NET Core - Andrew Troelsen, Phil Japikse Phil on LinkedIn Learning Andrew Troelsen Ben Dewey Kevin Grossnicklaus PowerBuilder Ada The Design of Design: Essays from a Computer Scientist - Frederick P. Brooks Jr. DiSC Profile Visual Studio Toolbox - Videos on Visual Studio Tooling, including series with Phil and Robert Green Phil's book recommendation: Pro C# 7: With .NET and .NET Core - Andrew Troelsen, Phil Japikse Phil's top 3 tips for delivering more value: Listen actively Make everybody co-conspirators Realize you don't know everything

 Episode 305 | David Pine - Positive Brand | File Type: audio/mp3 | Duration: 00:44:33

Guest: David Pine @davidpine7 David Pine talks with Dave Rael about building a brand for software developers, being a source of positivity, and the importance of mentors David Pine is a Technical Evangelist and Microsoft MVP working at Centare in Wisconsin. David loves knowledge sharing with the technical community and speaks regionally at meetups, user groups, and technical conferences. David is passionate about sharing his thoughts through writing as well and actively maintains a blog at David's posts have been featured on ASP.NET, MSDN Web-Dev, MSDN .NET and Dot Net Curry. David loves contributing to open-source projects and as another means of giving back to the community. David sat on the technical board and served as one of the primary organizers of MKE DOT NET for three years. When David isn’t interacting with a keyboard, you can find him spending time with his wife and their three sons, Lyric, Londyn and Lennyx. Follow David on Twitter at @davidpine7. Chapters: - Dave introduces the show and David Pine - How David got involved in conference speaking - The importance of mentors and consequences of their absence - How David got started in software - The things that "light David up" - David's story of failure - getting consumed with negativity - Focusing on the positive - David's success story - getting recognized as a positive influencer in the developer community - David's creative side - David's social nature and the growth of confidence as a speaker and community member - How David stays current with what he needs to know - David's book recommendations - The things that have David most excited - David's causes of pain and suffering - Advice for dealing with negativity in the workplace - The things about which David likes to geek out - David's top 3 tips for delivering more value - Keeping up with David Resources: David's Blog David on GitHub MKE DOT NET Quake (video game) Half-Life (video game) On .NET - David Pine - Magic mirror on the wall, who is the fairest one of all? Andy Hunt on Developer On Fire Dave Thomas on Developer On Fire SignalR Stephen Carpenter David's book recommendation: Getting Naked: A Business Fable About Shedding The Three Fears That Sabotage Client Loyalty - Patrick Lencioni The Pragmatic Programmer: From Journeyman to Master - Andrew Hunt David's top 3 tips for delivering more value: Give respect to receive it Listen Never be afraid to ask why

 Episode 304 | Nate Walkingshaw - Human-Centered | File Type: audio/mp3 | Duration: 00:50:42

Guest: Nate Walkingshaw @nwalkingshaw Nate Walkingshaw talks with Dave Rael about user experience, leadership, perspectives, types of users, Pluralsight, and hard lessons Nate Walkingshaw started his first company in 2004 where he revolutionized medical evacuation with Paraslyde, later acquired by Stryker Medical. In 2011, Nate left Stryker to build Brightface, a product development company that focused on mobile and web applications including Cycleface which was acquired by Strava, the #1 fitness app for endurance athletes. Nate then became the Chief of Research and Innovation at Tanner Labs, where he built O.C. Tanner’s first human-centered product development team. In January 2015 Nate was named the Chief Product Officer for Pluralsight, the largest providers of online technology learning, where he built a user experinece centered product team, and in February 2016 Nate’s role expanded to Chief Experience Office to also oversee Development, Content, and Product Marketing. He is also the co-author of Product Leadership: How Top Product Leaders Launch Great Products and Build Successful Teams (O’Reilly 2017). Chapters: - Dave introduces the show and Nate Walkingshaw - Nate's appreciation for user experience and collaborative problem solving - Nate on the value of diversity - How Nate connected with Pluralsight - User experience at Pluralsight - Advice for balancing the needs of different types of users and turning applications into products - Nate's story of failure - "building a solution for me, not for we" - Nate's book recommendations - Nate's top 3 tips for delivering more value - Keeping up with Nate Resources: Pluralsight The Cucumber Book: Behaviour-Driven Development for Testers and Developers - Matt Wynne Matt Wynne on Developer On Fire Matt Wynne on Developer On Fire on Developer On Fire The Parity Pledge The World Is Flat 3.0: A Brief History of the Twenty-first Century - Thomas L. Friedman A LEGO Brickumentary Lego Minifig Aaron Skonnard Martha Stewart Domain-Driven Design: Tackling Complexity in the Heart of Software - Eric Evans Eric Evans on Developer On Fire The 7 Habits of Highly Effective People: Powerful Lessons in Personal Change - Stephen R. Covey Arrival Directed Discovery Agile Died While You Were Doing Your Standup - Nate Walkingshaw Nate's book recommendation: Product Leadership: How Top Product Managers Launch Awesome Products and Build Successful Teams - Richard Banfield User Story Mapping: Discover the Whole Story, Build the Right Product - Jeff Patton Hooked: How to Build Habit-Forming Products - Nir Eyal Patrick Lencioni Nate's top 3 tips for delivering more value: Want to care enough to listen to another person Seek context with intention Co-create a solution and move forward


Login or signup comment.