/images/TechLeadJournal.png

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

#217 - Impact Intelligence: Deliver Real Business Impact from Your Initiatives - Sriram Narayan

Why do so many well-intentioned initiatives fail to move the needle? In this episode, Sriram Narayan, author of 'Impact Intelligence,' reveals how to ensure your efforts translate into real, measurable business impact.

#216 - Practical Data Privacy: Enhancing Privacy and Security in Your Application - Katharine Jarmul

Feeling uneasy about how your personal data is used, and wondering if companies are doing enough to protect it? In this episode, discover how data privacy impacts you as a user and what organizations should be doing to protect your information responsibly.

#215 - The Async First Playbook: Build Effective and Inclusive Teams with Less Meetings - Sumeet Moghe

Are too many meetings killing your productivity? Discover a new approach to work where meetings are no longer the default and deep work takes the center stage. Learn how to build high-performing, effective and inclusive teams with fewer meetings by adopting async-first.

#214 - Beyond CI/CD: Continuous Deployment Explained - Valentina Servile

Stop fearing Friday and late-night deployments! Dive into my conversation with Valentina Servile as we explore Continuous Deployment. Discover how the most painful part of software development—deploying to production—can become routine, safe, and even boring.

#213 - Moldable Development: Explain Systems & Make Better Software Decisions - Tudor Girba

Are we looking at software engineering the wrong way? What if it’s less about writing code and more about making better decisions? Learn “Moldable Development”, a revolutionary approach to understanding complex software systems that challenges traditional views of software engineering.

#212 - The Architect's Paradox: Embracing Uncertainty in Software Architecture - Barry O'Reilly

What if everything you’ve been taught about software architecture is fundamentally at odds with how the real world works? Dive into my conversation with Barry O'Reilly as we explore a radical rethinking of software architecture that embraces uncertainty and complexity.

#211 - Back to the Future: Lessons from My 42-Year Career in Tech - Paula Paul

How do you not just survive, but thrive through decades of major changes in the tech industry? In this episode, Paula Paul shares hard-won lessons from her 42-year career on navigating massive technology shifts (from mainframes to cloud to AI) and how to build a fulfilling career in tech.

#210 - Creator of WireMock: Building a Successful Open Source Project and The Art of API Mocking - Tom Akehurst

Tired of API dependencies slowing down your development and testing? Dive into my conversation with Tom Akehurst, creator of WireMock, and discover the art of using API mocking to build successful software in complex distributed environments.

#209 - How I Retired Early in Tech: My Journey to Financial Independence - Kristine Howard

What does it take to achieve early retirement? In this episode, we dive deep into the inspiring journey of Kristine Howard, who transitioned from a dynamic career in tech to a life of early retirement, reaching financial independence and personal fulfillment along the way.

#208 - Navigating Tech Leadership Transitions: From Engineer to Executive - Norman Noble

Ever wondered what it takes to climb the tech leadership ladder from engineer to executive? In this episode, we follow the journey of Norman Noble, CTO of Mindvalley, as he shares his insights and experiences navigating these challenging transitions.