Developer On Fire show

Developer On Fire

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

Join Now to Subscribe to this Podcast

Podcasts:

 Episode 244 | Ed Finkler - Things That Matter | File Type: audio/mp3 | Duration: 00:56:34

Guest: Ed Finkler @funkatron Ed Finkler talks with Dave Rael about running a nonprofit organization, mental illness, speaking openly, and making better environments for humans Ed Finkler, also known as Funkatron, started making web sites before browsers had frames. He does front-end and server-side work in Python, PHP, and JavaScript. Ed is the founder and chairman of Open Sourcing Mental Illness, a non-profit 501c3 dedicated to raising awareness and supporting those with mental illness in the tech industry. He served as web lead and security researcher at The Center for Education and Research in Information Assurance and Security (CERIAS) at Purdue University for 9 years. Along with Chris Hartjes, Ed is co-host of the Development Hell podcast. Ed writes at funkatron.com. Chapters: - Dave introduces the show and Ed Finkler - Ed's lifestyle and career change into running OSMI full time - The nature of Open Sourcing Mental Illness (OSMI) and Ed's journey to speaking about mental health and illness - Why and how Ed started speaking openly about his struggles - Fear, shaming, and cultural barriers to open sharing progress regarding mental health and human and developer tendencies that can be harmful - Vulnerability, masculinity, mental health, and the difficulty of treating the brain - The many faces of mental illness and fuzzy classifications - Contributing to better work environments - Characteristics of hostile workplaces toward those with mental illnesses - The mental illness spectrum, degrees of dysfunction, and the ever-changing nature of one's mental health - International coverage for OSMI - Ed's book recommendations - Ed's top 3 tips for delivering more value - Keeping up with Ed Resources: Ed's Blog Open Sourcing Mental Illness Stronger Than Fear: OSMI 2017 Fundraiser The Development Hell Podcast Anxiety Disorders Depression Attention deficit hyperactivity disorder OSMI Supporters Chris Hartjes The Development Hell Podcast Episode Where Ed Opened Up About His Struggles Anthony Shaw on Developer On Fire Jason Lowenthal on Developer On Fire Jon Jagger on Developer On Fire OSMI Resources, Including the Ebooks Ed Mentioned Mental Health First Aid Reefer Madness: Sex, Drugs, and Cheap Labor in the American Black Market - Eric Schlosser Fast Food Nation: The Dark Side of the All-American Meal - Eric Schlosser Ed's "How To Be a Great Developer" Talk Ed's book recommendation: Console Wars: Sega, Nintendo, and the Battle that Defined a Generation - Blake J. Harris Command and Control: Nuclear Weapons, the Damascus Accident, and the Illusion of Safety - Eric Schlosser Ed's top 3 tips for delivering more value: Practice Empathy Be humble and understand you're probably wrong about most things - don't fear being wrong Constantly learn new things

 Episode 243 | Joe Colantonio - Creating Options | File Type: audio/mp3 | Duration: 00:38:49

Guest: Joe Colantonio @jcolantonio Joe Colantonio talks with Dave Rael about remote work, podcasting, building an audience, income, motivation, and reward Joe Colantonio a test automation architect for a large Fortune 100 company. He’m able work 100% remotely from home in Rhode Island, which is fortunate because he hates cubicles and commuting. He blogs at joecolantonio.com and is the host of the podcast, TestTalks where he focuses on helping people and organizations succeed with automation awesomeness. He's an avid digital content creator who loves to share information through his blog, podcasts, videos, courses and books. Chapters: - Dave introduces the show and Joe Colantonio - Joe's ability to generate income from the content he is creating and having a day job as a source of material for content - Application Development vs Testing as a source of expertise for content creators - The Automation Guild remote conference - Benefits of podcasting and having a podcast as a source of conference speakers and human connections - The future of Automation Guild and birth of PerfGuild - Benefits of taking action and getting involved and Joe's involvement in an Entreprogrammers mastermind group - The desires of Joe's heart for his lifestyle and work - Remote work vs onsite - Joe's intent for the immediate future and how podcasting has changed him - Growing by doing hard things - Advice for software people with fear of engaging Resources: Joe's Blog Joe's Podcast - Test Talks Automation Guild - Joe's Exciting Remote Conference PerfGuild - Joe's Other Exciting Remote Conference John Sonmez on Developer On Fire Derick Bailey on Developer On Fire Josh Earl on Developer On Fire Charles Max Wood on Developer On Fire Entreprogrammers - The Podcast for Developreneurs MicroConf Startups For the Rest of Us Aaron Olson on Developer On Fire David Heinemeier Hansson on Developer On Fire The Developer On Fire Community The Joel Test: 12 Steps to Better Code John Sonmez Interviews Dave Uncle Bob Martin on Developer On Fire Joe's book recommendation: Joe's top 3 tips for delivering more value:

 Episode 242 | Alex Papadimoulis - Inventions And Products | File Type: audio/mp3 | Duration: 00:58:18

Guest: Alex Papadimoulis @apapadimoulis Alex Papadimoulis talks to Dave Rael about inventions and products, making a mark, DevOps, engineering and marketing, and scaling an organization Alex is a speaker and writer who is passionate about looking beyond the code to build great software. Alex is the founder Inedo, the makers of DevOps tools for the Enterprise, he also started The Daily WTF, a fun site dedicated to building software the wrong way. Chapters: - Dave introduces the show and Alex Papadimoulis - Alex's business: Inedo - Alex's life with less emphasis on coding and shifting into business concerns as opposed to the technical - Building an organization to the lowest common denominator - Alex's passion for software and how it has changed - Inventions vs products and engineering and marketing - Alex's story of learning, the hard way, about what is really involved about building and selling a product - International markets and Inedo's Japan branch - Alex's stories of failure - trying to increase product market with a complex pricing model without success metrics, renaming The Daily WTF - The story of The Daily WTF - Alex's success story - having built and scaled a stable organization - Scaling teams and learning about strike teams vs armies - The rewards of building a business people like - Alex's current life and balance - Alex's advice about choosing books - How Alex stays current with what he needs to know - Alex's top 3 tips for delivering more value - Keeping up with Alex Resources: Inedo The Daily WTF ProGet The Four Ps of Marketing BuildMaster devopsdays Tokyo Alex's book recommendation: Alex's top 3 tips for delivering more value: Understand the problem you're solving at least one or two levels up Write as little code as possible Have some work/life balance

 Episode 241 | Tom Gilb - Impactful Value | File Type: audio/mp3 | Duration: 00:53:08

Guest: Tom Gilb @imtomgilb Tom Gilb speaks with Dave Rael about values, engineering, quantification, measurement, impact, and rewards Tom Gilb is the author of 10 books, and hundreds of papers, on requirements, design, project management and related subjects. In 1993, ‘Software Inspection’. His 2005 book ‘Competitive Engineering’ is a substantial definition – and set of template standards for quantified requirements, design, project management, and quality control ideas. In 2016 he E-pubbed his new ‘management’ book after 2 years of writing work: ’Value Planning’. He is widely cited as the pioneer of the Agile rapid development cycle [Principles of Software Engineering Management", 1988]. His own agile method, the original one - is called 'Evo'. It is successfully used as a front end to Scrum. See www.Gilb.com for more detail. In 2012 He was named ‘Honorary Fellow of the British Computer Society’ (Hon. FBCS). "In physical science the first essential step in the direction of learning any subject is to find principles of numerical reckoning and practicable methods for measuring some quality connected with it. I often say that when you can measure what you are speaking about, and express it in numbers, you know something about it; but when you cannot measure it, when you cannot express it in numbers, your knowledge is of a meagre and unsatisfactory kind; it may be the beginning of knowledge, but you have scarcely in your thoughts advanced to the state of Science, whatever the matter may be." -Lord Kelvin [PLA, vol. 1, "Electrical Units of Measurement", 1883-05-03] Chapters: - Dave introduces the show and Tom Gilb - Tom's business with his son, Kai - Recognition for Tom's work and his focus on value and engineering - The meaning of software engineering - Tom's discovery of iterative development via common sense - How Tom views the meaning of value - Quantification for clarification - Quantification and measurement - Tom's career transitions - The nature of architecture - Tom's story of failure - limiting the scope of failure and an ambitious mission to turn software development into a real engineering discipline - Tom's success story - impact of the principles in his books, his ideas taking hold in real organizations - Tom's book recommendation, Elon Musk, the joy of owning a Tesla, consumer value, and dreaming big - The things that have Tom most excited - Tom's lifestyle - Tom's top 3 tips for delivering more value - Keeping up with Tom Resources: Tom's Website Value Planning - Use Coupon Code: FIRE Competitive Engineering Jerry Weinberg on Developer On Fire Kai Gilb Principles Of Software Engineering Management - Tom Gilb Manifesto for Agile Software Development Healthcare in Norway Lord Kelvin Lord Kelvin's Quote Quantify the un-quantifiable: Tom Gilb at TEDxTrondheim Programming with Plugboards Tom's Talk on What's Wrong with Architecture John Sonmez on Developer On Fire Leonardo da Vinci René Descartes Dan North on .NET Rocks! - Articulated Surgeon Who Says You Don't Need Surgery (starting at 46:10) Electric Cars in Norway World Happiness Report 2017 Austin Bingham on Developer On Fire Tom's book recommendation: Elon Musk: Tesla, SpaceX, and the Quest for a Fantastic Future - Ashlee Vance Tom's top 3 tips for delivering more value: Define the values quantitatively Experiment with ways of getting those values, dumping ways that don't work Think of what values are being achieved and at what costs Read Tom's Value Planning book

 Episode 240 | John Cutler - Making Value | File Type: audio/mp3 | Duration: 00:51:57

Guest: John Cutler @johncutlefish John Cutler talks with Dave Rael about enabling builders and teams, order takers vs value makers, the role of product management, and rewards of building John Cutler is keenly focused on user experience and evidence-driven product development. He mixes and matches various methodologies — jobs-to-be-done, Lean UX, Lean Startup, customer development, and design thinking — to help teams deliver lasting outcomes for their customers. John is currently Senior Product Manager for Search and Relevance at Zendesk. As a former UX researcher at AppFolio, a product manager at Pendo.io, AdKeeper and RichFX, a startup founder, and a product team coach, John has a perspective that spans individual roles, domains, and products. His viral enthusiasm has been heard through speaking engagements at Agile 2015, Heart of Agile Philadelphia (2016), and various ProductCamps (Vancouver, Los Angeles, Raleigh NC) and MeetUps (Santa Barbara, Los Angeles, New York). Mixing in some less-than-typical experiences — driving rickshaws in NYC, and touring the US with “five other weird creative people in a van playing music” — John blogs prolifically about collaboration, product development, diversity, UX research, lean startup, and user experience. Some notable posts include The Evolving Product Manager Role, Persona(s) Non Grata, 12 Signs You’re Working in a Feature Factory, and Stop Setting Up Product Roadmaps To Fail. Chapters: - Dave introduces the show and John Cutler - The things that "light John up" about creation and product development - John's background and history and experience with writing code - The role of the product manager - John's motivations for blogging and the resulting human connections - Product and engineering collaborating to chart a course and guiding architecture - also, the virtue of craftsmanship - The role of technical people in understanding the value produced by the organization and improving the culture and the product - Organizational structure, cost accounting, time tracking, and taking orders - John's deep interest in enabling makers to make - John's story of failure - being too attached to his own thing, focusing on the wrong thing, falling short on empathy - Applying systems thinking to organizations - Testing the operation of the team and test-driven product management - How John stays current with what he needs to know and the challenge of career development for product management - John's top 3 tips for delivering more value Resources: John's Insightful Medium Blog To the Drifters, Makers, Why-Askers, and Systems Thinkers… - John Cutler The Evolving Product Manager Role - John Cutler 12 Signs You’re Working in a Feature Factory - John Cutler John's book recommendation: The Phoenix Project: A Novel about IT, DevOps, and Helping Your Business Win - Gene Kim John's top 3 tips for delivering more value: Figure out a way to pick up the phone and call the customer directly - get direct feedback Think about a world where you're not an order taker - where you are the value maker Resist premature optimization in terms of process and routine - be flexible and resilient

 Episode 239 | Kent C. Dodds - Nice and Inclusive | File Type: audio/mp3 | Duration: 00:45:52

Guest: Kent Dodds @kentcdodds Kent C. Dodds talks with Dave Rael about teaching and learning, being lit up, podcasting, and optimizing your efforts Kent C. Dodds works at PayPal as a full stack JavaScript engineer. He represents PayPal on the TC39. He’s actively involved in the open source community as a creator and contributor. He's an Egghead.io instructor, Frontend Masters instructor, and Google Developer Expert. He's happily married and the father of three kids. He likes code. He cares about craft, design, tools, and architecture. He likes to talk about it. Come chat with him :-) Chapters: - Dave introduces the show and Kent C. Dodds - Kent's involvement with TC39 - Kent's interest in teaching - Ken'ts attitude of sharing what he's doing and avoiding attachment to code - Kent's podcasting experience - Kent's path to JavaScript and becoming lit up - Kent's story of failure - reproducing a XSS vulnerability in production; contracting interview performances - Kent's success story - leaving behind a maintainable infrastructure - Ken'ts motivations for switching from Angular to React - How Kent stays current with what he needs to know - Kent's book recommendations - The things that have Kent most excited - Kent's top 4 tips for delivering more value - Keeping up with Kent Resources: Kent's Blog Kent's Content at Egghead.io Frontend Masters GenieJS Not Your Grandma's Cookies JSON Web Tokens John Lindquist The Changelog - First-time Contributors and Maintainer Balance with Kent C. Dodds Angular Air JavaScript Air Angular Air Episode 0 with the Angular Team Todd Motto JavaScript Air Episode 0 with Brendan Eich The Changelog - JavaScript and Robots with Raquel Vélez, a.k.a. rockbot slice-js Glamor Glamorous Zero to 60 in Software Development: How to Jumpstart Your Career - Forward 4 Web Summit Kent's response on Twitter to which newsletters he recommends Kent's book recommendation: Start with Why: How Great Leaders Inspire Everyone to Take Action - Simon Sinek Holy Bible: King James Version THE BOOK OF MORMON - THE CHURCH OF JESUS CHRIST LATTER-DAY SAINTS Make It Stick: The Science of Successful Learning - Peter C. Brown Kent's top 3 tips for delivering more value: Consume as much information as you can and make clear decisions about what you want to dive deep on Build stuff with your chosen pieces Take your learning and teach it to others Be nice and be inclusive

 Episode 238 | Gerald Weinberg - Human Tools | File Type: audio/mp3 | Duration: 01:05:32

Guest: @ Jerry Weinberg talks with Dave Rael about historical computing, humans as tools, transition, and understanding people Gerald M. Weinberg (Jerry) has always been interested in helping smart people be happy and productive. To that end, he has published books on human behavior, including Weinberg on Writing: The Fieldstone Method, The Psychology of Computer Programming, Perfect Software and Other Fallacies, and the 4-volume General Systems Series. He has also written several books on teamwork and leadership including Becoming a Technical Leader, Agile Impressions, Do You Want to Be a (better) Manager, The Secrets of Consulting, More Secrets of Consulting, and the multi-volume Quality Software series. He incorporates his knowledge of science, engineering, and human behavior into all of writing and consulting work (with writers, hi-tech researchers, and software engineers). He writes novels about such people—all about how his brilliant protagonists produce quality work and learn to be happy. Chapters: - Dave introduces the show and Jerry Weinberg - Writing - both books and software - the good and bad of tools - The ambition to have tools that can correct and create programs and mind-reading programs - The desire to replace humans, including programmers, and the futility of prediction - Changes over time in program and data input and output - Mistakes, learning, reviews, and humility - The qualities of good project managers and the virtue of knowing how to use our most important tools - people - Human desires, the reality of the possible, and expectations - Helping people understand what they want - The appeal of programming and the challenge of human interaction - Jerry's relationship with Frederick Brooks - The importance of interaction with the people who use what you make and eating your own dog food - Institutional memory and inter-generational interaction Resources: Jerry's First Appearance on Developer On Fire The Women of Power - Jerry's site for his novels Amazon's Gerald M. Weinberg Page Humanized Input: Techniques for Reliable Keyed Input - Tom Gilb, Gerald M. Weinberg The Tale of the Three Brothers from Harry Potter Frederick Brooks The Design of Design: Essays from a Computer Scientist - Frederick P. Brooks Jr. IBM System/360 Digicus (Abacus + Digital Calculator) The Rosetta Stone The Dance - Tony Arata IBM 7030 Stretch Ken Iverson The Lone Ranger Intro Jerry's book recommendation: Jerry's top 3 tips for delivering more value:

 Episode 237 | Seb Rose - Experiences | File Type: audio/mp3 | Duration: 00:47:28

Guest: Seb Rose @sebrose Seb Rose talks with Dave Rael about work experiences outside software, getting involved, and understanding what you are trying to achieve Consultant, coach, designer, analyst and developer for over 30 years. Seb has been involved in the full development lifecycle with experience that ranges from Architecture to Support, from BASIC to Ruby. He’s a partner in Cucumber Limited, who help teams adopt and refine their agile practices, with a particular focus on collaboration and automated testing. Regular speaker at conferences and occasional contributor to software journals. Contributing author to “97 Things Every Programmer Should Know” (O’Reilly) and lead author of “The Cucumber for Java Book” (Pragmatic Programmers). He blogs at cucumber.io and tweets as @sebrose. Chapters: - Dave introduces the show and Seb Rose - Seb's involvement with Cucumber - The nature of Behavior-Driven Development - The things that "light Seb up" - How Seb got started in software - Seb's story of failure - taking on too much in unfamiliar territory - Seb's success stories - technical achievement and delivering value for users - How Seb stays current with what he needs to know - Seb's conference conference speaking history and advice for speakers - Seb's book recommendation - The things that have Seb most excited - Seb's sources of pain and suffering - Seb's prediction for the future of software - Misconceptions about Behavior-Driven Development and testing and the related consequences - Seb's top 3 tips for delivering more value Resources: Cucumber Seb On blipfoto The Cucumber for Java Book: Behaviour-Driven Development for Testers and Developers - Seb Rose 97 Things Every Programmer Should Know: Collective Wisdom from the Experts - null British Computer Society Matt Wynne on Developer On Fire Aslak Hellesøy on Developer On Fire Cucumber Pro Cucumber School https://en.wikipedia.org/wiki/Behavior-driven_development Thomas Sundberg Group Posting with Thomas Sundberg Asking for BDD Elevator Pitch and Ultimately Answering J.B. Rainsberger on Developer On Fire Linn Sondek LP12 Uncle Bob Martin on Developer On Fire ACCU Conference ACCU Conference Videos Jon Jagger on Developer On Fire cyber-dojo cyber-dojo Foundation Dan North's Seminal BDD Blog Post Mike Cohn's Test Pyramid W. Edwards Deming Matt Wynne on Deming's "American Toast" Quote Seb's book recommendation: Growing Object-Oriented Software, Guided by Tests - Steve Freeman Seb's top 3 tips for delivering more value: Don't start yet Understand what you are trying to achieve Good enough really is good enough

 Episode 236 | Eric Normand - Real World Examples | File Type: audio/mp3 | Duration: 00:51:11

Guest: Eric Normand @ericnormand Eric Normand talks with Dave Rael about running and education service, the appeal of functional programming, the lessons of computer science applied to life, and really listening Eric Normand is a long time functional programmer excited to see it entering the mainstream. He loves teaching and cooking. You can learn Functional Programming from him at PurelyFunctional.tv and read his thoughts in The PurelyFunctional.tv Newsletter. If you visit him in New Orleans, you can meet his wife and daughter. He'll even make you some gumbo if you tell him you're coming. Chapters: - Dave introduces the show and Eric Normand - How Eric got involved in functional programming - Eric's family - What computer science tells us about our world - Eric's book recommendation - Eric's intent with PurelyFunctional.tv - The service Eric provides at PurelyFunctional.tv and his atypical approach emphasizing solving real problems - The results of PurelyFunctional.tv - Why Clojure? - What should developers know about functional programming - Pure functions - Eric's story of failure - cultural matches and mismatches - How Eric stays current with what he needs to know - Rich Hickey's perspective - The things that have Eric most excited - Eric's typical day - Eric's top 3 tips for delivering more value - Keeping up with Eric Resources: PurelyFunctional.tv - Sign Up For Eric's Newsletter Robot Turtles Refactoring: Improving the Design of Existing Code - Martin Fowler Design Patterns: Elements of Reusable Object-Oriented Software - Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides The original Lisp paper A blog post Dave wrote for Simple Programmer about escaping local maxima - along the lines of what Eric was saying about the appeal of functional programming Idempotence re-frame Eric's book recommendation: Algorithms to Live By: The Computer Science of Human Decisions - Brian Christian Eric's top 3 tips for delivering more value: Talk to your users and really listen empathetically Take care of yourself Get some perspective

 Episode 235 | J.B. Rainsberger - Unintended Consequences | File Type: audio/mp3 | Duration: 00:45:10

Guest: J.B. Rainsberger @jbrains J.B. Rainsberger talks with Dave Rael about the human condition, dissatisfaction, gratitude, and finding happiness J. B. (Joe) Rainsberger /Canada/ helps software organizations better satisfy their customers and the businesses they support. Expert at delivering successful software, he writes, teaches and speaks about why delivering better software is important, but not enough. He helps clients improve their bottom line by coaching teams as well as leading change programs. He helps software organizations off the treadmill of over-commitment and under-delivery, addressing all aspects of software delivery including understanding the business, gelling the team and even writing great code. Learn more about how Joe will inspire your software organization at jbrains.ca, at conferences world-wide, or by writing him directly at get.started@jbrains.ca. Chapters: - Dave introduces the show and J. B. Rainsberger - Retirement, existential crisis, and the elusivity of happiness - Cultural and innate influences on our yearnings - Pressure to deliver vs sense of completion and impact - Advice for those aspiring for financial independence and insight regarding purpose - J.B.'s experience with meditation - Gratitude - Dealing with chronic conditions - coping mechanisms, short-term remedies, and tricks Resources: J.B.'s first appearance on Developer On Fire Existentialism The Art of Manliness The Developer On Fire Community What Paul Krugman Said About Alien Invasion Was Completely Different Bread and circuses Insight Timer Survivor guilt Crabs in a Bucket Robert Kiyosaki J.B.'s book recommendation: Extreme Programming Explored - William C. Wake J.B.'s top 3 tips for delivering more value:

 Episode 234 | ZimboPy - Empowering Girls in Zimbabwe | File Type: audio/mp3 | Duration: 00:35:03

Guest: ZimboPy @zimbopy Marlene Mhangami, Ron Maravanyika, and Mike Place talk with Dave Rael about this mission, history, and outlook of ZimboPy and their efforts to advance the cause of women in Tech in Zimbabwe ZimboPy is an organic, on-the-ground effort by local Python developers in the Harare. Their aim is to advance the cause of women in tech in Zimbabwe. They work in community centers, universities, high schools and tech hubs to make programming accessible to girls regardless of their socio-economic status or past experience with computers. Chapters: - Dave introduces the show and Mike Place, Ron Maravanyika, and Marlene Mhangami from ZimboPy - Ron's motivations and the importance of ZiboPy's efforts transcending software - Marlene's motivations and involvement - How ZimboPy works - The ambitious mission of ZimboPy and the long road - Mike's involvement and role and the mentors - Pivoting and making due - The wonderful Python community - The quality of the program and the work to do - ZimboPy's early history and results Resources: ZimboPy Marlene Mhangami Ronald Maravanyika Mike Place PyCon Zimbabwe Django Girls Prosper Otemuyiwa on Developer On Fire Ashley McNamara Lorena Mesa Meggie Woodfield Become a ZimboPy Mentor ZimboPy Community Clubs Curriculum on GitHub Donate to ZimboPy ZimboPy's book recommendation: ZimboPy's top 3 tips for delivering more value: Solve real problems

 Episode 233 | Ted Neward - Philosophy for Programmers | File Type: audio/mp3 | Duration: 01:09:04

Guest: Ted Neward @tedneward Ted Neward talks with Dave Rael about the nature of philosophy, values, and why programmers should care Ted Neward is an independent consultant specializing in high-scale enterprise systems, working with clients ranging in size from Fortune 500 corporations to small 10-person shops. He is an authority in Java and .NET technologies, particularly in the areas of Java/.NET integration (both in-process and via integration tools like Web services), back-end enterprise software systems, and virtual machine/execution engine plumbing. He is the author or co-author of several books, including Effective Enterprise Java, C# In a Nutshell, SSCLI Essentials, Server-Based Java Programming, and a contributor to several technology journals. Ted is also a Microsoft MVP Architect, BEA Technical Director, INETA speaker, former DevelopMentor instructor, frequent worldwide conference speaker, and a member of various Java JSRs. He lives in the Pacific Northwest with his wife, two sons, and eight PCs. Chapters: - Dave introduces the show and Ted Neward - Ted's education in international relations, including philosophy, psychology, anthropology, sociology, history, language and political science - Philosophy for programmers - What is philosophy? - Logic - Sophistry and debugging - Philosophy and testing as the asking of questions - Foundations - Philosophy and values - The objectives of addressing causality and philosophical questions - Defining "the good life" - Values and coexistence - Philosophy reading for programmers Resources: Ted's First Appearance on Developer On Fire Aristotle Causes of World War I George Boole Syllogism Zeno of Elea Zeno's paradoxes Sophism Janet Gregory on Developer On Fire René Descartes Descartes - "I think, therefore I am" Simulation hypothesis "I know it when I see it" - James Potter Stewart Eudaimonia "No Man is an Island" - John Donne Confirmation Bias Plato Socrates David Hume Immanuel Kant Friedrich Nietzsche Existentialism Karl Marx Voltaire Ted's book recommendation: Modern Philosophy: An Introduction and Survey - Roger Scruton The Blackwell Philosophy and Pop Culture Series Ted's top 3 tips for delivering more value:

 Episode 232 | Matt Watson - Leveraging Domain Knowledge | File Type: audio/mp3 | Duration: 00:41:02

Guest: Matt Watson @mattwatson81 Matt Watson talks with Dave Rael about running a business, creating valuable software, and making a culture Stackify was founded in January 2012 by Matt Watson. Before Stackify he was the CTO of a rapidly growing enterprise software service (SaaS) provider. He noticed that agile development had caused his developers to be much more involved in day-to-day IT operations, but his team lacked the tools and server access to do it efficiently. He founded Stackify to create a suite of tools to solve this problem, which virtually every dev and dev team deals with. Chapters: - Dave introduces the show and Matt Watson - Matt's life as the head of Stackify and involvement in code - Kansas City - home of Matt and Stackify - What is Stackify? - The start of Stackify - How Matt got started in software - The things that "light Matt up" - Matt's story of failure - the omitted where clause, threatening economic condidtions - Matt's entrepreneurial nature - Matt's advice for developers who want to own something they are making - Rewards and pain of growing a business - Scaling systems and organizations - Stackify's lighthearted culture - Matt's success story - building a unique, useful, and affordable product suite - How Matt stays current with what he needs to know - Matt's book recommendations - The things that have Matt most excited - Matt's sources of pain and suffering - Matt's top 3 tips for delivering more value Resources: Stackify The Stackify Blog Kansas City Developer Conference Jon Mills on Developer On Fire Lee Brandt on Developer On Fire Heather Downing on Developer On Fire Cory House on Developer On Fire Prefix Retrace Flappy Bird Stackify Ad Stackify - "Building Our Office Space – Literally" Puppet Chef CFEngine Oh, The Places You'll Go! - Dr. Seuss Matt's book recommendation: Goodnight Moon - Margaret Wise Brown Dragons Love Tacos - Adam Rubin Matt's top 3 tips for delivering more value: Figure out how to make somebody's life easier View software from the perspective of a user Pay attention to details

 Episode 231 | Damian Brady - Automation And Impact | File Type: audio/mp3 | Duration: 00:41:12

Guest: Damian Brady @damovisa Damian Brady talks with Dave Rael about family influences, speaking at conferences, DevOps, and working for a great organization Damian Brady is a Brisbane-based developer, speaker, and author specialising in DevOps, developer process, and software architecture. He loves Octopus Deploy, Visual Studio Team Services, Scrum, C#, Nancy FX, ASP.NET MVC, HTML5, JavaScript, and web development in general. Chapters: - Dave introduces the show and Damian Brady - Damian's experience at Octopus Deploy - Damian's history with software and with public speaking - How Damian got started in software - Damian's athleticism and family influence - The nature of Octopus Deploy - The things that "light Damian up" - Damian's story of failure - a humbling interview experience - Damian's success story - increasing impact as a conference speaker - The rewards of speaking to audiences - How Damian stays current with what he needs to know - Damian's book recommendation - The things that have Damian most excited - Damian's thoughts on DevOps - Damian's causes of pain and suffering - Damian's top 3 tips for delivering more value Resources: Damian's Blog Octopus Deploy Paul Stovell Doc Norton on Developer On Fire Gayle Laakman McDowell Donovan Brown on Developer On Fire Scott Hanselman on Developer On Fire John-Daniel Trask on Developer On Fire Damian's book recommendation: The Phoenix Project: A Novel about IT, DevOps, and Helping Your Business Win - Gene Kim Code: The Hidden Language of Computer Hardware and Software - Charles Petzold Damian's top 3 tips for delivering more value: Focus on the stuff that's important Listen to other opinions as objectively as possible Take some time away

 Episode 230 | John Sonmez - Bold Truth | File Type: audio/mp3 | Duration: 00:47:38

Guest: @ John Sonmez talks Dave Rael about speaking boldly, relatively valuing freedom and security, teaching and learning, and being lit up John is the founder of Simple Programmer at simpleprogrammer.com, where he tirelessly pursues his vision of transforming complex issues into simple solutions. He is a prolific producer of developer training on Pluralsight. He's a seasoned software professional, podcaster, author, entrepreneur, and fitness enthusiast. John is a life coach for software developers, and helps software engineers, programmers and other technical professionals boost their careers and live a more fulfilled life. He empowers them to accomplish their goals by making the complex simple and is the author of Soft Skills: The software developer's life manual. Chapters: - Dave introduces the show and John Sonmez - John's updated and context-specific position on boldly addressing controversial topics publicly - Determining when to speak freely and when to exercise caution, staying on topic, and the benefits of taking controversial positions - John's goals, role, and future - "I help software developers to become cool." - Finding the thing you would do not matter what else is happening around you and maximizing your impact, getting lit up - What John is doing with his time - Learning to keyboard properly despite having a nonstandard technique that was good enough for a long time - Balancing long term and short term focus - Freedom and security, John's advice for living your values Resources: John's Site - Simple Programmer The Simple Programmer YouTube Channel John's First Appearance on Developer On Fire How to Market Yourself as a Software Developer The Developer On Fire Facebook Community Dave as guest on Simple Programmer Cory House on Developer On Fire Mark Seemann on Developer On Fire Jeremy Clark on Developer On Fire John's Blog Post on Why JavaScript is Doomed Gordon Ramsay Ward Bell The EntreProgrammers Podcast Tony Robbins The New Man A Simple Programmer Blog Post by Dave: You Don't Have To Do What You Are Good At Duolingo Oculus Rift Patrick Herny's "Give Me Liberty Or Give Me Death" Speech John's book recommendation: Nassim Nicholas Taleb

Comments

Login or signup comment.