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.

Buy me a coffee

#124 - The Value Flywheel Effect - David Anderson

David Anderson is the author of “The Value Flywheel Effect” and the co-creator of The Serverless Edge. In this episode, David described the value flywheel effect concept and its four stages: clarity of purpose, challenge & landscape, next best action, and long-term value.

#123 - The Empathetic Workplace: How to Handle Workplace Trauma - Katharine Manning

Katharine Manning is the author of “The Empathetic Workplace”. In this episode, Katharine shared how leaders can deal with traumatic experience in the workplace and how we can use the LASER method for a more compassionate, calm, and confident response to the workplace trauma.

#122 - Essential Things Every Software Engineer Should Know - Kevlin Henney

Kevlin Henney is a consultant, writer, and speaker on software development and has written and edited several popular books, including “97 Things Every Programmer Should Know”. In this episode, Kevlin shared some important and timeless things every software engineer should know.

#121 - Developing Creative Identity at Work & Personal Life - Oana Velcu-Laitinen

Oana Velcu-Laitinen is the author of “How to Develop Your Creative Identity at Work”. In this episode, Dr. Oana shared how we can develop our creative identity at work and in our personal life and explained why creativity is important for maintaining our sense of engagement and motivation.

#120 - Software Architecture: From Fundamentals to the Hard Parts - Neal Ford

Neal Ford is a Director and software architect at ThoughtWorks. In this episode, we discussed all things about software architecture covering his three most recent books: “Fundamentals of Software Architecture”, “Software Architecture: The Hard Parts”, and “Building Evolutionary Architectures”.

#119 - Becoming a Professional Agile Leader - Ron Eringa

Ron Eringa is a leadership developer and the co-author of “The Professional Agile Leader”. In this episode, Ron shared how one can become a professional agile leader and build a self-organizing and high-performing organizations.

#118 - Lead Without Blame: Building Resilient Learning Teams - Diana Larsen

Diana Larsen is the co-founder of Agile Fluency Project and co-author of the latest book “Lead Without Blame”. In this episode, we discussed insights from her book about building resilient learning teams to move away from blaming culture by adopting the 3 essential motivators and 4 resilience factors.

#117 - How to Establish SRE Foundations From Scratch - Vladyslav Ukis

Dr. Vladyslav Ukis is the Head of R&D at Siemens Healthineers and author of “Establishing SRE Foundations”. In this episode, Dr. Vlad shared insights on how to establish SRE foundations from scratch based on his firsthand experience at Siemens Healthineers and the concepts described in his book.

#116 - Human Powered Teams With Emotional Intelligence - Trenton Moss

Trenton Moss is the founder of Team Sterka and the author of “Human Powered”. In this episode, Trenton shared the importance of having good emotional intelligence and people skills in digital product teams, including the 6 key skills we need to succeed.

#115 - Senior Engineering Leadership & Scaling Engineering Teams - Manoj Awasthi

Manoj Awasthi is the CTO at JULO and previously the SVP of Engineering at Tokopedia. In this episode, Manoj shared his engineering leadership lessons, that include describing the role of a senior engineering leader, scaling up engineering team, and maintaining engineering productivity.