Tag: architecture
Episode 545: John deVadoss on Design Philosophies that Drive .NET/Azure

In this episode, host Nikhil Krishna speaks with John deVadoss of NEO Global Development in Seattle about his previous work in the .NET Patterns and Practices and Azure teams at Microsoft. They dive into the software design philosophies that drove these large software development efforts, including the loose coupling approach that was adopted when building […]
Episode 520: John Ousterhout on A Philosophy of Software Design

John Ousterhout, professor of computer science at Stanford University, joined SE Radio host Jeff Doolittle for a conversation about his book, A Philosophy of Software Design (Yaknyam Press). They discuss the history and ongoing challenges of software system design, especially the nature of complexity and the difficulties in handling it. The conversation also explores various […]
Episode 495: Vaughn Vernon on Strategic Monoliths and Microservices

Vaughn Vernon, author of Strategic Monoliths and Microservices, discusses topics covered in his latest book on strategies for purposeful software architecture from the perspective of both business and technical leaders. Host Akshay Manchale talks to Vaughn about barriers that businesses face in managing change in software due to organizational hurdles and technological challenges. Vaughn talks […]
Episode 481: Ipek Ozkaya on Managing Technical Debt

Ipek Ozkaya joined host Jeff Doolittle to discuss a book she co-authored entitled, Managing Technical Debt. In the book, Ozkaya et al. describe nine principles of technical debt management to aid software companies in identifying, measuring, tracking and paying down technical debt. During the episode, she provides some unique perspectives on the definition of technical […]