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 333 | Dave Isbitski - Human Voice | File Type: audio/mp3 | Duration: 01:01:10

Guest: @ Dave Isbitski talks with Dave Rael about career fulfillment, voice-enabled, user experiences, being your best, and Dave has been a professional speaker, trainer and evangelist for over a decade. He has taught full-day courses on many topics including mobile apps, cloud, and the web. Dave has helped launch numerous technology platforms, frameworks, and programming languages across an array of devices at both Microsoft and Amazon. Dave is also an author for and can be found on Twitter @TheDaveDev and the Alexa Developer Blog. Chapters: - Dave Rael introduces the show and Dave Isbitski - Dave Isbitski's early experiences with Alexa - Designing user experiences - Dave Isbitski's unique talents and niche, the changing landscape of technology and work - Aligning work with how you view the world and the rewards of what we do - Making positive changes, incremental improvement, and the power of habit - The Alexa Dev Chat Podcast - The enabling nature of voice interfaces - What developers should know about Alexa - Dave Isbitski's story of failure - favoring being right over - Dave Isbitski's book recommendations - Dave Isbitski's top 3 tips for delivering more value - Keeping up with Dave Isbitski Resources: The Alexa Dev Chat Podcast Kelly Shaver on Developer On Fire Echo Devices Charlie Kindel Joel Beasley on Developer On Fire Charlie Kindel on Alexa Dev Chat .NET Rocks! Carl Franklin on Developer On Fire Richard Campbell on Developer On Fire Zencastr Audacity Walter Quesada Bob Lautenbach Sameer Lalwani on Alexa Dev Chat The Amazon Developer Site Alexa on the Amazon Developer Site Alexa Slack Team Felienne on Developer On Fire Gary Vaynerchuk "People don't care how much you know until they know how much you care" -Theodore Roosevelt How to Win Friends and Influence People - Dale Carnegie My Fitness Pal Amazon Leadership Principles Dave's book recommendation: Crushing It!: How Great Entrepreneurs Build Their Business and Influence-and How You Can, Too - Gary Vaynerchuk Younger Next Year: Live Strong, Fit, and Sexy - Until You're 80 and Beyond - Chris Crowley Dave's top 3 tips for delivering more value: In order to deliver, you have to be able to say "no" Invest in yourself in order to constantly be learning Listen to find out what people need, not what they ask for

 Episode 332 | David McCarter | File Type: audio/mp3 | Duration: 00:50:25

Guest: @ David McCarter talks with Dave Rael about creativity, code quality, the challenge of tact, and getting involved David McCarter is a Microsoft MVP (Most Valuable Professional), C# Corner MVP, solutions architect, speaker, consultant, professional code reviewer and interviewer in San Diego, California. He is the editor-in-chief of a web site dedicated to helping software engineers in all aspects of programming since 1994. David has written for programming magazines and has published many books including "David McCarter's .NET Coding Standards" available at: He is one of the founders and directors of the San Diego .NET Developers Group ( for 20 years. In 2008 David won the INETA Community Excellence Award for his involvement in the .NET community. David is a featured writer and MVP on C# Corner. David is also an inventor of a software printing system that was approved by the US Patient Office in May 2008. His Microsoft MVP profile is located at: Chapters: - Dave introduces the show and David McCarter - Geeks taking care of themselves - David, the "old, angry programmer" and the state of software quality - The elements of quality software - Growing from a beginner software engineer to one more experienced - How David got started in software - How David got into public speaking and user group organization - David's story of failure - butting heads over dedication to software quality - David's book recommendation - David's top 3 tips for delivering more value - Keeping up with David - Resources: David McCarter's .NET Coding Standards: Improving Code Quality... One Developer At A Time - David McCarter The DotNetDave Store David's Creative Self - "Heavy Metal Dave" David's Photography David's Microsoft MVP Profile Carl Franklin on Developer On Fire Gary Wisniewski on Developer On Fire Aja Hammerly on Developer On Fire You Are Not Your Code - Aja Hammerly Jeremy Clark on Developer On Fire Alan Cooper on Developer On Fire David's book recommendation: The Inmates Are Running the Asylum: Why High Tech Products Drive Us Crazy and How to Restore the Sanity - Alan Cooper About Face: The Essentials of Interaction Design - Alan Cooper David's top 3 tips for delivering more value: Take care of yourself and have a life Learn as much as you can Find your passion and do what you do for the right reason

 Episode 331 | John Callaway and Clayton Hunt - Professional Craftsmen | File Type: audio/mp3 | Duration: 00:43:53

Guest: @ Clayton Hunt and John Callaway talk with Dave Rael about testing, Test-Driven Development, influences, influencers, teaching, writing, and soft skills Clayton has been programming professionally since 2005 doing mostly web development with an emphasis on JavaScript and C#. He has a focus Software Craftsmanship and is a signatory of both the Agile Manifesto and the Software Craftsmanship manifesto. He believes that through short iterations and the careful gathering of requirements that we can deliver the highest quality and the most value in the shortest time. He enjoys learning and encouraging other to continuously improve themselves. A Microsoft MVP, John has been a professional developer since 1999. He has focused primarily on web technologies and has experience with everything from PHP to C# to ReactJS to SignalR. Clean code and professionalism are particularly important to him, as well as mentoring and teaching others what he has learned along the way. Chapters: - Dave introduces the show and Clayton Hunt and John Callaway - The origin of the name and theme of the 6 Figure Developer - Clayton's path of getting into Test-Driven Development - John's early experiences with Test-Driven Development - Adding tests to an existing codebase without tests - Advice for aspiring testers - Introducing testing to a team - John and Clayton, the book authors - motivations, origins, and approach - Clayton and John's book recommendations - John's story of failure - unexpected changes in plans - Clayton's story of failure - expressing criticism in unhealthy ways - Experiences in organizing meetups - Experiences in podcasting - Clayton and John's top 3 tips for delivering more value - Keeping with John and Clayton Resources: The 6 Figure Developer Practical Test-Driven Development using C# 7: Unleash the power of TDD by implementing real world examples under .NET environment and JavaScript - John Callaway, Clayton Hunt The 6 Figure Developer on Twitter The 6 Figure Developer Podcast Dave on The 6 Figure Developer Podcast Dave Thomas on Developer On Fire Andy Hunt on Developer On Fire Gaines Kergosien Uncle Bob Martin on Developer On Fire Rob Conery on Developer On Fire Clean Coders - Video Training The Cucumber Book: Behaviour-Driven Development for Testers and Developers - Matt Wynne John Sonmez on Developer On Fire Pinal Dave on Developer On Fire How to Market Yourself as a Software Developer - John Sonmez Clayton and John's book recommendations: Soft Skills: The software developer's life manual - John Sonmez The 4-Hour Workweek: Escape 9-5, Live Anywhere, and Join the New Rich - Timothy Ferriss The Phoenix Project: A Novel about IT, DevOps, and Helping Your Business Win - Gene Kim Clean Code: A Handbook of Agile Software Craftsmanship - Robert C. Martin The Clean Coder: A Code of Conduct for Professional Programmers - Robert C. Martin Test Driven Development: By Example - Kent Beck Clayton's top 3 tips for delivering more value: Always be learning Know the job of the person above you and below you John's top 3 tips for delivering more value: Always be improving, including learning new skills Work on T-shaped skill - increased both depth and breadth Share your knowledge

 Episode 330 | Stephane Maarek - Push the Edge | File Type: audio/mp3 | Duration: 00:39:54

Guest: @ Stephane Maarek talks with Dave Rael about educational impact, lifestyle, making a difference, pushing progress, and constant learning Stephane is a solutions architect, consultant and software developer that has a particular interest in all things related to big data and analytics. He's also a best seller instructor on Udemy for his courses in Apache Kafka, Apache NiFi and AWS Lambda! He loves Apache Kafka. He regularly contributes to the Apache Kafka project and wrote a guest blog post featured on the Confluent website, the company behind Apache Kafka. He also is an AWS certified Solutions Architect, and has many years of experience with technologies such as Apache Kafka, Apache NiFi, Apache Spark, Hadoop, PostgreSQL, Tableau, Spotfire, Docker and Ansible amongst many others. His favourite programming languages are Scala and Python, and he plans on learning Go soon. During his spare time he enjoys cooking, practicing yoga, surfing, watching TV shows, and traveling to awesome destinations! Chapters: - Dave introduces the show and Stephane Maarek - Stephane's introduction to both Kafka and teaching - Stephane's nomadic lifestyle - The appeal of teaching - Lessons learned from creating courses - Stephane's future - The things that "light Stephane up" - How Stephane got started in software - How Stephane learns - Stephane's story of failure - creating an app without any marketing that didn't get a strong user base - Stephane's success story - helping students progress and succeed - Stephane's book recommendation - The things that have Stephane most excited - Stephane's causes of pain and suffering - Stephane's top 3 tips for delivering more value Resources: Stephane's Courses on Udemy Stephane on Medium Stephane on the Confluent Blog Stephane's YouTube Channel Apache Kafka Warcraft III Chad Fowler on Developer On Fire Google Keep Austin Bingham on Developer On Fire The Checklist Manifesto: How to Get Things Right - Atul Gawande Stephane's book recommendation: I Heart Logs: Event Data, Stream Processing, and Data Integration - Jay Kreps Stephane's top 3 tips for delivering more value: Never stop learning and learn the next thing Make lists Put in an effort - just try

 Episode 329 | James Long - Seeking Deep Knowledge | File Type: audio/mp3 | Duration: 00:53:38

Guest: @ James Long talks with Dave Rael about working at Mozilla, building products, making it harder to make costly mistakes, and understanding why something works James Long worked for Mozilla for 6 years on various projects ranging from Firefox OS to Firefox developer tools. Last year, he quit to pursue self-employed contracting, and recently has been working on launching his own product, Actual, a personal budgeting app. He enjoys leveraging powerful technology to solve real problems for end users, pulling ideas from remote places like academic papers and such. Chapters: - Dave introduces the show and James Long - Completion of projects and the project currently capturing James's attention: Actual - How James views the success criteria for Actual - The reasons James is building Actual - Developers as users of software - Barriers for developers to launching a product as a business - James experiences at Mozilla - The true nature of contract work for James - James's story of failure - a production site that was set in development mode with costly consequences - James's success story - spearheading moving Firefox Developer Tools onto React - How James stays current with what he needs to know - James's book recommendation - James's top 3 tips for delivering more value - Keeping up with James Resources: James on GitHub Firefox Developer Tools "If you aren’t embarrassed by the first version of your product, you shipped too late." - Reid Hoffman Prettier Actual Mastermind Group You Need a Budget (YNAB) Thomas Watson on Firing an Employee who Made a Costly MIstake 4+1 architectural view model James's book recommendation: Drawing on the Right Side of the Brain: The Definitive, 4th Edition - Betty Edwards James's top 3 tips for delivering more value: Seek deep knowledge - understand why it's working Take time off Everyone does hacks - don't beat yourself up

 Episode 328 | Ben Clinkinbeard - More than Minimum | File Type: audio/mp3 | Duration: 00:55:18

Guest: @ Ben Clinkinbeard talks with Dave Rael about being misled, data visualization, JavaScript, caring about the domain, and being a self-taught programmer Ben Clinkinbeard is a consultant, trainer, and the author of D3 + SVG: How to Create Flawless Charts for Any Screen. His video courses include Build Interactive JavaScript Charts with D3 and to date, more than 25,000 developers have spent over 18,000 hours watching his video lessons. Ben helps organizations improve their data visualization capabilities by providing advice, education, and custom development. Chapters: - Dave introduces the show and Ben Clinkinbeard - Ben and D3.js - Working in boring domains with tedious tasks - Ben's experience with both client and service-side web programming - How Ben got started in software and misleading marketing information regarding a college major - The good and bad of being a largely self-taught programmer - The applicability of computer science concepts to the typical daily life of a developer - Ben's comfort with public speaking and sharing information and the intimidation of people with impressive educational backgrounds - Ben's story of failure - executing on an opportunity in a business without interest in the domain - Ben's success story - incremental growth of knowledge and gradual acquisition of competency - How Ben stays current with what he needs to know - Ben's book recommendations - Ben's top 3 tips for delivering more value - Keeping up with Ben Resources: Ben's D3 in 5 Days Email Course Ben on GitHub D3.js Adobe Flex "The wand chooses the wizard, Mr. Potter" Industrial Light & Magic The Dark Crystal D3 Slack Team Ben's book recommendation: Head First Design Patterns: A Brain-Friendly Guide - Eric Freeman, Bert Bates Ben's top 3 tips for delivering more value: Care about the domain in which you are working Don't be attached to your code Do more than the bare minimum - find the right balance in the space between not caring and obsessing

 Episode 327 | Andrew Cook - Create Projects | File Type: audio/mp3 | Duration: 00:48:33

Guest: @ Andrew Cook talks with Dave Rael about being a paramedic, becoming a software developer, community engagement, and learning Andrew Cook is a software developer and Paramedic with years of experience in the Microsoft Stack including ASP.Net, MVC Framework, Microsoft Azure, Microsoft SQL Server, Redis Cache, VSTS, C#, HTML, and CSS. He's a Xamarin Certified Developer and a Udacity Full Stack Web Developer Nanodegree Graduate. Chapters: - Dave introduces the show and Andrew Cook - Andrew's paramedic career and leveraging free time to learn software development - How Andrew got started with creating software - Andrew's experience with JavaScript - Andrew's community involvement - The mystique of conference and user group speakers - Andrew's story of failure - demonstrations that didn't work - How Andrew stays current with what he needs to know - Andrew's success story - completions of becoming a paramedic, giving quality presentations - Andrew's book recommendation - The need to push back - Andrew's experience with using influence to find a creative solution to getting a patient to a hospital - Andrew's top 3 tips for delivering more value - Keeping up with Andrew Resources: Andrew's Blog Udacity Full Stack Web Developer Nanodegree The Joe Rogan Experience John Sonmez on Developer On Fire Andrew's book recommendation: Soft Skills: The software developer's life manual - John Sonmez Andrew's top 3 tips for delivering more value: Create projects to learn Get involved with your community Treat everyone as a customer - Understand that we're all people and be as helpful as you can be

 Episode 326 | Alex Balazs - Find Your Voice | File Type: audio/mp3 | Duration: 00:49:45

Guest: @ Alex Balazs talks with Dave Rael about his role at Intuit, diversity, listening, impact, and finding your voice Alex Balazs is Chief Architect for Intuit. He leads business and technical architecture, drives product and engineering excellence, and stewards technology talent across Intuit. Intuit products serve over 45 million consumers, self-employed and small businesses in the US and around the world. Alex previously served as chief architect for Intuit's Consumer Group that delivers products like TurboTax and Mint. He also served as chief architect for Intuit’s 100+ million Identity Ecosystem. He is passionate about solving big unmet customer needs through technology and building the next generation of technologists and leaders. He is a leading expert on Intuit's Node.js initiatives and part of a consortium of leading tech companies that are adopting the technology. Alex sits on the executive advisory board for Tech Women at Intuit and serves on the advisory board for the Galisano College of Computing & Information Sciences at the Rochester Institute of Technology. Chapters: - Dave introduces the show and Alex Balazs and Alex's history with writing software - Alex's long tenure with Intuit - Architecture in a business making acquisitions - Alex on the architect role - Alex on leadership - How Alex stays in code - Standards and technical diversity - Being lit up on writing software and having some distance from writing production code - Tech Women at Intuit - How to be a better listener - Alex on vulnerability - Alex's story of failure - Taking too much time to deliver and asking too few questions - Finding your voice and asking questions - starting small - Alex's book recommendations - The things that have Alex most excited - Alex's top 3 tips for delivering more value - Keeping up with Alex Resources: Intuit Intuit Technology Blog Hungarian Mathematicians Hungarian Computer Scientists Fred George on Developer On Fire Intuit's Follow Me Home Program CES Reflections - Alex on the Intuit Technology Blog Alex's book recommendation: Thank You for Being Late: An Optimist's Guide to Thriving in the Age of Accelerations (Version 2.0, With a New Afterword) - Thomas L. Friedman Essentialism: The Disciplined Pursuit of Less - Greg McKeown Alex's top 3 tips for delivering more value: Deliver more by saying no - deliver a smaller set of things, but do them well Have a broad vision, but execute narrowly Seek diversity

 Episode 325 | Trae Robrock - Automate Everything | File Type: audio/mp3 | Duration: 00:43:32

Guest: @ Trae Robrock talks with Dave Rael about opportunity, efficiency, delivering, giving, values, and dealing with friction Trae Robrock is the CTO and Co-founder of Green Bits, where they build a retail platform for the cannabis industry. He has been coding forever and professionally for over a decade. He's passionate about automation and how software enables this. He's also a youtuber who vlogs about automation, time management, and general life stuff. Chapters: - Dave introduces the show and Trae Robrock - Trae's focus on automation and daily routine - Green Bits - origins and intent - Trae, the CTO of a technically focused startup - How Trae got started in software - The technology behind Green Bits - Trae's experience with being a video content creator - The things that "light Trae up" - The problems GreenBits solves for small businesses - Trae's story of failure - difficulty growing a team and system, missing visibility to diagnose problems - Organizational culture and hiring and firing based on values - Trae's success story - identifying an opportunity, focusing, and executing on a solution that provides real value - The difficulties and friction associated with working in the cannabis field - How Trae stays current with what he needs to know - Trae's book recommendation - The things that have Trae most excited - Trae's top 3 tips for delivering more value - Keeping up with Trae Resources: Green Bits Trae's YouTube Channel Ben Curren Andrew Katz twilio The Values of Green Bits Amazon Go Stores Darkroom Trae's book recommendation: Crush It!: Why NOW Is the Time to Cash In on Your Passion - Gary Vaynerchuk Trae's top 3 tips for delivering more value: Always give and help people without expecting anything in return Understand the intersection of your passion and ability

 Episode 324 | Obie Fernandez - Timing Opportunity | File Type: audio/mp3 | Duration: 00:58:08

Guest: @ Obie Fernandez talks with Dave Rael about attention, connecting varied interests, lifestyle, timing, and meaningful impact Obie Fernandez resides in Mexico City and runs a boutique tech consultancy. He makes his living as an author and by helping clients to build kickass web software. Early in his career, he worked on some of the world’s first Java enterprise projects and founded Atlanta’s Extreme Programming User Group (later Agile Atlanta). At ThoughtWorks and his own agency Hashrocket, he led high-risk projects for massive companies like Daimler, John Deere and Sony Ericsson, delivering some of the world’s first successful enterprise Ruby on Rails systems. More recently, he has founded or consulted various successful technology startups, including Andela, which is well on its way to training 100,000 brilliant young Africans to become the world’s next generation of technology leaders. His previous books include The Lean Enterprise and Serverless. He’s currently working on a new Ruby on Rails book called Mastering the Rails Way. Chapters: - Dave introduces the show and Obie Fernandez - Putting yourself out in front of people - Creating content with good timing to access an audience that wants and needs it - The virtue and vice of a deficit of attention, coping strategies, the writing process, and completing large projects - Beginning with the end in mind - Deliberate practice for software programmers - Obie's lifestyle, location, and adventures - Remote work vs onsite, the limitations of prescriptive advice, and the importance of context - Obie's story of failure - overlooking the constraints of the environment, leading to embarrassment and animosity from and toward the client - Obie's success story - The mission and success of Andela - Obie's book recommendation - Obie's top 3 tips for delivering more value - Keeping up with Obie Resources: Obie's Website Obie's Consulting Business Hashrocket Andela The Rails 5 Way (4th Edition) (Addison-Wesley Professional Ruby Series) - Obie Fernandez Jason Swett on Developer On Fire OkCupid Shawn Wildermuth on Developer On Fire Weinberg on Writing: The Fieldstone Method - Gerald M. Weinberg Jerry Weinberg on Developer On Fire David Heinemeier Hansson on Developer On Fire Vanity Fair Article on Twitter Scale and Rails Rehema Wachira on Developer On Fire Prosper Otemuyiwa on Developer On Fire Obie's book recommendation: Business Improv: Experiential Learning Exercises to Train Employees to Handle Every Situation with Success - Val Gee Obie's top 3 tips for delivering more value: Don't just listen to what the client says they need, figure out what they truly need Always be honest and transparent Think about timing

 Episode 323 | Don Syme - Languages and Stories | File Type: audio/mp3 | Duration: 01:01:21

Guest: @ Don Syme about Microsoft Research, languages, F#, exposure to software development for children, and deconstruction of ideas Don Syme is a Principal Researcher at Microsoft Mobile Tools and Microsoft Research, Cambridge. He works with researchers, Microsoft and open source communities to make better programming technologies, and, through that, make people more productive and happier. His main responsibility is the design and implementation of the F# programming language and he contributes to its tooling and community. He has also worked on the design of virtual machines and the C# language, being co-responsible for C# and .NET generics, and the design of language-integrated asynchronous programming in F# and, via F#, has influenced the design of asynchronous programming in C#. Chapters: - Dave introduces the show and Don Syme - Don's early experience with working with a startup - Don's graduate studies at Cambridge - Don on Microsoft's emergence as an open source organization - The history of F# and the reasons it was created - The conception of the need for a functional-first programming language for .NET - The reasons F# became a new language rather than a use of an existing one - The difficulties of the F# story - Don's book recommendation - Don's experiences with his father's establishment of a software business - Children and software/technology - Don's top 3 tips for delivering more value - Keeping up with Don Resources: F# Software Foundation Microsoft Research Microsoft Research Lab – Cambridge Andy Gordon Roger Needham Fable WebSharper Java Virtual Machine Martin Odersky Philip Wadler Pizza (programming language) The MLj Compiler Nick Benton Andrew Kennedy OCaml James Plamondon Peter Plamondon S. Somasegar Craig Mundie VisiCalc Texas Instruments - Programmable Calculators F#unctional Londoners Meetup Group Phillip Trelford F# eXchange 2018 Open F# Don's book recommendation: The Java® Virtual Machine Specification - Tim Lindholm, Frank Yellin, Gilad Bracha, Alex Buckley Don's top 3 tips for delivering more value: Don't personalize things Identify tension between two ideas and view it as an opportunity to find a new path via resolution of the tension and combination of ideas Deconstruct things

 Episode 322 | Ken Versaw and Dave Fancher - Software Trends | File Type: audio/mp3 | Duration: 00:48:41

Guest: @ Ken Versaw and Dave Fancher talk with Dave Rael about software trends, what to expect in the future of software, and the Indy Code conference coming in April 2018 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. Dave Fancher is the owner of Achiiv Solutions, LLC in Carmel, Indiana, a three-time Microsoft MVP, author of The Book of F# from No Starch Press,Pluralsight author, and InfoQ contributor. He has been building software for more than a decade with an emphasis on Microsoft technologies. Dave is active within the software development community and has spoken at numerous events throughout the United States. When not writing code or writing about code he enjoys spending time with his family, watching movies, and gaming on his Xbox One. Chapters: - Greetings and catching up with Dave Fancher and Ken Versaw - Amegala and Indy Code - The appeal of Indianapolis - Going to conferences, shaking hands, and connecting - WebAssembly and the future of browsers and native applications - Functional programming - both the rise of functional and functional-first languages and functional features in other languages - Blockchain - Containers, orchestration and related tooling - Machine Learning - Ethics in software development - Quantum Computing - Reasons to go to Indy Code Resources: Indy Code Amegala Dave Fancher's First Appearance on Developer On Fire Ken's First Appearance on Developer On Fire Ted Neward on Developer On Fire Shawn Wildermuth on Developer On Fire Scott Hunter Larry Bird Jim Holmes on Developer On Fire NDC Oslo Kansas City Developer Conference WebAssembly Blazor Blockchain Napster Craig Sproule on Developer On Fire Docker Kubernetes Boxstarter Dave Rael's Dev Machine Setup Boxstarter Script Matt Watson on Developer On Fire Volkswagen Emissions Scandal Uncle Bob Martin on Developer On Fire Nate Taylor on Developer On Fire Nate Taylor's Pluralsight Course on Being a Professional: Professionalism for Developers Quantum Computing Q# John Azariah Quibit Nick Birch

 Episode 321 | Craig Sproule - Better Experiences | File Type: audio/mp3 | Duration: 00:41:43

Guest: Craig Sproule @Crowd_Machine Craig Sproule talks with Dave Rael about building distributed systems, Crowd Machine, business, quality of life in building software, and planning for change Craig Sproule, CEO of Crowd Machine ( has built the Crowd Computer, a decentralized app execution network that includes a comprehensive, embedded app builder technology. It radically transforms the app development process, is blockchain agnostic and is already in use with a number of Fortune 500 companies. Chapters: - Dave introduces the show and Craig Sproule - Decentralization - Being a part of the Crowd Computer network - The promise of blockchain technologies - What developers should know about decentralized technology and Crowd Computer - Making services accessible - Craig's approach to software and business - Craig's story of failure - Sacrificing quality of life to deliver a novel experience - Taking away the pain of building systems and the relative inexperience of software developers - Availability of Crowd Machine's Crowd Computer offering, controlled rollout, and the maturity timeframe for technology - How Craig stays current with what he needs to know - Craig's book recommendations - Craig's experience with winning a systems building contest with change requests and lessons learned - Craig's top 3 tips for delivering more value - Keeping up with Craig Resources: Crowd Machine The DAO Hack The Autobiography of Andrew Carnegie and His Essay The Gospel of Wealth (Dover Thrift Editions) - Andrew Carnegie Australian Computer Society Craig's book recommendation: Autobiographies Craig's top 3 tips for delivering more value: Eat well Sleep Have a balanced life

 Episode 320 | Scott Drake - Future Proof | File Type: audio/mp3 | Duration: 00:51:22

Guest: Scott Drake @tscottdrake Scott Drake talks with Dave Rael about building, learning, education, and becoming a genius maker rather than an genius Scott Drake is the Vice President of Technology for medical education company ScholarRx in his hometown of Louisville, KY. His career in software includes stops at Microsoft in Redmond, Wash., at startups in Silicon Valley, and for seven years managed his own software development company. He is the author of "The Programmer Hiring Playbook: A Crash Course in Interviewing and Hiring for Your Real-World Needs," and he is also the founder and curator of, a free, community-produced site designed to help developers create leadership development plans and discover high-yield learning resources. Chapters: - Dave introduces the show and Scott Drake - Similarities in building software and building businesses - The importance of quick feedback - How Scott got started in software - Positioning yourself - Schooling and education - Future-proofing your career by taking a broader view - Scott's advice for developers to have a broader and more useful, future-proof view - Scott's story of failure - Missing the mindshift needed in going from individual contributor to leader, including lessons about that mindshift and the levels of leadership - Scott's success story - delivering on a solution with a smaller team, smaller budget, and shorter timeframe on which bigger teams with more time and bigger price tags failed - Scott's current team and building great teams - Scott's book recommendations - The best ways to learn while avoiding catastrophe - Scott's top 3 tips for delivering more value - Keeping up with Scott Resources: The Programmer Hiring Playbook: A Crash Course in Interviewing and Hiring for Your Real-World Needs - Scott Drake Articles by Scott Philip Morgan on Developer On Fire "I have never let my schooling interfere with my education." - Grant Allen (apparently not Mark Twain) Scott's Twitter Response to Dave's Question about Long-Term Focus Fred George on Developer On Fire 8 Factors That Reveal if a Programmer Will Fit Your Team and Organization - Scott Drake Scott's book recommendation: Multipliers, Revised and Updated: How the Best Leaders Make Everyone Smarter - Liz Wiseman The First 90 Days: Proven Strategies for Getting Up to Speed Faster and Smarter, Updated and Expanded - Michael D. Watkins Drive: The Surprising Truth About What Motivates Us - Daniel H. Pink Scott's top 3 tips for delivering more value: Diversify your interests Cut your own path Be picky

 Episode 319 | John Best - How You Respond | File Type: audio/mp3 | Duration: 00:44:02

Guest: John Best @wintermute21 John Best talks with Dave Rael about limitations, philosophy, DevOps, empathy, and choosing your responses John Best is a .NET Framework specialist for TrackOFF inc, in Baltimore,MD. Prior to TrackOFF, he was a web developer for a number of private companies and government firms across various states, specializing in ASP.NET, MVC, and Angular. Having started programming at 14 in C++, programming and software design have always held a passion for him. John studied Computer Science and Psychology at Kent State University in Ohio and enjoys studying French and Buddhist philosphy in his free time. Chapters: - Dave introduces the show and John Best - John's interest in philosophy, French, and Buddhism - John's physical limitations and choices on how to respond - How John got started in software - The things that "light John up" - John's failure story - getting in over his head early on - Humility for software developers - John's success story - Improving the lives of the people in his operation - How John stays current with what he needs to know - John's book recommendations - Having a beginner's mind - Psychology for developers - using metaphors, balancing what we know with the virtue of the beginner's mind, stress, and empathy - The things that have John most excited - John's top 3 tips for delivering more value - Keeping up with John Resources: Pablo Rivera on Developer On Fire Existentialism Postmodernism Jean-Paul Sartre Albert Camus Man's Search for Meaning - Viktor E. Frankl Cerebral Palsy Larry Wall "I know that I know nothing" - Socrates Neuromancer - William Gibson Dan Coyle on Mixed Mental Arts (where Bryan Callen shares story of Laurence Fishburn and fixing a broken script) John's book recommendation: Code Complete: A Practical Handbook of Software Construction, Second Edition - Steve McConnell Zen Mind, Beginner's Mind: Informal Talks on Zen Meditation and Practice - Shunryu Suzuki John's top 3 tips for delivering more value: If you don't have a system for doing iterative development and releasing quickly, build one Try to find whatever blockers exist in your team and try to resolve them Try to learn as much as you can and try to incorporate that into your workflow


Login or signup comment.