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.
Margaret-Anne Storey and Abi Noda are the coauthors of the latest ACM paper “DevEx: What Actually Drives Productivity”. In this episode, we discussed how we can better measure and improve developer productivity based on the three core dimensions of developer experience.
Karl Wiegers is the coauthor of “Software Requirements Essentials”. In this episode, we discussed 6 essential software requirements practices and the importance of having good software requirements for becoming an effective software development team.
Oscar Santolalla is the author of “Rock the Tech Stage” and the host of the “Time to Shine” podcast. In this episode, we discussed techniques on how to deliver a successful tech presentation and killer product demo.
Pramod Sadalage is a Director at ThoughtWorks and the co-author of the Jolt Award winning “Refactoring Databases”. In this episode, Pramod explained why dealing with data is hard in software architecture and some data related concerns we should think about when making architecture decisions.
Sarah Milstein is the VP of Engineering at Daily. In this episode, Sarah shared some remote work insights we may not have heard before and her experience of leading engineers as someone from a non-tech background.
Itamar Gilad is a product management expert and was previously a product manager at Google and the head of Gmail’s growth team. In this episode, Itamar shared some of his lessons learnt growing Gmail and how we can build high-value and impactful products using his GIST framework.
Nick Chatrath is a leadership and organizational transformation expert and the author of “The Threshold: Leading in the Age of AI”. In this episode, Nick shared the concept of threshold leadership and its four pathways to help leaders be more responsible in the development and use of AI.
Amy Jo Kim is a game designer, startup coach, author, and co-founder of Game Thinking. In this episode, Amy shared how we can use game thinking to build better and successful products by using the 3 core ideas: superfans, sticky loops, and concept storyboards.
Ryan Gottfredson is a leadership development researcher and a best-selling author of “The Elevated Leader”. In this episode, Ryan explained the concept of an elevated leader through vertical development and the 3 different levels of vertical development.
Daniel Luebke is a software architect and the co-author of “Patterns for API Design”. In this episode, Daniel shared several API and message best practices, including API first design, how to design loosely coupled message exchanges, and the importance of defining the API lifecycle and evolution.