Developer on Fire
Episode 313 | Joel Beasley - Incremental Improvement
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:
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