By Henry Suryawirawan
Great technical leadership requires more than just great coding skills. It requires a variety of other skills that are not well-defined, and they are not something that we can fully learn in any school or book. Hear from experienced technical leaders sharing their journey and philosophy for building great technical teams and achieving technical excellence. Find out what makes them great and how to apply those lessons to your work and team.
Vladik Khononov is the author of “Learning Domain-Driven Design”. In this episode, Vlad shared how DDD can help us in building a shared understanding between domain experts and software engineers by leveraging on the strategic and tactical designs of DDD and the common associated patterns.
Stefan Hofer is the co-author of “Domain Storytelling”. In this episode, Stefan walked us through how Domain Storytelling works and explained how this technique can help us understand business domain better and bridge the misunderstandings between software developers and domain experts.
Meredydd Luff is the founder of Anvil. In this episode, Meredydd shared his story starting Anvil, his view on the Low-Code & No-Code movement, the importance of product documentation and online Q&A forum and their best practices.
Eoin Woods is the co-author of “Continuous Architecture in Practice” and the CTO at Endava. In this episode, Eoin wrapped up our three-part series and shared in-depth about the remaining two important quality attributes in the continuous architecture, i.e. security and resilience.
Amrith Raj is a Senior Solutions architect at Dynatrace. In this episode, Amrith walked us through the evolution and current state of IT Operations (ITOps), important SRE culture and practices, and how we can leverage on NoOps and AIOps to improve the way we solve problems.
Vaughn Vernon is a leading expert in Domain-Driven Design. In this episode, Vaughn shared about his new book “Strategic Monoliths and Microservices”, emphasizing the importance of focusing on strategic innovations and for driving those innovations using purposeful architectures.
Pierre Pureur is the co-author of “Continuous Architecture in Practice” and an acclaimed software architect. In this episode, Pierre shared his own perspectives on the 6 key principles of continuous architecture and described in-depth the two important quality attributes–scalability and performance.
Jana Axline is the founder and Managing Director of Project Genetics. In this episode, Jana explained in-depth about the important role of project management and how it is still much relevant in the current era of agile and “project to product” movement within the tech industry.
Nathen Harvey is the co-author of 2021 Accelerate State of DevOps Report and a Developer Advocate at Google. In this episode, we discussed in-depth the latest release of the State of DevOps Report, from how the report started, the five key metrics, and several new key findings from the latest report.
Murat Erder is the co-author of “Continuous Architecture in Practice” and CTO of People and Procurement at Deutsche Bank. In this episode, Murat explained what software architecture is, the six principles of continuous architecture mindset, and the four essential activities of architecture.