Episode 339 | Allen Holub - Ask If It's Useful




Developer On Fire show

Summary: <div> <div>Guest:</div> <div> <div><a target="_blank" href=""></a></div> <div><a target="_blank" href="http://twitter.com/">@</a></div> </div> </div> <div class="podcast-episode"> <div class="subtitle"> Allen Holub talks with Dave Rael about eclectic interests, microservices, agility, fiction, and value </div> <div class="podcast-summary"> <p>Allen Holub (http://holub.com, @allenholub, allen@holub.com) is an internationally recognized software architect and Agile-transformation consultant. He speaks internationally about these topics and agile-friendly implementation technology (like microservices) and architecture. He provides in-house training and consulting in those areas. He excels at building highly functional Lean/Agile organizations and designing and building robust, highly scalable software suitable for agile environments. He's worn every hat from CTO to grunt programmer, and is an expert-level programmer in many languages and platforms. Allen is widely published. His works include 10 books, hundreds of articles in publications (ranging from Dr. Dobb’s Journal to IBM DeveloperWorks), and video classes for agilitry.com (Agility with Allen) and Pluralsight (Swift in Depth, Picturing Architecture, Object-Oriented Design) and O’Reilly (Design Patterns in the Real World).</p> </div> <div class="podcast-chapters"> <h6>Chapters:</h6> <ul> <li><a href="#!"> - Dave introduces the show and Allen Holub</a></li> <li><a href="#!"> - Allen on Agile</a></li> <li><a href="#!"> - Allen on Microservices</a></li> <li><a href="#!"> - Agility and cross-functional teams</a></li> <li><a href="#!"> - Allen's thoughts on getting interested in software, the nature of software development, the relevance of math, and programming in differing domains</a></li> <li><a href="#!"> - The societal impacts of increasing automation</a></li> <li><a href="#!"> - Allen on teaching</a></li> <li><a href="#!"> - The problems with academics</a></li> <li><a href="#!"> - Allen's stories of failure - a deficiency of "pushiness", causing trouble and job losses</a></li> <li><a href="#!"> - Software engineering as a social practice</a></li> <li><a href="#!"> - Allen's book recommendations</a></li> <li><a href="#!"> - The things that have Allen most excited</a></li> <li><a href="#!"> - Allen's top 3 tips for delivering more value</a></li> <li><a href="#!"> - Keeping up with Allen</a></li> </ul> </div> <div class="podcast-resources"> <h6>Resources:</h6> <ul> <li><a href="https://holub.com/" target="_blank">Allen's Website</a></li> <li><a href="//pluralsight.pxf.io/c/1197682/424552/7490?u=https%3A%2F%2Fwww.pluralsight.com%2Fauthors%2Fallen-holub" target="_blank">Allen's Pluralsigh Author Page</a></li> <li><a href="http://agilitry.com/" target="_blank">Agility with Allen - Agilitry</a></li> <li><a href="https://en.wikipedia.org/wiki/John_Chowning" target="_blank">John Chowning</a></li> <li><a href="http://developeronfire.com/podcast/episode-042-andy-hunt-pragmatic-and-awesome" target="_blank">Andy Hunt on Developer On Fire</a></li> <li><a href="https://www.linkedin.com/groups/37631/profile" target="_blank">Agile and Lean Software Development Group on LinkedIn</a></li> <li><a href="http://shop.oreilly.com/product/0636920043942.do" target="_blank">Design Patterns in the Real World - Allen's O'Reilly Course</a></li> <li><a href="https://en.wikipedia.org/wiki/All_models_are_wrong" target="_blank">"All models are wrong" - George Box (not Don Box)</a></li> <li><a href="https://en.wikipedia.org/wiki/Keith_Jarrett" target="_blank">Keith Jarrett</a></li> </ul> </div> <div class="podcast-book-recommendation"> <h6>Allen's book recommendation:</h6> <ul> <li><a href="https://www.amazon.com/dp/B008476HBM/?tag=devonfir-20" target="_blank">Pride and Prejudice - Jane Austen</a></li> <li><a href="https://www.amazon.com/Jane-Austen/e/B000APWOKO/?tag=devonfir-20" target="_blank">Jane Austen's Books</a></li> <li><a href="https://www.amazon.com/dp/0321278658/?tag=devonfir-20" target="_blank">Extreme Programming Explained: Embrace Change, 2nd Edition (The XP Series) - Kent Beck</a></li> <li><a href="https://www.amazon.com/dp/0884271951/?tag=devonfir-20" target="_blank">The Goal: A Process of Ongoing Improvement - Eliyahu M. Goldratt</a></li> <li><a href="https://www.amazon.com/dp/B0725QZTZS/?tag=devonfir-20" target="_blank">Terra Ignota (3 Book Series) - Ada Palmer</a></li> </ul> </div> <div class="podcast-tips"> <h6>Allen's top 3 tips for delivering more value:</h6> <ol> <li>Think about value - focus on making lives better, not process</li> <li>Deliver as fast as you can and ask people if it's useful</li> <li>Don't worry about sunk costs - move forward with the best way of providing utility</li> </ol> </div> </div>