Recent Episodes

Episode 420: Ryan Ripley on Making Scrum Work

Filed in Episodes by on August 6, 2020 0 Comments
Episode 420: Ryan Ripley on Making Scrum Work

Ryan Ripley, professional Scrum Trainer and host of the  podcast Agile for Humans discusses what makes scrum work and the anti-patterns to watch out for. Scrum is difficult to master. Many times the ways that organizations implement scrum can be problematic. People often change the Scrum framework to fit their organization rather than the organization […]

Continue Reading »

Episode 419: John Ellithorpe on the Role of a CTO

Filed in Episodes by on July 28, 2020 0 Comments
Episode 419: John Ellithorpe on the Role of a CTO

John Ellithorpe, currently EVP & Chief Product Officer @DNAnexus discusses the role of a CTO based on his unique perspective of having been in that role and having that role report into him. From the book “Book CTO’s at work” – There is no one way to define the CTO role. “CTO’s are managers, researchers, […]

Continue Reading »

Episode 418: Functional Programming in Enterprise Applications

Filed in Episodes by on July 23, 2020 0 Comments
Episode 418: Functional Programming in Enterprise Applications

Vladimir Khorikov discusses functional programming in enterprise applications with Jeremy Jung. They cover immutability, the downsides of exceptions and null values, the difference between value objects and entities, refactoring existing projects, and how creating a mutable core with an immutable shell can help you create easier to understand applications.   Related Links Enterprise Craftsmanship Is […]

Continue Reading »

Episode 417: Alex Petrov on Database Storage Engines

Filed in Episodes by on July 17, 2020 0 Comments
Episode 417: Alex Petrov on Database Storage Engines

Alex Petrov, author of Database Internals explains the ins and outs of database storage engines. What are they? How do they differ?  What problems do they solve? Host Adam Gordon Bell spoke with Alex about these questions as well as how information is stored on disk, different strategies for building indexes and the difference between […]

Continue Reading »

Episode 416: Adam Shostack on Threat Modeling

Filed in Episodes by on July 10, 2020 0 Comments
Episode 416: Adam Shostack on Threat Modeling

Adam Shostack of Shostack & Associates and author of Threat Modeling: Designing for Security discussed different approaches to threat modeling, the multiple benefits it can provide, and how it can be added to an organization’s existing software process. Host Justin Beyer spoke with Shostack about the steps associated with threat modeling and the different approaches […]

Continue Reading »