Podcasts by Category
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.
- 284 - How to Build a Successful Product: Stop Chasing Pain Points, Start Finding PULL - Rob Snyder
Why do startups with great customer research, design partners and real traction still fail to sell? Rob did everything the playbook says, then spent two years unable to close a sale. He explains what the playbook gets wrong.
In this episode, Rob Snyder, author of “The Power of Pull: What You Need to Know About Customer Demand to Build a Successful Startup”, shares what he learned after his own startup failures and a sudden jump to $4M ARR on a different product. He explains why interviews, pain points, and design partners fail to predict buying, and introduces the PULL framework (Project, Unavoidable, List, Limitations) for spotting real demand. Rob describes why founders should set their product aside, observe where buyers are stuck, and treat sales as a research method rather than a persuasion exercise. We also discuss how to recognize the “pain cave”, why free pilots usually signal weak demand, and how to find “hell yes” customers one at a time. Finally, Rob covers how AI and vibe coding change the picture, and how the success story factory and the theory of constraints help you repeat early wins.
Key topics discussed:
Why customer interviews and design partners miss real demandThe PULL framework: Project, Unavoidable, List, LimitationsWhy sales is the best research method for early-stage foundersSpotting the pain cave: enthusiasm without anyone buyingWhy free pilots signal weak demand, even in enterpriseProtecting your product from DIY vibe codingWhy building a product for yourself can be an ego projectThe success story factory and the theory of constraintsTimestamps:
(00:00) Trailer & Intro(02:42) Why Did Rob Write “The Power of Pull” After His Startup Failures?(04:33) Why Do Customer Interviews and Design Partners Fail to Predict Buying?(06:42) Is “Jobs to Be Done” and the Faster Horse Quote Wrong About Demand?(09:37) What Is the PULL Framework (Project, Unavoidable, List, Limitations)?(11:44) Why Must Founders Forget Their Product to Find PULL?(14:12) How Do You Find Where Buyers Are Stuck: Sales and Go to the Gemba?(16:48) Can You Find Demand for Visionary Products Like SpaceX?(19:47) How Is Demand Different From Wanting a Product?(22:42) Why Should You Start With One “Hell Yes” Customer, Not a Persona?(26:25) How Do You Know If You Are Stuck in the “Pain Cave”?(29:28) Should You Avoid Free Pilots When Selling to Enterprises?(32:13) Does Cheap AI-Powered Building Make Finding Demand Easier or Harder?(33:37) How Can You Protect Your SaaS Product From Being Vibe Coded?(36:40) Will Smarter AI Models Kill Products Like Harvey and Lovable?(38:42) Is Building a Product for Yourself an Ego Project or Real PULL?(40:32) What Is LARPing in Startups and How Do Founders Fall Into It?(42:58) What Is the Success Story Factory and the Theory of Constraints?(46:22) Why Is PULL Upstream of Everything in Business?(47:32) Where Can I Learn More About PULL?(48:34) 3 Tech Lead Wisdom_____
Rob Snyder’s Bio
Rob Snyder is a serial startup founder and a fellow at Harvard Innovation Labs. He graduated from Harvard Business School and previously worked at McKinsey & Company. He is also an entrepreneur-in-residence and venture partner for early-stage venture capital funds. Snyder lives with his wife and daughter in New Hampshire.Follow Rob:
LinkedIn – linkedin.com/in/rsnyder1Website – robsnyder.orgThe Physics of Startups Newsletter – thephysicsofstartups.substack.comThe Physics of Startups YouTube – @rob-snyderLike this episode?
Show notes & transcript: techleadjournal.dev/episodes/271.
Follow @techleadjournal on LinkedIn and Instagram.
Buy me a coffee or become a patron.Mon, 26 Oct 2026 - 52min - 283 - Stop Being the Hero: How Developers Become Great Software Architects - Lee Atchison
Why do the best developers often make the worst software architects? The skills that make someone a hero developer can become the habits that hold their team back once they move into architecture.
In this episode, Lee Atchison, software architect and author of “The Software Conductor”, explains what changes when you move from writing code to leading through other people. He shares why he rewrote his book three times before settling on a story format, and how the orchestra conductor analogy captures the architect’s role. Lee walks through the four ways architects fail in hero mode, the five questions a conductor asks that architects can use to spot problems early, and why most system failures are really broken connections between people. He also explains why architects should act as mentors who remove obstacles and offer a test for whether you taught or just decided. Finally, he shares his view on AI, why judgment matters more than any particular role, and why he expects the dark factory trend to fade.
Key topics discussed:
Why the hero developer mindset fails in architecture rolesThe four ways architects fail when they stay in hero modeFive conductor questions that expose problems before they breakWhy most system failures are really broken team connectionsA simple test: can the decision be made without you?Why architects work with sand, not big rocksWhy judgment matters more than role titles in the AI eraWhy AI-native apps should embrace non-determinismTimestamps:
(00:00) Trailer & Intro(02:53) What Is the Story Behind Writing “The Software Conductor”?(06:22) Why Do Promoted Heroes Struggle as Software Architects?(10:52) What Does a Fractional Software Architect Actually Do?(12:29) Is Software Architecture an IC or Management Path?(16:08) Do You Need to Know Everything to Lead with Influence?(18:08) What Are the Four Ways Architects Fail in Hero Mode?(21:06) What Five Questions Help Architects Spot Problems Before They Break?(25:57) Why Is Empathy at Scale a Crucial Skill for Software Architects?(29:34) Why Should Software Architects Act as Mentors Rather Than Dictators?(33:49) How Do Architects Manage Constant Context Switching?(37:37) Why Was AI Excluded from “The Software Conductor” Book?(40:24) Does AI Really Turn Every Software Developer into a Tech Lead?(44:34) Is AI Policy and Governance Part of the Software Architect Role?(48:41) What Are the Dangers of the AI Dark Factory Trend?(53:23) What Are the Most Important Aspects of Being an AI-Native Team?(57:52) 3 Tech Lead Wisdom_____
Lee Atchison’s Bio
Lee Atchison is a software architect, author, and speaker focused on cloud computing, scalable system design, and the developer-to-architect transition. He is the author of Architecting for Scale (O’Reilly), Overcoming IT Complexity (O’Reilly), and The Software Conductor, and the creator of courses for O’Reilly Media and LinkedIn Learning. He writes the Software Architecture Insights newsletter and guest hosts on Software Engineering Daily. With three decades in the industry, including seven years at Amazon and AWS and eight at New Relic, Lee has worked with engineering teams at Nike, Disney, Starbucks, MLB, and Bank of America, and presented at AWS re:Invent and similar conferences. He works with organizations through his practice, Atchison Technology, and most recently served as CTO at Product Genius.Follow Lee:
LinkedIn – linkedin.com/in/leeatchison The Software Conductor – thesoftwareconductor.com Software Architecture Insights – softwarearchitectureinsights.comPersonal Website – leeatchison.comLike this episode?
Show notes & transcript: techleadjournal.dev/episodes/270.
Follow @techleadjournal on LinkedIn and Instagram.
Buy me a coffee or become a patron.Mon, 12 Oct 2026 - 1h 02min - 282 - The IT/OT Handbook: From Silos to Sustainable Digitalization - David Ariens & Willem van Lammeren
Why can’t you “move fast and break things” in a factory? Because a small software bug doesn’t just crash an app, it can shut down a plant the size of a small city. David and Willem explain the hidden world of operational technology, where safety always comes before speed.
In this episode, David Ariens and Willem van Lammeren, co-authors of “The IT/OT Handbook” and hosts of the IT/OT Insider podcast, break down the divide between IT and OT, information technology and operational technology, and why closing it matters more than ever as manufacturing digitalizes. They explain why OT prioritizes safety and integrity over confidentiality and share a war story where a single form change in China left hundreds of trucks stranded outside a factory. David and Willem walk through the seven cooperation patterns from their book, from “good shadow IT” to facilitation, project teams, and full product teams, and explain why breaking down silos too early can backfire. They also discuss why factories still run Windows XP decades past the end of life, why generative AI’s impact on manufacturing will be slower and different from software, and why the real shortage in this industry isn’t AI, it’s automation engineers.
Timestamps:
(00:00:00) Trailer & Intro(00:02:42) What Is the Story Behind the Book and the Podcast?(00:06:31) What Is the Main Difference Between IT and OT?(00:11:58) Are Software Developer Skill Sets Interchangeable Between IT and Operations?(00:15:23) How Did The Phoenix Project and Team Topologies Inspire IT/OT Cooperation Patterns?(00:22:41) What Are Some Industry War Stories That Highlight the Challenges Between IT and OT?(00:30:57) What Collaboration Patterns Can Help Resolve Tension Between IT and OT?(00:39:43) Is Tesla the Ultimate Reference Model for Modern Product Teams?(00:42:41) How Can OT Teams Adopt CI/CD Through a Data Platform Abstraction Layer?(00:44:37) What Will Be the Real Impact of AI on Operational Technology?(00:51:54) What Is Driving the Shortage of Automation Engineers in Operations?(00:54:51) Are Humanoid Robots Overhyped for Manufacturing?(01:01:52) 3 Tech Lead Wisdom_____
David Ariens’s Bio
David Ariens is a mathematical engineer, co-founder of The IT/OT Insider and The IT/OT Handbook. Previously the Industrial Digitalization Director at BASF Antwerp and former manager of Analytics For Industry, David focuses on industrial cybersecurity, data platforms, and bridging IT and OT through human-centric digital transformation.Willem van Lammeren’s Bio
Willem van Lammeren is a chemical engineer, co-founder of The IT/OT Insider and The IT/OT Handbook. He serves as Tech Lead for Industrial IT at Syensqo (formerly Solvay) with extensive experience spanning Barry Callebaut and BASF, focusing on industrial digitalization and operational data architectures.Follow:
David’s LinkedIn – linkedin.com/in/davidariensWillem’s LinkedIn – linkedin.com/in/willemvanlammeren The IT/OT Handbook – https://itrevolution.com/product/itot-handbook/The IT/OT Insider – itotinsider.comLike this episode?
Show notes & transcript: techleadjournal.dev/episodes/269.
Follow @techleadjournal on LinkedIn and Instagram.
Buy me a coffee or become a patron.Mon, 28 Sep 2026 - 1h 07min - 281 - Don't Outsource Your Thinking: How to Lead in the AI-Native Era - Emilie Schario
What’s the one rule that matters most when AI writes most of your code? Emilie says it comes down to a single line: don’t outsource your thinking.
In this episode, Emilie Schario, co-founder of Kilo Code, unpacks what it actually means to lead in a world where AI can write most of your code. She explains why Kilo went all-in on being model agnostic, supporting over 500 models instead of betting on a single lab. Emilie shares her core rule for using AI responsibly: never outsource your thinking, especially when it comes to auth, billing, or security. She introduces a metric more companies should be tracking, spend per merged pull request, as a better signal of value than raw AI cost. Emilie also talks about the “killing problem” that comes with software becoming nearly free to ship, and why teams now discover product-market fit after shipping rather than before. She closes with how engineers are shifting from producers to reviewers, and what that means for anyone now managing a team of AI agents instead of just their own code.
Key topics discussed:
Why Kilo Code refuses to bet on a single AI modelThe one rule for not losing control to AI agentsA better way to measure AI spend: cost per merged PRWhy shipping software is nearly free, and why that’s riskyHow AI-native teams find product-market fit after shippingWhy senior engineers adapt to AI agents the fastestBuilding a council of reviewers for high-risk code changesWhat the Anaconda acquisition means for Kilo CodeTimestamps:
(00:00) Trailer & Intro(02:27) What Is Kilo Code All About?(03:31) How Do You Avoid Getting Overwhelmed by 500 Plus AI Models?(04:34) How Does a Multi-Platform Approach Benefit Developers?(07:19) How Does Kilo’s Agent Harness Differ From Other Tools?(09:51) Why Will Model Choice Matter Less Over Time?(11:20) What Tools Help You Pick the Right Model for Each Task?(14:16) What Does the Anaconda Acquisition Mean for Kilo Code?(15:43) Why Should You Measure AI Spend Per Merged Pull Request?(18:54) How Do You Balance Speed and Control in AI Development?(20:28) Why Should Companies Treat AI as Operational Infrastructure?(23:31) How Do AI-Native Organizations Run Their Day-to-Day Workflows?(27:58) How Will High-Performing AI Organizations Differentiate Themselves in the Future?(30:11) What Is the “Killing Problem” Now That Shipping Software Is Free?(32:40) How Do You Shift to a Metrics-First Mindset?(34:24) How Is the Product Manager’s Role Changing in AI-Native Teams?(37:06) How Do You Balance Rapid Feature Delivery With Product Quality?(41:48) How Is the Software Engineer’s Role Evolving in the Age of AI?(43:57) What Is the Best Advice for Junior Engineers Entering an AI-Native World?(45:51) How Can Developers Handle the Cognitive Load of Code Reviews?(49:11) How Should Docs and Code Attribution Evolve With AI Agents?(53:06) How Can AI Improve Your Life Outside of Work?(55:04) 3 Tech Lead Wisdom_____
Emilie Schario’s Bio
Emilie is VP, Engineering at Anaconda and the former cofounder of Kilo (acquired by Anaconda), where she focuses on turning AI investment into real engineering output. She operates at the intersection of AI tooling, engineering org design, and the day-to-day realities of running high-performing teams, helping organizations translate innovation into measurable impact.Follow Emilie:
LinkedIn – linkedin.com/in/emiliescharioPlaybooks and Priority newsletter – emilie.substack.comKilo Code – kilo.ai/Like this episode?
Show notes & transcript: techleadjournal.dev/episodes/268.
Follow @techleadjournal on LinkedIn and Instagram.
Buy me a coffee or become a patron.Mon, 07 Sep 2026 - 59min - 280 - The Father of AI Assistant on Why Joy Comes Before Success - Kevin Surace
If you’re not using AI five times an hour, you’re already behind, says the man who built the first AI assistant back in 1998. Kevin explains why that pace is now the baseline, not the exception, for developers who want to stay employed.
In this episode, Kevin Surace, the inventor of the first AI assistant and CEO of Appvance, joins to unpack six decades of AI evolution, from hidden Markov models to the LLM breakthroughs now powering coding agents. Kevin shares how his work at General Magic became the licensed technology behind Siri and Alexa, and how he ended up inventing post-training before anyone had a name for it. He explains why the only developers losing their jobs are the ones refusing to adopt AI, and how the role is shifting from writing code to specifying, coordinating, and testing it across a fleet of agents. Kevin also introduces AI Script Generation Bug Hunter, the testing technology uncovering thousands of bugs humans never catch. The conversation closes with his new book, Joy-Success Cycle, and why he believes joy has to come before success, not after.
Timestamps:
(00:00) Trailer & Intro(02:27) How Did Kevin Become the Father of AI Assistant?(07:45) How Did AI Evolve From Hidden Markov Models to the LLM Breakthrough?(11:51) How Were Siri and Alexa Built on Kevin’s Licensed AI Technology?(14:25) How Should Software Developers Evolve in the Age of AI?(20:39) Should Developers Fear the Rise of Agentic AI?(25:25) How Does Appvance Use AI to Find Bugs Humans Miss?(32:18) Why Did Kevin Write the Book Joy-Success Cycle?(38:20) How Can We Reclaim Positive Emotions Amid Global Crises and AI Anxiety?(46:44) How Do Purpose and Curiosity Work Together to Guide Your Life?(48:49) How Can a Simple To-Do List Become a Powerful Source of Joy?(50:20) How Did the Joy-Success Method Transform a Sales Team’s Attitude?(52:52) 3 Tech Lead Wisdom_____
Kevin Surace’s Bio
Kevin Surace is an AI pioneer and human effectiveness authority helping people thrive while AI reshapes how we work and live. Widely recognized as the father of the virtual assistant, he holds 95 worldwide patents and has been named INC Magazine’s Entrepreneur of the Year, a CNBC Top Innovator of the Decade, and a World Economic Forum Tech Pioneer. He is the author of The Joy-Success Cycle, a practical framework for sustained human effectiveness during rapid change.Follow Kevin:
LinkedIn – linkedin.com/in/ksuracePersonal Website - kevinsurace.com The Joy-Success Cycle – joysuccesscycle.comLike this episode?
Show notes & transcript: techleadjournal.dev/episodes/267.
Follow @techleadjournal on LinkedIn and Instagram.
Buy me a coffee or become a patron.Mon, 24 Aug 2026 - 55min - 279 - Software Engineering Laws Every Developer Must Know in the AI Era - Milan Milanovic
Does moving faster with AI mean you get to skip the laws that governed every software project before it? Milan Milanovic argues the opposite, the old laws of software engineering now apply twice as hard.
In this episode, Milan Milanovic, CTO and author of Laws of Software Engineering, returns to unpack why the laws that have quietly governed software projects for decades are more relevant than ever in the AI era. He walks through Gall’s Law and why AI lets teams generate complex systems on unvalidated assumptions faster than ever, Conway’s Law and how it now runs twice, shaping both human organizations and agent topologies, and Goodhart’s Law and the trap of “tokenmaxxing” as a metric. Milan also covers Hofstadter’s Law and the 90-90 rule, explaining why the last 10% of a project still takes as long with AI in the loop, and the Dunning-Kruger effect, where vibe coders overestimate their skills while senior engineers underestimate theirs. The conversation closes with his advice for juniors entering the field, his top five must-read books, and how he personally uses AI for research and planning rather than implementation.
Key topics discussed:
Gall’s Law: the trap of generating complex systems with AIConway’s Law now runs twice, on humans and on AI agent topologyWhy software architects should help design your org chartGoodhart’s Law and the danger of “tokenmaxxing” as a metricThe 90-90 rule: why AI’s last 10% still costs half the projectDunning-Kruger effect on vibe coders and expertsWhy less code beats more, even with AI writing it for freeTimestamps:
(00:00) Trailer & Intro(03:02) What Inspired Milan to Write Laws of Software Engineering?(05:32) How Did a Book on Software Laws Reach Such a Global Audience?(06:49) How Should You Read the Laws of Software Engineering Book?(08:51) Why Does the Book Cover People and Planning, Not Just Technical Laws?(11:07) What Is Gall’s Law in Software Engineering?(14:46) How Can You Apply Gall’s Law When Using AI?(17:34) What Is Conway’s Law in Software Engineering?(19:34) How Should Big Corporations Build New Products Without Structural Reorganization?(21:26) How Does Conway’s Law Apply to Small AI-Powered Product Teams?(23:25) What Is Goodhart’s Law in Software Engineering?(25:52) What Are the Best Examples of Counterbalance Metrics for Leaders Today?(28:06) What Kind of Outcomes Should You Actually Measure?(31:01) What Is Hofstadter’s Law in Software Engineering?(33:35) How Does Hofstadter’s Law Apply in the Age of AI?(36:41) What Is the Dunning-Kruger Effect?(40:10) How Does the Dunning-Kruger Effect Apply to Experienced Engineers Learning AI?(42:46) Are Any of These Laws Becoming Less Relevant Because of AI?(44:32) What Does the Lindy Effect Say About the Fate of Software Developers?(47:49) What Is the Best Career Advice for Junior Developers Entering the AI Landscape?(50:34) What Are the Top Five Must-Read Books for Software Engineers?(55:46) How Can Software Engineers Apply These Laws in Their Daily Work?(57:26) 3 Tech Lead Wisdom_____
Milan Milanovic’s Bio
Milan Milanović is the CTO and the author of Laws of Software Engineering. He holds a PhD in Computer Science, has more than 20 years of experience across .NET, Azure, and mobile development, and is a Microsoft MVP. He runs Tech World With Milan, a software engineering newsletter and community followed by more than 400,000 engineers. He writes about architecture, engineering leadership, and how AI is changing the way software gets built.Follow Milan:
LinkedIn – linkedin.com/in/milanmilanovicTwitter / X – @milan_milanovicPersonal website – milan.milanovic.org Book’s website - lawsofsoftwareengineering.com Newsletter - newsletter.techworld-with-milan.comLike this episode?
Show notes & transcript: techleadjournal.dev/episodes/266.
Follow @techleadjournal on LinkedIn and Instagram.
Buy me a coffee or become a patron.Mon, 10 Aug 2026 - 1h 01min - 278 - Signals & Levers: Systems Thinking to Navigate Software Delivery Illusions - Elisabeth Hendrickson & Joel Tosi
(04:48) Brought to you by SpeechifyAI
Tired of text-to-speech that sounds robotic or costs too much at scale? SpeechifyAI's new Simba 3.2 model ranks #1 on Artificial Analysis for realness, priced under $10 per million characters. Building something conversational? Check out the Simba Voice Agents API for low-latency, natural back-and-forth interaction. Try it free at speechify.ai.
Why do the same software delivery illusions keep fooling smart engineering teams? Elisabeth and Joel show how systems thinking, through signals and levers, helps you spot the illusions of progress, predictability, and control before they cost you.
In this episode, Elisabeth Hendrickson and Joel Tosi, co-authors of Signals & Levers, share the story behind the book and trace the “software crisis” back to a 1968 NATO conference, arguing it never actually went away. They explain why software delivery is an adaptive sociotechnical system, and why treating it as a simple linear process leads leaders to pull the wrong levers.
Elisabeth breaks down why proxy metrics like velocity are made-up numbers dressed up as science, and why cycle time tells a truer story. Joel walks through the CREATE framework (capacity, risk, execution, adaptability, trust, and economics), and how it can help leaders spot unintended consequences before they happen. They also dig into the three illusions leaders live under: illusion of progress, predictability, and control.
The conversation closes with a candid look at where AI fits into all of this, when it amplifies good systems, when it makes bad ones worse, and why optimizing for learning matters more than ever.
Timestamps:
(00:00:00) Trailer & Intro(00:02:34) The Backstory Behind “Signals & Levers”(00:05:55) Why Has the ‘Software Crisis’ Never Actually Gone Away?(00:08:41) Why Do the Same Software Development Problems Keep Appearing?(00:10:55) What is an Adaptive Sociotechnical System?(00:15:09) Why Do Business Executives Fail to Understand Software Development?(00:20:03) What Are Signals and Levers in Engineering Leadership?(00:24:31) What Makes Proxy Metrics Like Velocity and Lines of Code Dangerous?(00:28:23) Are DORA Metrics a Good Proxy for Software Development Productivity?(00:32:50) What is the CREATE Framework for Avoiding Unintended Consequences?(00:38:26) How Do You Quantify and Apply the CREATE Framework?(00:44:09) What Are the Three Illusions That Leaders Face in Software Delivery?(00:50:27) Will AI Truly Speed Up Software Development?(00:55:55) How Should Leaders Integrate AI Into Systems Thinking?(01:00:53) Can AI Be a Thinking Partner for Systems Thinking?(01:04:26) Why Is the U-Curve a Powerful Tool for Modern Leadership?(01:09:17) 3 Tech Lead Wisdom_____
Elisabeth Hendrickson & Joel Tosi’s Bio
Elisabeth Hendrickson is a technology leader with 30+ years of experience, having served as VP R&D at a public company and VP Engineering at a Series B startup. She’s the author of Explore It! and There’s Always a Duck, and now helps tech leaders improve collaboration, decision-making, and execution.Joel Tosi has spent over 25 years delivering software products. For the past decade, he’s helped teams see the systemic issues holding them back and stop “change theater,” using the techniques from Signals & Levers to give everyone a shared view of reality. He’s presented these ideas internationally for over five years.
Follow Elisabeth & Joel:LinkedIn (Elisabeth) – linkedin.com/in/testobsessedLinkedIn (Joel) – linkedin.com/in/joel-tosi-531a3bWebsite – signalsandlevers.comSignals & Levers – itrevolution.com/product/signals-and-leversSignals & Levers workshops – maven.com/signalsandleversLike this episode?
Show notes & transcript: techleadjournal.dev/episodes/265.
Follow @techleadjournal on LinkedIn and Instagram.
Buy me a coffee or become a patron.Mon, 03 Aug 2026 - 1h 17min - 277 - From Technical Debt to Triple Debt: The Hidden Cost of AI-Generated Code
Is vibe coding quietly draining the thing that makes teams effective: their shared understanding? Margaret breaks down her new “triple debt” model, and why cognitive debt might be the one nobody’s tracking.
In this episode, Margaret-Anne Storey, co-author of the SPACE framework and a leading developer experience researcher, returns three years after her first appearance to unpack her new “triple debt” model. She explains how technical debt is now joined by cognitive debt, the erosion of shared understanding across a team, and intent debt, the loss of the “why” behind decisions that agents also lack.
Drawing on her Startup Studio course, where student teams built MVPs in minutes only to lose track of their own architecture weeks later, she walks through what pushed her to name these problems. The conversation covers cognitive surrender, developer fatigue from managing swarms of agents, and the warning signs leaders should watch for on their teams.
Margaret also introduces Cognitive Tours, a tool inspired by sailing waypoints and log books, and the idea of strategic friction: deliberately slowing down to preserve understanding. She closes by revisiting the SPACE framework and why its five dimensions still hold up even as AI changes every question we ask about them.
Key topics discussed:
Why cognitive debt has always existed, just never namedThe triple debt model: technical, cognitive, and intentCognitive surrender: accepting AI output without understandingWarning signs leaders should watch for on their teamsWhy the SPACE framework still holds up in the AI eraTimestamps:
(00:00:00) Trailer & Intro(00:02:42) How Has AI Transformed Software Development Over the Past Three Years?(00:05:14) What Inspired the Research on Cognitive Debt and AI-Assisted Development?(00:11:28) Why Is Cognitive Debt Accelerating Even Though It Isn’t a New Problem?(00:14:24) What Exactly Is the Triple Debt Model in Software Development?(00:17:36) How Does Intent Debt Relate to Context Engineering and Intent Drift?(00:21:57) Can AI Be Used to Solve the Cognitive Debt It Created?(00:26:55) Why Does Using AI Make Developers Feel Fatigued and Stressed?(00:31:33) How Are AI Agents Affecting Human Relationships in the Workplace?(00:34:37) What Exactly Is Cognitive Surrender and What Are Its Risks?(00:39:38) How Can Leaders Spot Growing Cognitive and Intent Debt Within Their Teams?(00:41:02) Why Is ‘Tokenmaxxing’ a Dangerous Productivity Metric?(00:42:49) What Is the Cognitive Tours Tool and How Does It Address Cognitive and Intent Debt?(00:48:19) How Do You Envision the Daily Workflow of Using This New Tool?(00:50:16) What Is Strategic Friction and How Can It Help Developers?(00:55:10) What Is the Danger of Relying More on AI Agents and Less on Humans?(00:58:26) Does the SPACE Framework Still Hold Up in the Age of AI?(01:04:22) 3 Tech Lead Wisdom_____
Margaret-Anne Storey’s Bio
Margaret-Anne Storey is a professor of computer science at the University of Victoria and a Canada research chair in human and social aspects of software engineering. She is coauthor of the SPACE framework and a leading researcher in developer experience (DevEx). Her research focuses on how developers and teams understand complex software systems and how tools, AI, and collaborative practices shape that understanding. Her recent work examines how generative AI is transforming software engineering by changing how understanding is created, shared, and maintained. She collaborates with industry partners including Microsoft and DX. She holds an honorary doctorate from Lund University.
Follow Margaret:
LinkedIn – linkedin.com/in/margaret-anne-storey-8419462/Website – margaretstorey.com The Triple Debt Model: From Technical Debt to Cognitive and Intent Debt – queue.acm.org/detail.cfm?id=3807966Like this episode?
Show notes & transcript: techleadjournal.dev/episodes/264.
Follow @techleadjournal on LinkedIn and Instagram.
Buy me a coffee or become a patron.Mon, 27 Jul 2026 - 1h 10min - 276 - Ex-Gojek CTO: Why the Age of AI Rewards Builders as Judgment Becomes Expensive
If expertise is becoming almost free, why is judgment becoming the most expensive skill in tech? Ajey Gore, former Gojek CTO, explains why the age of AI agents rewards builders over typists.
In this episode, Ajey Gore, former Group CTO of Gojek and Operating Partner at Peak XV Partners, explains why coding agents are forcing software teams to rethink what “correct” really means. He argues that as expertise becomes cheap, judgment becomes the scarcest and most valuable skill in engineering. Ajey walks through why the classic developer-to-reviewer workflow no longer makes sense when agents can generate thousands of lines a day, and why trunk-based development, feature flags, and rigorous testing matter more than ever. He also shares how he built ClawStation solo, coordinating specialized AI agents through story cards instead of writing code by hand. The conversation covers why most organizations still fail to see returns from AI adoption, and what happens when leaders cut headcount without redesigning how work actually flows.
Key topics discussed:
Why judgment, not typing speed, is now the scarce skillThe workflow mistake behind most failed AI adoptionHow Ajey built ClawStation solo without writing codeWhy he advocates trunk-based development to replace PRsThe real risk of cutting headcount before rethinking workWhy “earning time” matters as much as earning moneySoutheast Asia’s surprising advantage in the AI eraTimestamps:
(00:00:00) Trailer & Intro(00:04:10) What Has Life Been Like Since Leaving Peak XV?(00:09:02) Why Should You Create Slack Instead of Always Running Full Speed?(00:13:47) Why Being Uncomfortable and Replaceable Makes You More Valuable(00:18:12) Why Earning Time Matters as Much as Earning Money(00:24:57) Why Is This the Age of Builders, Not Typists?(00:40:55) What Should You Not Do While Navigating the AI Revolution?(00:50:07) What Are the Top Engineering Practices Needed to Leverage the AI Revolution?(00:55:09) How Did Ajey Build ClawStation Solo Using Story Cards and Agent Roles?(00:58:57) How Can Developers Successfully Let Go of Writing Code by Hand?(01:02:29) Why Do 95% of Organizations Fail to See AI ROI?(01:08:49) What Are the Real Dangers of AI-Driven Layoffs?(01:12:20) What Does the Future Hold for the Southeast Asian Tech Scene?(01:15:29) What Must We Do to Avoid Losing Our Fundamental Thinking Skills to AI?(01:19:25) 3 Tech Lead Wisdom_____
Ajey Gore’s Bio
Ajey Gore is a technologist, builder, and founder who has spent two decades turning engineering into scale. As Group CTO of Gojek, he grew the platform from 300K to 120M monthly orders and built a 2,000-strong engineering org powering one of Southeast Asia’s largest super-apps. He was an early employee at ThoughtWorks India, founded CodeIgnition (acquired by Gojek), and served as Operating Partner at Peak XV Partners (formerly Sequoia India & SEA), advising founders across the region. Today he builds and advises at the intersection of AI, infrastructure, and product — and is a hands-on practitioner who still ships code.Follow Ajey:
Website – ajeygore.inX / Twitter – x.com/ajeygoreLinkedIn – linkedin.com/in/ajeygoreClawStation – clawstation.aiLike this episode?
Show notes & transcript: techleadjournal.dev/episodes/263.
Follow @techleadjournal on LinkedIn and Instagram.
Buy me a coffee or become a patron.Mon, 13 Jul 2026 - 1h 22min - 275 - The AI Productivity Paradox: Why 10X Output Doesn't Mean 10X Business Outcome
What if optimizing for AI output is actually slowing your company down? When code becomes nearly free to produce, the organizations still measuring productivity by output are solving the wrong problem.
In this episode, Mik Kersten, author of “Project to Product” and the forthcoming “Output to Outcome,” shares why the real challenge of the AI era isn’t generating more code — it’s building organizations that can turn that output into customer and business value. Drawing on Carlota Perez’s model of technological revolutions and the theory of constraints, Mik explains how AI has removed the output bottleneck that software organizations were built around, and where the new constraints now live.
He introduces three core models from the book — the outcome loop, the product operating model, and the outcome tree — as a framework for adapting how organizations plan, fund, and deliver value. Mik also addresses one of the most pressing decisions leaders face today: whether to cut headcount based on AI productivity gains, and why doing so without outcome visibility is a dangerous bet. The conversation covers how organizational structure, decision-making accountability, and leadership roles all need to shift — not just development practices.
Timestamps:
(00:00:00) Trailer & Intro(00:02:40) What Makes Output to Outcome Different From Project to Product?(00:05:02) Why Did Mik Write Every Word of This Book Without AI?(00:08:18) How Do the AI Prompts at the End of Each Chapter Work?(00:11:53) What Happens to Organizations When AI Makes Software Output 10 to 100 Times Cheaper?(00:15:03) How Do Past Technological Revolutions Help Us Understand the AI Era?(00:19:25) Is the Traditional Software Developer Role Gone for Good?(00:23:30) Why Do Some Companies Experience an AI Productivity Paradox?(00:27:47) What Does “Outcome” Mean in Outcome Management?(00:31:50) Has the Product Operating Model Finally Become the Industry Norm?(00:34:24) How Do You Apply the Cynefin Framework to Your Organization?(00:37:18) Why Should AI Augment Human Decision Making in Complex Domains?(00:40:52) Why Are AI-Driven Layoffs a Risky Bet Without Outcome Visibility?(00:43:32) How Can Leaders Increase the Feedback Loop for Strategy and Budgeting?(00:46:07) What Is the Optimal Organizational Structure for an Outcome Management Model?(00:49:50) How Can We Apply Architectural Modularity to Organizational Design?(00:53:17) What Are the Seven Shifts in the Output to Outcome Model?(00:55:10) Will AI Make Middle Management Obsolete?(01:00:55) 3 Tech Lead Wisdom_____
Mik Kersten’s Bio
Dr. Mik Kersten is an independent technology strategist and creator of the Flow Framework, best known for his bestselling book Project to Product. He founded Tasktop and led it as CEO until its acquisition by Planview in 2022.
Mik began his career at Xerox PARC, where his team created the first aspect-oriented programming language. He then earned his PhD in Computer Science at UBC, pioneering the integration of software development and collaboration tools — work that laid the foundation for Tasktop and the field of Value Stream Management.
Today, he helps leaders shift from output-driven to outcome-driven operating models, enabling organizations to harness AI in a human-centric way.Follow Mik:
LinkedIn – linkedin.com/in/mikkerstenSubstack – mikkersten.substack.com Preorder Output to Outcome - https://a.co/d/0aPlI2IFBook’s Website – outputtooutcome.orgLike this episode?
Show notes & transcript: techleadjournal.dev/episodes/262.
Follow @techleadjournal on LinkedIn and Instagram.
Buy me a coffee or become a patron.Mon, 29 Jun 2026 - 1h 05min - 274 - The Hidden Stories Sabotaging Your Culture Change
Why do 70% of change efforts fail — even when leadership is fully committed? The answer isn’t strategy or resources; it’s the hidden stories people unknowingly carry that silently block every initiative.
In this episode, Ronica Roth, author of “Practice Makes Culture” and co-founder of The Welcome Elephant, shares a practical framework for creating lasting organizational change. Drawing on 25 years of experience helping teams and companies transform, she explains why culture declarations and vision speeches alone never work — and what leaders at any level can do instead. Ronica introduces the concept of “welcoming elephants” — the emotional, systems, and room elephants that surface whenever change is attempted — and why acknowledging them is the first step toward real progress. She also unpacks why most culture lives beneath the surface, in hidden stories that employees carry without realizing it, and how those stories quietly undermine even well-designed initiatives.
The conversation covers how to build psychological ownership so people invest in change rather than just comply with it, and why small, intentional daily practices — not grand overhauls — are what actually shift culture. The discussion also touches on applying these principles to AI transformation, where the emotional stakes are especially high and the hidden stories especially loud.
Key topics discussed:
Why 70% of change efforts fail — and what to do about itThe three types of “elephants” blocking organizational changeHidden stories: the invisible force sabotaging your cultureWhy declaring a new culture is necessary but not sufficientHow to create psychological ownership (not just buy-in)Using meetings as a daily practice for cultural changeLeading AI transformation with vulnerability and structureThe WOOP method for making personal behavior change stickTimestamps:
(00:00:00) Trailer & Intro(00:02:43) Why Ronica Write a Book About IT Culture?(00:05:14) What Are the Three Types of Elephants That Hold Organizations Back?(00:11:05) Why Do 70% of Change Efforts Fail?(00:15:45) How Does Ronica Define the Different Layers of Culture?(00:20:57) Why Is Declaring a New Culture Necessary But Not Sufficient?(00:23:12) What Are the Three Pillars of Your Cultural Transformation Framework?(00:39:28) How Can You Turn Meetings Into a Daily Practice for Cultural Change?(00:48:51) How Can Leaders Address the Emotional Elephant of AI Transformation?(00:56:13) Can You Apply These Culture Change Principles to Personal Growth?(01:02:06) What Are the Five Culture Hacks for Scaling Cultural Impact?(01:04:49) 3 Tech Lead Wisdom_____
Ronica Roth’s Bio
Ronica Roth is a transformation expert dedicated to revolutionizing how organizations work. As cofounder of The Welcome Elephant consultancy, she helps leaders build thriving cultures where both business results and human potential flourish. With deep expertise in product management, business agility, and organizational change, Ronica brings a unique perspective shaped by her certification as a Leadership Circle® practitioner and her distinguished background as a Certified Scrum Trainer Emeritus. Her approach is informed by an MS in Journalism from Northwestern University and enriched by her earlier career in newspapers, giving her exceptional skills in storytelling and communication crucial for effective organizational change.Follow Ronica:
LinkedIn – linkedin.com/in/ronicaroth Practice Makes Culture – itrevolution.com/product/practice-makes-cultureThe Welcome Elephant – thewelcomeelephant.coPractice Makes Culture Substack - practicemakesculture.substack.comLike this episode?
Show notes & transcript: techleadjournal.dev/episodes/261.
Follow @techleadjournal on LinkedIn and Instagram.
Buy me a coffee or become a patron.Mon, 15 Jun 2026 - 1h 08min - 273 - Creator of Meta's Hack: Your AI Will Always Cheat — Here's How to Stop It
What if your AI coding agent is quietly cheating on your tests — and how do you stop it? Julien Verlaguet, who built the type system Meta used to migrate tens of millions of PHP lines, is now building Skipper: a closed-loop coding agent designed to make AI-generated code verifiably correct, without human intervention.
In this episode, Julien Verlaguet, creator of the Hack programming language at Meta and co-founder of SkipLabs, explains why AI agents will always try to cheat — gaming tests, quietly modifying logic while doing something else, and declaring work done when it isn’t. He draws on his experience migrating Meta’s PHP codebase to a statically typed system, drawing sharp parallels between convincing engineers to trust a new type checker and building systems that can trust an LLM. Julien makes the case for spec-driven development with validation layers at every step, where separate AI instances verify correctness and the code-writing agent is locked out of touching tests.
He shares the story of an LLM that silently swapped a union for an intersection while splitting a file — a subtle bug that passed all tests — and why no human would ever have made that mistake. He then walks through how Skipper works: you write a spec, hand over control, and a compiler-like agent produces correct, runnable TypeScript without back-and-forth, backed by a sound incremental type system, reachability analysis, and a reactive runtime that applies diffs in milliseconds.
He closes with a grounded take on how the developer role is shifting — not disappearing — toward the kind of design, integration, and oversight work that always mattered most.
Key topics discussed:
Why AI agents will always try to cheat on your testsThe union-vs-intersection bug an LLM introduced silentlySpec-driven development to keep LLMs on trackHow to separate the AI that verifies from the one that fixesSkipper: a compiler-like closed-loop coding agentSound, incremental TypeScript built for AI-speed iterationHot-reloading state without restarting — in millisecondsWhy developers are all becoming tech leadsTimestamps:
(00:00:00) Trailer & Intro(00:02:34) How Did Julien Create the Hack Programming Language at Facebook?(00:05:53) Does Static Typing Make Your Code More Secure?(00:09:54) How Did You Convince Facebook Engineers to Adopt Hack at Scale?(00:17:15) How Can Engineers Overcome Skepticism Toward AI Coding Tools?(00:22:44) Should Junior Engineers Trust AI-Generated Code?(00:29:44) How Do You Build Reliable Guardrails for LLM-Generated Code?(00:42:15) What Validation Strategies Prevent AI Agents From Cheating on Tests?(00:45:54) What Is Skipper and How Does a Closed-Loop Coding Agent Work?(00:54:59) How Does Skipper Compare to Claude Code in Terms of Correctness?(00:58:27) How Do You Get Started With Skipper and What Does the Output Look Like?(01:04:50) How Will the Software Developer Role Change in an AI-First World?(01:09:06) 3 Tech Lead Wisdom_____
Julien Verlaguet’s Bio
Julien Verlaguet is a programming language designer and the Founder and CEO of SkipLabs. He is best known as the creator of Hack—the gradually typed language he built at Facebook that currently powers over 100 million lines of the company’s production code. After creating the open-source reactive framework Skip, Julien founded SkipLabs in 2022. His company recently launched Skipper, a closed-loop coding agent that takes a single prompt from a developer and returns a running, validated service.Follow Julien:
LinkedIn – linkedin.com/in/julien-verlaguet-b5710a20X – x.com/JulienVerlaguetSkipLabs - skiplabs.ioSkipper - skipperai.devSkipper’s Discord – discord.gg/bsnXyw2F9PLike this episode?
Show notes & transcript: techleadjournal.dev/episodes/260.
Follow @techleadjournal on LinkedIn, Twitter, and Instagram.
Buy me a coffee or become a patron.Mon, 08 Jun 2026 - 1h 18min - 272 - Eric Ries: Why Good Tech Companies Go Bad, and How to Stop It
Why do companies with the best intentions end up betraying their customers, employees, and mission? Eric Ries calls it “financial gravity” — an invisible force that pulls even the most principled companies toward corruption, and understanding it is the first step to resisting it.
In this episode, Eric Ries, entrepreneur and author of The Lean Startup and Incorruptible, shares why building a great company isn’t just about having a strong vision — it’s about building structures that protect that vision from external pressure. Eric revisits the core ideas behind the Lean Startup and MVP, explaining how the purpose of a minimum viable product is not to ship fast but to learn fast. He then introduces the central thesis of his new book: that the corruption we see in companies isn’t caused by bad people, but by a financial system that pulls organizations away from their values. Drawing on stories of Sol Price, FedMart, Costco, HEB, Novo Nordisk, and Anthropic, he shows that incorruptible companies are built through a combination of ethos — a deep operational commitment to doing right — and structural governance that resists outside pressure. He also unpacks how false metrics like OKRs can hollow out a company’s integrity over time, and how Mary Parker Follett’s concept of the “invisible leader” helps culture survive beyond any single founder or CEO.
Key topics discussed:
What “financial gravity” is and why even good companies fall to itThe true purpose of an MVP (hint: it’s not about shipping fast)Why OKRs become dangerous false proxies over timeBlueprint for building a truly incorruptible companyWhy Costco and Novo Nordisk resisted forces that killed FedMartMary Parker Follett’s invisible leader explainedWhy Anthropic’s structure gives it a lasting competitive edgeHow everyday decisions become acts of systemic changeTimestamps:
(00:00) Trailer & Intro(02:31) What Two Mega-Trends Make Lean Startup More Relevant Than Ever?(04:03) What Is the True Purpose of a Minimum Viable Product?(11:04) Has AI Actually Made Building Software Cheaper and Better?(13:41) What Two Stories Inspired the Book Incorruptible?(20:38) What Is Financial Gravity and Why Does It Corrupt Even Good Companies?(26:29) What Is Surrogation and Why Do OKRs Become Dangerous False Proxies?(29:55) What Is the Blueprint for Building an Incorruptible Company?(33:53) What Is the Invisible Leader and How Does It Keep Company Culture Alive?(39:56) What Governance Structures Can Shield a Company’s Mission from Financial Gravity?(48:27) Why Does Anthropic’s Unique Structure Give It a Competitive Advantage in AI?(51:43) 3 Tech Lead Wisdom_____
Eric Ries’s Bio
Over the last two decades, Eric Ries’s ideas about continuous innovation, long-term thinking, governance, and market reform have reshaped company building and management practices. He is the creator of the Lean Startup method, and the author of the New York Times bestseller The Lean Startup; The Leader’s Guide; and The Startup Way.As a founder, he has put his own ideas into practice with The Long-Term Stock Exchange (LTSE); Answer.AI, an AI R&D lab; Virgil, a legal services startup; and IMVU. On The Eric Ries Show, he talks with world-class technologists, thought leaders, and executives building for the long-term. He lives in the San Francisco Bay Area with his wife and three children.
Follow Eric:
LinkedIn – linkedin.com/in/eriesX – x.com/ericriesPodcast – www.ericriesshow.comWebsite – incorruptible.coNewsletter – news.theleanstartup.comLike this episode?
Show notes & transcript: techleadjournal.dev/episodes/259.
Follow @techleadjournal on LinkedIn, Twitter, and Instagram.
Buy me a coffee or become a patron.Mon, 01 Jun 2026 - 1h 00min - 271 - Why Your AI Strategy Is Failing: The AI Paradox of Optimizing Coding Alone
What if faster coding is actually slowing your software delivery down? Most teams are pouring AI into the coding phase, but the real bottleneck is everywhere else.
In this episode, Andrew Haschka, Field CTO at GitLab for Asia Pacific and Japan, explains why most AI strategies in software engineering are failing and what it takes to fix them. He introduces the AI paradox: teams invest heavily in AI-assisted coding, yet coding accounts for less than 20% of the software delivery lifecycle, leaving the biggest bottlenecks untouched.
Andrew makes the case for intelligent orchestration — moving from isolated AI interactions to governed, end-to-end agentic flows that span planning, coding, testing, security, compliance, and release. He shares how a unified system of record forms the foundation for high-quality AI outcomes, and why fragmented tools and siloed context actively limit what AI can deliver. Drawing on real customer examples — including Ericsson’s 50% faster deployments and 130,000 hours saved in six months — he shows what a holistic approach actually looks like in practice.
The conversation also covers how tech leads, developers, and junior engineers need to evolve their skills in a world where AI handles routine implementation. Andrew closes with a compelling argument: in the agentic era, governance isn’t just a compliance burden, it’s the primary source of competitive advantage.
Timestamps:
(02:30) What Are the Key Responsibilities of a Field CTO at GitLab?(03:26) Why Should Organizations Govern AI Strategy Rather Than Chase the Latest Features?(06:41) Why Is an End-to-End Agentic Flow More Valuable Than Individual AI Tools?(09:39) What Is the AI Paradox and How Does Intelligent Orchestration Solve It?(14:47) How Does Shifting Focus to Requirements Quality Transform Software Delivery Outcomes?(18:19) How Has GitLab Evolved Beyond CI/CD Into a Full End-to-End Delivery Platform?(20:20) What Should Software Teams Prioritize Beyond Coding in the AI Era?(24:14) How Do Organizational Silos Create a Capability Threshold for AI Adoption?(27:49) What Practical Strategies Can Organizations Use to Break Down Internal Silos?(30:58) How Did Ericsson Achieve 50% Faster Deployments and Save 130,000 Hours With GitLab?(33:07) How Should Software Developers Evolve in the Age of AI Agents?(36:26) How Is the Tech Lead Role Evolving in a Hybrid Human-AI Team?(39:22) How Can Junior Developers Keep Up With the Rapid Shift in Industry Expectations?(42:40) Why Do 79% of Singapore DevSecOps Practitioners Believe AI Will Create More Jobs?(45:27) Why Are Companies Reducing Staff Despite the Growing Demand for Software?(48:34) What Are the Most Common Pitfalls When Implementing Agentic Workflows?(52:29) What Practical Steps Should Engineering Leaders Take to Govern AI Responsibly?(55:13) Why Should Engineering Leaders Build an AI Strategy Before Choosing Technology?(57:15) 3 Tech Lead Wisdom_____
Andrew Haschka’s Bio
Andrew Haschka serves as Field CTO for Asia Pacific & Japan at GitLab, where he acts as a trusted strategic advisor to enterprise customers and partners navigating complex technology transformation. With over 20 years of experience spanning software delivery, cybersecurity, cloud infrastructure, and organisational transformation, Andrew brings a rare combination of technical depth and executive-level counsel to the organisations he works with.Prior to GitLab, Andrew held senior leadership roles across APAC at Google and VMware, and has led large-scale digital transformation programmes for organisations including Downer, IBM, Jones Lang LaSalle, Thomson Reuters, Optus, and across the Fiji and Pacific Islands.
Follow Andrew:
LinkedIn – linkedin.com/in/andrewhaschkaLike this episode?
Show notes & transcript: techleadjournal.dev/episodes/258.
Follow @techleadjournal on LinkedIn, Twitter, and Instagram.
Buy me a coffee or become a patron.Mon, 18 May 2026 - 59min - 270 - The Future of Code Review: Stop Reviewing Line-by-Line, Start Governing AI Agents
(07:22) Brought to you by Mailtrap
Mailtrap is a modern email delivery for developers with native SDKs support along with security compliant API & SMTP. Plus, you get 4,000 emails a month completely on their free tier! It also provides 24/7 support where you actually talk to real people, not an AI chatbot. Try Mailtrap for free at mailtrap.io.
What does code review mean when AI writes most of the code? The answer isn’t to review more carefully. It’s a fundamentally different process, one built around rules, agents, and governance rather than diffs and comments.
In this episode, Itamar Friedman, founder and CEO of Qodo.ai, shares how AI is forcing a complete rethink of code review — from inline comments on code diffs to multi-agent governance systems that verify intent, architecture, and business logic at scale. He traces the evolution of code review through successive generations, explains why traditional static analysis is no longer sufficient, and lays out what a modern quality and governance layer actually looks like. Itamar also introduces the concept of “shift up” — extending quality checks into the planning phase so that technical product managers can contribute directly to shipping features — and explains how teams can move from vibe coding to viable, grounded development. The conversation also covers the race between AI labs, the role of open-source models, and a frank look at where the software developer role is heading by 2030.
Key topics discussed:
Why line-by-line code review doesn’t scale with AI-generated PRsThe generational evolution of code review tools (Gen 1 to 3.5)How multi-agent systems surface only what needs human attentionTurning tribal knowledge into enforceable rules and skillsShift-left and shift-up: embedding quality earlier in the workflowWhat the new agentic code review UI will look likeVibe coding vs. viable coding: the governance layer in betweenWhere the software developer role is headed by 2030Timestamps:
(00:00:00) Trailer & Intro(00:02:50) How Has AI Driven the Evolution of Code Review to Multi-Agent Systems?(00:07:53) How Do We Move from Vibe Coding to Viable, Grounded Development?(00:12:35) Are Traditional Static Analysis Checks Still Sufficient in the AI Era?(00:16:27) How Do We Handle Exploding PR Volume Without Sacrificing Code Review Quality?(00:22:11) How Do We Evolve Code Review from Simple Comments to Senior-Level AI Reviews?(00:28:51) What Will the New Agentic Code Review UI Look Like?(00:33:32) How Does Qodo Differentiate Itself as an AI Code Review and Governance Platform?(00:37:15) What Do Shift-Left and Shift-Up Mean for the Future of Code Quality?(00:41:23) How Do We Maintain Quality When Running Multiple AI Agents in Parallel?(00:48:11) How Are Chinese AI Models Reshaping the Open-Source vs Closed-Source Race?(00:55:25) Which AI Models Excel at Code Review, and Are We Heading Toward Specialization?(01:03:16) Will Software Developers Still Be Needed as AI Automates More of Engineering?(01:08:50) 3 Tech Lead Wisdom_____
Itamar Friedman’s Bio
Itamar Friedman is the CEO and Co-Founder of Qodo, an AI code review platform used by 1M + developers. Before founding Qodo, Itamar was a founder of Visualead, which was acquired by the Alibaba Group. He then worked for Alibaba Group for 4 years as the Director of Machine Vision. Now, Itamar is dedicated to quality-first code generation.Follow Itamar:
LinkedIn – linkedin.com/in/itamarfX (formerly Twitter) – @itamar_marQodo.ai – qodo.aiLike this episode?
Show notes & transcript: techleadjournal.dev/episodes/257.
Follow @techleadjournal on LinkedIn, Twitter, and Instagram.
Buy me a coffee or become a patron.Mon, 04 May 2026 - 1h 15min - 269 - FeatureOps: The Safety Net You Need When Shipping with AI
(05:00) Brought to you by Mailtrap
Mailtrap is a modern email delivery for developers with native SDKs support along with security compliant API & SMTP. Plus, you get 4,000 emails a month completely on their free tier! It also provides 24/7 support where you actually talk to real people, not an AI chatbot. Try Mailtrap for free at mailtrap.io.
What happens when AI ships code faster than your team can review it? As agentic development accelerates your SDLC, the guardrails matter more than ever — and most teams don’t have them.
In this episode, Egil Osthus, CEO of Unleash, makes the case for FeatureOps as a strategic capability — not just a developer convenience. He explains the shift from a project mindset to a product mindset, where releases are decoupled from deployments and business outcomes matter more than shipping scope. Egil breaks down the four pillars of FeatureOps — gradual rollout, full stack experimentation, surgical rollback, and lifecycle management — and why each one becomes even more critical as AI-generated code flows faster into production. He also warns against building your own feature flag solution in-house, and shares what the rise of agentic development means for engineers who must now act as guardians of an oversight layer.
Key topics discussed:
Project mindset vs. product mindset in software deliveryThe 4 pillars of FeatureOps and what each one solvesWhy feature flags scare executives — and how to win them overDecoupling deployment from release across Dev, PM, and MarketingThe danger of rolling your own feature flag solutionHow local evaluation keeps feature flags fast and privateBlast radius management in an AI-accelerated SDLCWhat vibe coders get wrong about day-two operationsTimestamps:
(00:00) Trailer & Intro(02:36) What Is the Current State of Feature Flag Adoption Across the Industry?(05:32) Why Is Feature Flag Adoption So Challenging Despite Its Apparent Simplicity?(10:44) How Does FeatureOps Differ From CI/CD and Progressive Delivery?(12:26) What Are the Four Core Pillars of FeatureOps?(16:11) How Can Teams Shift the Perception of Feature Flags From Tactical to Strategic?(20:46) How Do Feature Flags Align the Needs of Developers, Product Managers, and Marketing?(25:09) How Do Organizations Effectively Define Responsibilities for Strategic Feature Flags?(28:03) Does Using Feature Flags Enable Your Team to Deploy on Fridays?(30:41) What Is Unleash and How Does It Scale for Enterprise Needs?(34:54) What Are the Hidden Dangers of Building Your Own Feature Flag Solution?(39:32) Why Are Local Evaluation and Privacy Core to Unleash’s Design?(44:48) How Does the Rise of AI Impact the Evolution of FeatureOps?(52:02) What Specific Guardrails Does FeatureOps Provide to Improve Safety?(54:21) Can FeatureOps Platforms Use AI to Autonomously Manage Feature Rollouts?(55:33) What Essential FeatureOps Advice Should Every Vibe Coder Follow?(59:53) 3 Tech Lead Wisdom_____
Egil Osthus’s Bio
Egil Østhus is the co-founder and CEO of Unleash, the world’s leading open-source feature management platform. As a seasoned enterprise technologist and product strategist, he operates at the cutting edge of business and software engineering.Egil’s mission is to help technology leaders and businesses move beyond traditional DevOps by embracing FeatureOps, a new methodology that provides a critical safety net for the accelerating, and often risky, world of agentic software development. He has a unique ability to speak the language of both engineers and senior executives, making complex topics accessible and actionable.
Follow Egil:
LinkedIn – linkedin.com/in/egilconrUnleash – getunleash.ioLike this episode?
Show notes & transcript: techleadjournal.dev/episodes/256.
Follow @techleadjournal on LinkedIn, Twitter, and Instagram.
Buy me a coffee or become a patron.Mon, 27 Apr 2026 - 1h 04min - 268 - Stop Vibe Coding: Spec-Driven Development with The BMad Method
What if vibe coding is the worst thing you could do with AI agents? The developers seeing the biggest gains aren’t prompting harder. They’re planning smarter, spec-first, and treating AI as a facilitator rather than a code generation engine.
In this episode, Brian Madison, creator of the BMad Method, shares how a year of late-night AI experiments led him to a structured, Agile-inspired approach to building software with AI agents. Brian explains why jumping straight into agent mode without upfront planning (what most people call vibe coding) reliably hits a wall, and how a disciplined spec-first workflow breaks through that ceiling.
He walks through the BMad Method’s core workflow: brainstorming, PRD, architecture, UX design, and context-rich user stories, each feeding into the next so the agent always has exactly what it needs. Brian also recounts a transformative two-week sprint he ran with his team where engineers were given permission to fail, and how that single experiment changed the way his entire organisation works with AI.
Finally, he reflects on what this shift means for the future of software engineering — where the unit of work is moving from tasks and stories to full features and epics, and every engineer can operate more like a tech lead.
Key topics discussed:
Why vibe coding hits a wall and how spec-driven dev fixes itUsing AI as a facilitator, not just a code generatorThe BMad Method: PRD → architecture → context-rich storiesHow a 2-week “no typing” sprint transformed his engineering teamGiving teams permission to fail as a leadership toolThe shift from user stories to epics as the unit of workWhy problem decomposition is engineers’ biggest AI superpowerTimestamps:
(00:00:00) Trailer & Intro(00:02:44) How Did the US Army Shape Brian’s Journey into Software Engineering?(00:06:35) How Can Engineers Overcome Imposter Syndrome and Build Self-Confidence?(00:10:23) What Does BMad Actually Stand For?(00:13:49) What Is the BMad Method?(00:22:11) How Does BMad Approach Context and Spec Engineering?(00:29:02) What Sparked the Creation of the BMad Method?(00:44:55) What Productivity Gains Has the BMad Method Produced?(00:48:36) How Will AI Change the Unit of Work for Software Engineers?(00:55:51) How Does BMad Keep Specs and Code in Sync Over Time?(01:01:01) What Is the Best Way to Get Started with the BMad Workflow?(01:05:00) Which AI Models and Tools Does the BMad Method Support?(01:08:21) 4 Tech Lead Wisdom_____
Brian Madison’s Bio
Brian Madison is the creator of the BMad Method, an open-source framework that treats AI as a facilitator for workflows across any domain—software development, product management, operations, and beyond. Used globally, the BMad Method helps people work through complex processes using AI personas, from engineers driving spec-driven development to product managers crafting better PRDs and requirements.Currently a Senior Engineering Manager at Extend, Brian led product engineering teams toward becoming an AI-native organization and now leads the entire AI SDLC transformation for the company, using the BMad Method as a framework, reimagining how AI flows through the full software development lifecycle.
Brian’s approach to leadership was forged during his service in the U.S. Army, where he learned the values of servant leadership, discipline, and mission-first execution.
Follow Brian:
LinkedIn – linkedin.com/in/bmadcodeBMadWebsite – bmadcode.comDocs – docs.bmad-method.orgGitHub – github.com/bmad-code-org/BMAD-METHODDiscord – discord.gg/gk8jAdXWmjYouTube – youtube.com/@BMadCodeX – x.com/BMadCodeFacebook – facebook.com/@BMadCodeLike this episode?
Show notes & transcript: techleadjournal.dev/episodes/255.
Follow @techleadjournal on LinkedIn, Twitter, and Instagram.
Buy me a coffee or become a patron.Mon, 20 Apr 2026 - 1h 16min - 267 - Why Incumbents Will Fall: How to Build a Hyperadaptive AI-Native Organization
Why do 80-95% of AI initiatives fail — and why is your organization’s structure to blame? Most companies are treating AI like a software upgrade, when it actually demands a complete rewiring of how work gets done.
In this episode, Melissa Reeve, author of Hyperadaptive and organizational change expert, shares a practical model for transforming legacy enterprises into AI-native organizations built to thrive — not just survive — in the age of AI. Drawing on her experience with the Toyota Production System, Scaled Agile, and deep research into leading AI adopters, Melissa argues that the real barriers to AI adoption are structural: Taylorist hierarchies, functional silos, and decision bottlenecks that organizations have never been forced to dismantle — until now. She introduces the Hyperadaptive model, a five-stage maturity path that gradually rewires how organizations operate, from establishing AI governance and identifying champions, to deploying agentic AI and organizing around customer value streams. Unlike past transformations, AI will compress both the strategy-to-execution and concept-to-delivery dimensions simultaneously — and the organizations that fail to adapt will be displaced by AI-native competitors rising far faster than Uber or Airbnb ever did.
Timestamps:
(00:00:00) Trailer & Intro(00:02:50) How Did Melissa’s Background in Lean and Agile Lead to the Hyperadaptive Model?(00:05:57) How Is the AI Revolution Different From Past Digital Transformations?(00:07:39) Will AI-Native Companies Disrupt Incumbents the Way Airbnb and Uber Did?(00:09:08) How Did the DevOps Model Inspire the Concept of Automated Execution Pipelines?(00:12:41) What Is a Hyperadaptive Organization?(00:14:10) Why Has AI Adoption Failed to Deliver Results in Most Organizations?(00:17:05) What Are the Three Structural Barriers to AI Adoption?(00:19:39) Why Is Taylorism Considered a Major Barrier to Becoming Hyperadaptive?(00:22:48) What Are the Five Capabilities Required to Become Hyperadaptive?(00:26:45) Why Does AI Make Age-Old Principles Like Lean and Agile More Relevant Than Ever?(00:28:49) How Will the Human-in-the-Loop Role Evolve as Agentic AI Takes Over?(00:32:52) How Should Organizations Start Transitioning from Functional Silos to Value Streams?(00:35:07) How Is AI Enabling Adjacent Competencies and Expanding Professional Roles?(00:38:43) Will AI Replace Workers or Unlock More of What Organizations Can Achieve?(00:41:52) What Are the Five Stages of Maturity for Becoming Hyperadaptive?(00:48:21) Why Do Most AI Implementations Fail When Organizations Skip the Foundation?(00:50:55) What Does Dynamic AI Governance Look Like in Practice?(00:55:20) How Does Kahneman’s Thinking Fast and Slow Explain the Human-AI Partnership?(00:58:07) How Can AI Help Organizations Optimize for People, Profit, and Planet?(01:00:24) 3 Tech Lead Wisdom_____
Melissa Reeve’s Bio
Melissa Reeve creator of the Hyperadaptive Model and author of Hyperdaptive: Re-wiring the Enterprise to Become AI-Native. Hyperadaptive brings together process excellence, systems thinking, and the human side of AI integration to help leaders reimagine how their organizations learn and adapt.Prior to leaning into AI, Melissa spent 25 years as an executive and Agile thought leader, which led to pioneering work in Agile marketing and her role as the first VP of Marketing at Scaled Agile and co-founding the Agile Marketing Alliance. She lives in Boulder, CO, with her husband, dogs, and chickens, where she enjoys hiking and gardening.
Follow Melissa:
LinkedIn – linkedin.com/in/melissamreeveWebsite – hyperadaptive.solutionsSubstack - https://intel.hyperadaptive.solutions/ Hyperadaptive - https://hyperadaptive.solutions/bookLike this episode?
Show notes & transcript: techleadjournal.dev/episodes/254.
Follow @techleadjournal on LinkedIn, Twitter, and Instagram.
Buy me a coffee or become a patron.Mon, 13 Apr 2026 - 1h 03min - 266 - How Vidio (Indonesia's #1 Streaming Platform) Built Great Engineering Culture — Now Supercharged by AI
What does it take to build a world-class engineering culture when you start with five engineers on minimum wage? Tommy Sullivan did exactly that at Vidio — and the team’s average tenure of seven years tells you everything about whether it worked.
In this episode, Tommy Sullivan, CTO of Vidio (Indonesia’s largest streaming platform) shares how he built an engineering culture from almost nothing, growing a team of five to over two hundred using Extreme Programming principles and a relentless focus on hiring for attitude over aptitude. Tommy traces his journey from Pivotal Labs in San Francisco to the early days of Indonesia’s tech boom, explaining why Vidio survived when well-funded competitors like Hooq and iFlix all shut down.
Along the way, he gets into where AI has worked and where it has failed at Vidio, how the team is rethinking pair programming in the age of AI agents, what it takes to stream four terabytes per second during live events, and why protecting code quality is ultimately a culture problem, not a tooling one. Tommy also shares a hard-earned view on the agentic AI trend and why understanding the underlying mechanics matters more than chasing the hype.
Key topics discussed:
How Extreme Programming built Vidio’s 7-year average tenureHiring for attitude: why aptitude alone isn’t enoughPair programming reimagined for the AI-agent eraWhy code quality is a culture problem, not a tool problemAI failures and wins at VidioHow Vidio streams 4TB/s to 2.2M concurrent usersAVOD vs. SVOD: the model that saved VidioVendor independence for CDN and AI — why it mattersWhat engineers need to understand about agentic AITimestamps:
(00:00:00) Trailer & Intro(00:03:07) How Did Tommy Go From Silicon Valley to Jakarta?(00:07:22) How Has Indonesia’s Tech Scene Evolved Over the Past Decade?(00:13:12) What Happened to Indonesia’s Engineering Talent After the VC Bubble Burst?(00:15:03) Why Is Indonesia One of the World’s Most Exciting Tech Markets?(00:17:26) How Do You Build a World-Class Engineering Team When Starting From Scratch?(00:22:01) What Are the Hidden Benefits of Pair Programming Beyond Code Quality?(00:25:28) How Is AI Blurring the Lines Between Engineers and Product Managers?(00:28:48) How Do You Justify XP Practices to a Results-Driven Business?(00:36:11) What Has Worked and What Has Failed When Integrating AI at Vidio?(00:44:19) Is AI an Amplifier or a Threat to Software Engineers?(00:46:59) How Does Vidio Use Team Rotation and Shared Ownership to Retain Engineers?(00:51:16) How Do You Protect Code Quality Culture in the Age of AI?(00:54:16) What Metrics Actually Matter for Engineering Quality?(00:58:07) How Will AI-Generated Content Reshape the Streaming Industry?(01:06:51) What Does It Take to Stream at 4 Terabytes per Second?(01:09:26) How Do You Keep a Streaming Platform Stable During Massive Live Events?(01:14:12) How Did Vidio Survive When Other OTT Platforms Failed?(01:18:15) Why Does Vendor Independence Matter for Both CDNs and AI?(01:21:44) What Should Engineers Understand About the Agentic AI Trend?(01:26:17) Tech Lead Wisdom_____
Tommy Sullivan’s Bio
Tommy Sullivan leads the software engineering behind Vidio — Indonesia’s leading video-streaming platform. Before joining the Vidio / Emtek group, he helped startups and global enterprises implement agile engineering and lean product development practices in Silicon Valley and Southeast Asia. As a founding member of Vidio, Tommy shaped its early development and steered its evolution from a user-generated content platform to a premium streaming service supporting millions of subscribers. He leads with a focus on data-driven decisions and a humble, collaborative developer culture.Follow Tommy:
LinkedIn – linkedin.com/in/tommybsullivanLike this episode?
Show notes & transcript: techleadjournal.dev/episodes/253.
Follow @techleadjournal on LinkedIn, Twitter, and Instagram.
Buy me a coffee or become a patron.Mon, 06 Apr 2026 - 1h 29min - 265 - Why Senior Engineers Struggle as Tech Leads: The 3 Mindset Shifts That Fix It
Why do so many talented senior engineers struggle the moment they step into a tech lead role? Most of them are promoted based on their coding ability, but that same strength becomes a liability the moment they start leading a team.
In this episode, Anemari Fiser, tech lead coach and author of “Leveling Up as a Tech Lead”, shares the three mindset shifts that define the transition from senior engineer to effective tech lead: moving from an “I” to a “We” mindset, shifting focus from code to value, and trading short-term thinking for long-term impact. She explains why so many engineers hold on to coding out of fear, how to delegate without losing accountability, and why most technical problems are really people problems in disguise. Anemari also addresses how AI is reshaping the tech lead role and why the fundamentals of leadership still apply regardless of the tools your team uses.
Key topics discussed:
The 3 mindset shifts required for the transition to tech leadWhy your coding strength can hold back your teamHow to let go of coding without losing your technical edgeDelegation secrets: setting expectations that actually stickInfluencing without authority — and when it’s not enoughHow to measure your impact when results are hard to seeLeading your team through AI adoption without creating chaosTimestamps:
(00:00:00) Trailer & Intro(00:02:41) What Motivated Anemari to Write Her Book, Leveling Up as a Tech Lead?(00:05:41) How Is the Tech Lead Role Defined?(00:06:45) How Does the Engineering Manager Role Differ From a Tech Lead?(00:09:37) Why Is the Transition to Tech Lead One of the Most Challenging Career Moves?(00:14:21) How Can Tech Leads Shift From Short-Term to Long-Term Thinking?(00:18:34) How Can Tech Leads Learn to Let Go of Writing Code?(00:26:30) Why Is Every Tech Problem Actually a People Problem?(00:30:52) How Can Tech Leads Delegate Effectively?(00:37:18) How Can Tech Leads Influence Without Authority?(00:40:37) Why Is Accountability Without Authority Unfair to Tech Leads?(00:43:42) How Can Tech Leads Measure Their Impact?(00:46:52) How Does AI Change the Role of a Tech Lead?(00:52:26) Should Tech Leads Use AI to Get Back to Hands-On Development?(00:55:33) How Can Tech Leads Stay Accountable for AI-Generated Code?(01:00:26) With AI in the Mix, Is a Tech Problem Still Just a People Problem?(01:01:10) 3 Tech Lead Wisdom_____
Anemari Fiser’s Bio
Anemari Fiser is a tech leadership trainer, coach and O’Reilly author of Leveling Up as a Tech Lead. With over a decade in tech, she has coached 500+ engineers and trained 400+ tech leads worldwide, and shares practical leadership insights on LinkedIn with a community of 30,000+ tech professionals.Follow Anemari:
LinkedIn – linkedin.com/in/anemari-fiserWebsite – anemarifiser.com Leveling Up as a Tech Lead – oreilly.com/library/view/leveling-up-as/9781098177508Like this episode?
Show notes & transcript: techleadjournal.dev/episodes/252.
Follow @techleadjournal on LinkedIn, Twitter, and Instagram.
Buy me a coffee or become a patron.Mon, 30 Mar 2026 - 1h 04min - 264 - Design the System, Not the Hero: Building Trust in the AI Era
In a world where AI can build your MVP overnight, what actually gives you a lasting competitive edge? Andrew Stevens argues it’s not the software — it’s the data, the trust, and the systems you build around them.
In this episode, Andrew Stevens, CTO of Sakura Sky and a technology leader with 30+ years of experience building, scaling, and selling companies, shares hard-won lessons from his journey across startups, enterprises, and AI ventures. He explains why product-market fit matters more than shipping fast, why data outlasts software as a competitive moat, and how leaders must design systems that don’t depend on their own heroics. Andrew also shares how a near-fatal accident reshaped his thinking on resilience, delegation, and what it truly means to build something that scales. From hiring for attitude over technical skill to building AI governance that accelerates rather than blocks innovation, this conversation is packed with practical wisdom for anyone leading in the AI era.
Key topics discussed:
Why data — not software — is your real moat in the AI eraWhat breaks when a startup scales past 10–100 peopleHow to make decision rights explicit to move fasterDesign the system, not the hero: building beyond youHiring for resilience and attitude over technical skillHow governance can speed up AI adoption, not slow it downWhat trustworthy AI agents actually requireTimestamps:
(00:00) Trailer & Intro(02:45) What Breaks When You Scale a Startup From Zero to 100 People?(08:44) Why Is Product-Market Fit More Important Than Building an MVP?(17:20) How Do You Build a Lasting Moat in the AI Era?(21:29) Why Must Leaders Learn to Let Go to Scale?(23:27) What Can Leaders Learn From a Near-Fatal Motorcycle Accident?(26:29) How Do Technical Leaders Stay Hands-On Without Becoming a Bottleneck?(31:32) Why Should You Hire for Resilience Over Technical Skill?(34:56) How Do You Build a Team That Innovates Safely in the AI Era?(41:12) How Do You Build AI Governance That Speeds Up Innovation?(47:37) Are AI-Driven Layoffs Justified or Just an Excuse?(52:06) How Do You Build Trustworthy AI Agents?(59:34) 3 Tech Lead Wisdom_____
Andrew Stevens’s Bio
Andrew Stevens, CTO of Sakura Sky, is an executive leader and hands-on technologist who has scaled AI and cloud ventures from idea to acquisition. Based between Europe and the US, he blends deep expertise in cloud architecture, machine learning, and security with a track record in fintech, media, gaming, and AI.Known for making complex tech relatable - often with pop-culture twists - Andrew brings sharp insights on AI guardrails, infrastructure resilience, and the creative edge humans hold in an AI-driven world. Whether advising founders, investing in early-stage startups, or speaking on global stages, Andrew helps audiences cut through the hype and focus on what matters most.
Follow Andrew:
LinkedIn – linkedin.com/in/andrewjstevensSakura Sky – sakurasky.com The Executive AI Playbook – https://www.sakurasky.com/white-papers/ai-playbook/ Executive White Papers & Frameworks – https://whitepaper.download/Like this episode?
Show notes & transcript: techleadjournal.dev/episodes/251.
Follow @techleadjournal on LinkedIn, Twitter, and Instagram.
Buy me a coffee or become a patron.Mon, 16 Mar 2026 - 1h 03min - 263 - Why Coding Alone Is No Longer Enough: Become A Product-Minded Engineer
With AI generating code faster than ever, coding alone is no longer enough. The engineers who will stand out aren’t the ones who write the most code, but the ones who know what to build and why.
In this episode, Drew Hoskins, author of “The Product-Minded Engineer”, shares how engineers can develop the product thinking skills that will define their careers in the AI era. Drew draws on his experience as a senior staff engineer at Microsoft, Meta, and Stripe to explain why the best engineers care as much about the what and why as the how. He introduces the Double Diamond Framework (Discover, Define, Develop, Deliver) and calls out why most engineers make the mistake of jumping straight to the Develop phase. He also explains the concept of the “great re-indexing”: the mental shift required to switch between thinking like an engineer and thinking like a user. As AI takes over more of the routine coding work, Drew argues that product skills, people skills, and ownership skills are what will separate good engineers from truly impactful ones.
Key topics discussed:
What makes an engineer “product-minded”Why engineers skip Discovery and what it costs themThe Double Diamond: a framework for building the right thingHow to think in user scenarios, not just system diagramsThe “great re-indexing” between engineer and user thinkingWhy discoverability can 10x your feature’s impact for little costHow AI is making product skills more valuable, not lessWhat junior engineers should focus on to stay relevantTimestamps:
(00:00) Trailer & Intro(02:35) What Is a Product-Minded Engineer?(05:37) What Did Drew Learn Working at Microsoft, Meta, and Stripe?(14:13) What Are the Biggest Challenges When Switching from Engineering to Product Management?(16:33) What Skill Gaps Hold Engineers Back from Product Thinking?(20:56) How Do You Bridge the Communication Gap Between Engineers and PMs?(26:07) What Are The Four Pillars (Double Diamond Framework)?(29:43) Why Should Engineers Care About the Deliver Phase?(32:40) How Should Engineers Apply the Double Diamond Framework Day-to-Day?(36:15) How Is AI Reshaping the Role of Product Engineers?(40:06) Should Product Managers Learn to Code in the AI Era?(43:56) What Is the Right PM-to-Engineer Ratio in the AI Era?(45:48) How Should Engineering Leaders Respond to AI Productivity Pressure?(51:04) What Advice Would You Give Junior Engineers Entering the Industry Today?(55:17) What Other Topics Does the Product-Minded Engineer Book Cover?(57:03) 3 Tech Lead Wisdom_____
Drew Hoskins’s Bio
Drew Hoskins blends product, engineering, and storytelling in his work and writing. He is the author of The Product-Minded Engineer. As an engineer, Drew has helped design and build a wide range of innovative products and platforms for Microsoft, Meta, and Stripe.Throughout his career, he has carried a passion for empowering developers. He’s founded and led several teams to major successes with developer platforms that have withstood the test of time. He’s currently a Staff Product Manager at Temporal Technologies, bringing durable execution to the masses.
He is an expert bridge player, having won a North American Championship in 2025, and lives in the beautiful and nerdy San Francisco Bay Area.
Follow Drew:
LinkedIn – linkedin.com/in/drewhoskins2Newsletter – drewhoskins.substack.com Product-Minded Engineer - https://www.oreilly.com/library/view/the-product-minded-engineer/9781098173722/One-Page Bio – drewhoskins.carrd.coLike this episode?
Show notes & transcript: techleadjournal.dev/episodes/250.
Follow @techleadjournal on LinkedIn, Twitter, and Instagram.
Buy me a coffee or become a patron.Mon, 09 Mar 2026 - 1h 02min - 262 - The MCP Security Risks You Can't Afford to Ignore
What if the MCP server you installed last week is silently leaking your emails to a stranger? The AI tools boosting your productivity could already be your biggest security liability.
MCP (Model Context Protocol) has quickly become the standard for connecting AI agents to external tools and data sources. But as adoption accelerates, so do the risks – from malicious servers harvesting your credentials in the background, to local processes exposed to your entire network with no authentication. Most developers install MCP servers without fully understanding what code is running or who wrote it, creating serious supply chain and shadow IT problems inside organizations.
In this episode, Ariel Shiftan, CTO of MCPTotal, explains how MCP actually works, why there is a wide gap between its original design and how it is used in practice, and what that gap means for security. He also walks through real zero-days his team has discovered and shares practical advice for developers and enterprise leaders trying to adopt MCP without compromising their security posture.
Key topics discussed:
What MCP is and why it won the “USB for AI” raceWhy most MCP servers are just API wrappers done wrongReal zero-days found in popular, widely used MCPsHow malicious MCPs can silently leak your credentialsThe supply chain risks hiding inside your dev toolchainWhy banning MCP in your org is the wrong moveBest practices for writing well-designed MCP serversWhy agent permission prompts need better security defaultsTimestamps:
(00:00:00) Trailer & Intro(00:02:49) What Is MCP and Why Is It Called the USB for AI?(00:07:22) How Does MCP Differ from Standard REST APIs?(00:13:40) What Can AI Agents Do with MCP Beyond Reading Data?(00:16:56) What Is RAG and How Did AI Evolve to Tool Calling?(00:19:54) Why Is MCP Misused as an API Catalog and What Does That Cost?(00:25:04) What Are AI Skills and How Do They Compare to MCP?(00:30:29) How Does MCP Server Architecture Work Under the Hood?(00:37:01) How Do Malicious and Vulnerable MCP Servers Put Organizations at Risk?(00:45:30) What Real-World MCP Vulnerabilities and Zero-Days Have Been Found?(00:50:30) How Should Enterprises Enable MCP Adoption Without Compromising Security?(00:53:16) What Are Best Practices for Writing a Well-Designed MCP Server?(00:59:14) How Should AI Agents Handle Permissions Without Overwhelming Users?(01:05:26) 3 Tech Lead Wisdom_____
Ariel Shiftan’s Bio
Ariel is a software engineer and security expert with more than 20 years of hands-on and executive leadership experience across cybersecurity, distributed systems, and AI infrastructure. He holds a PhD in Computer Science, specializing in advanced algorithms and systems. Earlier in his career, Ariel founded NorthBit, a deep-tech cybersecurity firm that was acquired by Magic Leap in 2016, where he led product security globally, overseeing the security lifecycle across more than 700 engineers. He has also led applied AI breakthroughs, including heading an XPRIZE-winning team that used deep learning to fight malaria in Africa.Follow Ariel:
LinkedIn – linkedin.com/in/shiftanMCPTotal’s Website – mcptotal.ioLike this episode?
Show notes & transcript: techleadjournal.dev/episodes/249.
Follow @techleadjournal on LinkedIn, Twitter, and Instagram.
Buy me a coffee or become a patron.Mon, 02 Mar 2026 - 1h 12min - 261 - Stop Telling Yourself You're Bad at “People Stuff”
Think you’re just “not a people person”? Most tech leaders quietly believe this about themselves, and it’s exactly what’s holding them back.
In this episode, Martijn Versteeg, founder of peer leadership community Group Effort and former CPTO with a background in organizational psychology, makes the case that it’s not: human behavior follows predictable patterns you can understand and work with, just like any system. The conversation covers a six-variable model for understanding what drives behavior and disengagement on your team, why popular personality tools like MBTI and DiSC often do more harm than good, and a clear structure for delivering bad news without the usual stress buildup. We also get into what it really takes to let go of hands-on coding when you move into leadership, why developing a product mindset matters even if product isn’t in your title, and the psychological risks of heavy AI use that most teams still aren’t thinking about.
Key topics discussed:
The 6 human needs that predict human behaviorWhy MBTI and DiSC often do more harm than goodHow to stop avoiding difficult conversationsDeliver bad news clearly using a 10-second ruleWhy becoming a bottleneck is a slow career killerBuilding a product mindset when you’re in techThe mental health risks of heavy AI useWhat peer groups give you that books can’tTimestamps:
(00:00:00) Trailer & Intro(00:03:06) Why Small Steps Matter More Than Career Turning Points(00:05:11) About Martijn Versteeg(00:07:01) How Can I Learn People Skills Systematically?(00:13:19) Six Human Needs That Predict Behavior(00:17:28) How Does It Compare to Maslow’s Hierarchy of Needs?(00:19:49) Why Are Personality Tests Like MBTI Unreliable?(00:23:20) How Do I Use Pain and Pleasure to Drive Growth?(00:28:30) How Do I Handle Conflict and Difficult Conversations?(00:32:47) A Model for Delivering Bad News in 10 Seconds(00:36:12) How Do I Transition from Tech Lead to Engineering Leader?(00:41:12) How Do I Let Go of Coding as a Leader?(00:42:49) The Vanilla Orchid Story: Why Leaders Must Let Go(00:46:55) How Can Engineers Develop a Product Mindset?(00:53:17) What Are the Hidden Risks of AI for Mental Health?(01:02:19) What Is the Value of Learning Through Podcast Conversations?(01:07:19) Why Consuming Knowledge Is Not the Same as Producing(01:09:06) 3 Tech Lead Wisdom_____
Martijn Versteeg’s Bio
Martijn Versteeg is the founder of Group Effort, a Netherlands-based collective that empowers tech and product leaders across Europe through peer groups, offsites, and specialized training. As a key figure in the global product community, he is also an organizer of the Product Mastery Conference, where he helps curate insights for the next generation of product leaders.Before founding Group Effort, Martijn built and successfully sold an EdTech IT platform and spent over five years as an Agile coach and Scrum Master. His unique perspective on leadership is rooted in high-performance athletics; at just 22 years old, he served as the National Rowing Coach for Singapore.
Today, Martijn is a vocal advocate for community-led learning. He frequently challenges leaders to move past the search for “golden nuggets” of wisdom and instead focus on the consistent, incremental iterations that solve the “hard people stuff” in scaling organizations.
Follow Martijn:
LinkedIn – linkedin.com/in/versteegGroup Effort – groupeffort.nlNewsletter – groupeffort.nl/newsletterFree training on Massive Action-Taking for Product Leaders – groupeffort.nl/actionLike this episode?
Show notes & transcript: techleadjournal.dev/episodes/248.
Follow @techleadjournal on LinkedIn, Twitter, and Instagram.
Buy me a coffee or become a patron.Mon, 23 Feb 2026 - 1h 14min - 260 - Why Your Platform Engineering Is Failing (And How to Fix It)
Is your platform engineering initiative struggling to deliver results? The problem might not be your tools or technology at all.
In this episode, Sam Barlien, Community Organizer at Platform Engineering (the world’s largest platform engineering community), shares insights from speaking with nearly 400 engineering leaders last year about why their platform initiatives succeed or fail. The biggest revelation: it’s almost never about the tools. Sam explains why treating your internal platform like a product, complete with user research, documentation, and a product manager mindset, is the key differentiator between real platform engineering and just a rebranded operations team. He breaks down how to start small with a minimum viable platform, measure what actually matters, and build golden paths that developers want to follow. The conversation also covers how AI is both accelerating the need for platform engineering and transforming how platforms are built and operated.
Key Topics Discussed:
What platform engineering really means (hint: it’s product management)Why DevOps and SRE often fail without product thinkingThe “Golden Path” vs “Golden Cage” approach to developer experienceHow to measure ROI and pitch platform engineering to executivesThe symbiotic relationship between AI and platform engineeringWhy starting with a Minimum Viable Platform beats big-bang transformationsPlatformCon 2025 key takeaways and emerging trendsTimestamps:
(00:00:00) Trailer & Intro(00:03:16) What Background Do You Need for Platform Engineering?(00:06:32) How Does Storytelling Help in Platform Engineering?(00:08:53) What Is Platform Engineering?(00:12:27) Why Are Organizations Adopting Platform Engineering?(00:19:51) What’s the Difference Between DevOps, SRE, and Platform Engineering?(00:23:25) Why Is the “Plug and Play” Approach to Tools a Trap?(00:28:45) How Do You Pitch Platform as a Product Instead of a Project?(00:34:01) How Do You Measure the ROI of Platform Engineering?(00:40:42) What Is the Golden Path in Platform Engineering?(00:47:12) What Were the Key Takeaways from PlatformCon 2025?(00:53:41) How Does Platform Engineering Leverage AI?(00:58:41) What Are the Hidden Costs of AI-Generated Code?(01:04:01) Why Is Platform Engineering Actually Product Management?(01:07:12) 1 Tech Lead Wisdom_____
Sam Barlien’s Bio
Sam Barlien is a community organiser for the Platform Engineering Community. He is a tech nerd, and has been involved in tech communities for more than 10 years. He helps manage Platform Weekly, co-hosts PlatformCon, and drives the community Ambassador program, blog and Youtube channel.Follow Sam:
LinkedIn – linkedin.com/in/sam-barlien-3b2579184Platform Engineering – platformengineering.orgPlatformCon – platformcon.comWeave Intelligence – weaveintelligence.ioLike this episode?
Show notes & transcript: techleadjournal.dev/episodes/247.
Follow @techleadjournal on LinkedIn, Twitter, and Instagram.
Buy me a coffee or become a patron.Mon, 16 Feb 2026 - 1h 12min - 259 - Agnes AI: Southeast Asia's Answer to ChatGPT (And 20x Cheaper)
(05:13) Brought to you by Sweep AI
Sweep is the fastest coding assistant for JetBrains. It lets you write code 10x faster. Finally, AI that works in JetBrains. Download for free at sweep.dev.
What if Southeast Asia had its own ChatGPT that cost 20x less? Bruce Yang built Agnes AI to solve what global companies ignore: accessible AI for emerging markets.
In this episode, Bruce Yang, CEO and founder of Agnes AI, explains how he’s built Southeast Asia’s fastest-growing AI platform with 4 million registered users and 300K daily active users. After working at Microsoft and LinkedIn in Silicon Valley, Bruce returned to Singapore and started his PhD at NUS right before COVID, positioning him perfectly to ride the AI wave. Agnes AI uses smaller, specialized models trained on Southeast Asian languages and local user data to deliver productivity features like deep research, PowerPoint generation, and AI-powered group chats at 1/20th the cost of major competitors. We discuss the challenges of building AI for emerging markets, the importance of keeping humans in the loop for critical thinking, and why Bruce believes the future of AI belongs to applications, not just models.
Key topics discussed:
Making AI 20x cheaper than ChatGPTWhy Southeast Asia needs its own AI modelsUsing multi-agent systems to reduce hallucinationsAI group chats and social featuresCritical thinking in an AI-assisted worldWhy Agnes avoids the AI coding spaceAI bubble debate: hype vs. real valueGetting emerging markets to adopt AISubscription vs. pay-per-use business modelsTimestamps:
(00:00:00) Trailer & Intro(00:02:49) Why Did Bruce Start a PhD During COVID to Build an AI Company?(00:06:16) Why Build Another AI Model When Thousands Already Exist?(00:09:48) How Is Agnes AI Cheaper and Faster Than ChatGPT?(00:14:00) Does Agnes AI Support Southeast Asian Languages and Cultures?(00:15:34) How Does Agnes AI Handle Local Languages Better Than Global Models?(00:17:57) How Does Agnes AI Reduce Hallucinations?(00:20:03) What Can Agnes AI Do That ChatGPT Cannot?(00:25:31) Why Is AI in Group Chats the Next Big Thing?(00:29:18) How Does Agnes AI Keep Your Private Group Conversations Secure?(00:31:41) Will AI Make Us Lose Our Critical Thinking Skills?(00:37:43) Should Children Use AI for Schoolwork?(00:40:27) Can Agnes AI Help With Coding Like Cursor?(00:43:07) Will Everyone Host Their Own AI Model in the Future?(00:47:39) Is AI a Bubble or Real Economic Transformation?(00:51:01) How Can Southeast Asians Start Using AI Today?(00:53:56) What Are Real-World Examples of People Using Agnes AI?(00:57:30) How Does Agnes AI Make Money While Offering Free Features?(01:01:19) 3 Tech Lead Wisdom_____
Bruce Yang’s Bio
Bruce Yang is the founder and CEO of Agnes AI, a consumer AI platform making intelligence more collaborative, creative, and accessible. A Raffles Institution graduate, he studied Math and Computer Science at UC Berkeley, earned a Master’s from HEC Paris, and is pursuing a PhD at NUS. He previously worked at Microsoft and LinkedIn in Silicon Valley.Agnes AI redefines how people interact with AI through group chats, AI-assisted games, real-time content creation, slides generation, and research tools. Bruce envisions AI as a shared experience that amplifies human creativity and collaboration, enhancing rather than replacing human thinking and imagination.
Follow Bruce:
LinkedIn – linkedin.com/in/tongbruceyangAgnes AI - https://agnes-ai.com/Email – bruce@sapiens-ai.ioLike this episode?
Show notes & transcript: techleadjournal.dev/episodes/246.
Follow @techleadjournal on LinkedIn, Twitter, and Instagram.
Buy me a coffee or become a patron.Mon, 02 Feb 2026 - 1h 05min - 258 - Your Home Is Launching Cyber Attacks (And You Don't Know It)
(05:22) Brought to you by Cyberhaven
AI is exfiltrating your data in fragments. Not one big breach — a prompt here, a screenshot there, a quiet export into a shadow AI tool. Every week, AI makes your team faster and your data harder to see. Files are moved to new SaaS apps, models are trained on sensitive inputs, and legacy DLP is blind to the context that matters most.
On February 3rd at 11 am Pacific, Cyberhaven is unveiling a unified DSPM and DLP platform, built on the original data lineage, so security teams get X-ray vision into how data actually moves — and can stop risky usage in real time.
Watch the launch live at cyberhaven.com/techleadjournal.
Did you know Singapore is one of the world’s top countries launching cyberattacks? Not as a victim, but as the source. Your routers, smart TVs, robot vacuums, or network-attached storage could be part of a massive botnet right now.
In this eye-opening episode, Joseph Yap, founder of Otonata and cybersecurity expert, reveals the hidden cyber threat lurking in our homes. He reveals how everyday devices from routers to smart TVs become attack weapons. He explains why Singapore’s excellent infrastructure ironically makes it attractive for hackers and shares practical steps to protect your network. From residential proxies renting out your internet connection to teenagers running ransomware gangs, this conversation exposes the gap between our connected lives and our digital security practices.
Key topics discussed:
Why Singapore, Indonesia, and Vietnam are top cyberattack source countriesWhy Singapore’s infrastructure makes it attractive for hackersHow 700,000+ compromised devices launch 30 terabits per second DDoS attacksThe rise of residential proxies and dark web rental of home networksHow hackers exploit publicly disclosed vulnerabilities in outdated firmwareWhy AI is lowering the barrier to entry for hackersWhat makes executives and high-net-worth individuals attractive targetsPractical steps to audit and protect your home networkTimestamps:
(00:00:00) Trailer & Intro(00:02:40) How Can I Apply Journalism Skills to Tech(00:06:14) Why is Curiosity Essential for Tech Leaders?(00:08:48) Why is Singapore a Top Source for Cyber Attacks?(00:12:11) What Makes Singapore Attractive for Cyber Attacks?(00:16:39) How Many Devices in Singapore are Already Compromised?(00:20:40) How Can I Tell if My Home Network is Compromised?(00:30:13) Which Devices are Hackers’ Favorite Entry Points?(00:33:18) What is a Residential Proxy and Why Should I Care?(00:36:27) How do Hackers Actually Break into My Network?(00:47:47) Why are Executives and High-Net-Worth Individuals Prime Target?(00:55:12) Why isn’t Singapore’s Cyber Attack Problem in the News?(00:59:26) Can Internet Providers Stop These Attacks?(01:02:16) What Can I Do to Protect My Home Network?(01:05:19) How Do I Protect My Network-Attached Storage (NAS)?(01:10:41) How is AI Changing the Cyber Attack Landscape?(01:17:35) How Can Otonata Help Protect My Home Network?(01:23:39) What are Real-World Examples of Home Network Compromises?(01:28:20) 3 Tech Lead Wisdom_____
Joseph Yap’s Bio
With 20+ years in Operations and Supply Chain, Joseph Yap founded Otonata (https://otonata.com) after realizing how vulnerable home networks are to security breaches. Otonata brings corporate-grade cybersecurity to homes using digital hygiene and lean management principles, protecting dozens of households from growing threats posed by AI, smart devices, and expanding attack surfaces.Follow Joseph:
LinkedIn – linkedin.com/in/-joseph-yapOtonata – https://otonata.com/Free Hack Check – https://otonata.com/hack-checkLike this episode?
Show notes & transcript: techleadjournal.dev/episodes/245.
Follow @techleadjournal on LinkedIn, Twitter, and Instagram.
Buy me a coffee or become a patron.Mon, 26 Jan 2026 - 1h 33min - 257 - Gene Kim: How Vibe Coding Solved What I Couldn't in 13 YEARS
(06:23) Brought to you by Sweep AI
Sweep is the fastest coding assistant for JetBrains. It lets you write code 10x faster. Finally, AI that works in JetBrains. Download for free at sweep.dev.
Is the era of writing code by hand coming to an end? Gene Kim explains how vibe coding solved problems he abandoned for 13 years and why the best days of coding might be ahead of us.
In this episode, Gene Kim shares his transformation from someone who hadn’t written production code in decades to building ambitious projects in minutes. He explains how meeting Steve Yegge and discovering vibe coding reignited his passion for programming.
Gene breaks down the FAAFO framework (Fast, Ambitious, Autonomous, Fun, Optionality) of vibe coding benefits and addresses the real risks of vibe coding, from deleted databases to corrupted repos. He emphasizes that developers need to shift from line cook to head chef, mastering delegation, architecture, and faster feedback loops. The conversation also explores whether AI will eliminate or expand developer roles, what skills matter most when hiring, and how organizations can build a vibe coding culture.
Key topics discussed:
Gene’s jaw-dropping a-ha moment solving his 13-year problemThe FAAFO framework for measuring vibe coding benefitsFrom line cook to head chef: the new developer skillsetReal risks and downsides of vibe codingWill we need fewer developers or 10x more software?Why feedback loops must be 100x faster than beforeBuilding vibe coding culture across enterprise teamsTimestamps:
(00:00) Trailer & Intro(03:13) What shaped Gene Kim’s career in DevOps and technology?(07:26) How did Gene Kim’s books like Phoenix Project come about?(09:55) What’s the story behind the Phoenix Project graphic novel?(12:21) What was Gene Kim’s a-ha moment with vibe coding?(14:41) How did Steve Yegge and Gene Kim collaborate on the book?(21:06) What is vibe coding and how is it different from regular coding?(25:57) What is the FAAFO framework for vibe coding benefits?(32:08) Will AI replace software developers?(36:10) What are the risks and downsides of vibe coding?(41:51) What skills do developers need in the age of vibe coding?(46:56) Why are feedback loops critical when using AI for coding?(51:59) How can organizations adopt vibe coding as a culture?(57:37) What should you look for when hiring developers in the AI era?(59:45) 2 Tech Lead Wisdom_____
Gene Kim’s Bio
Gene Kim is a WSJ bestselling author and researcher who has studied high-performing technology organizations since 1999. The founder and former CTO of Tripwire, he has authored several industry-defining books, including The Phoenix Project and The DevOps Handbook, with over 1 million copies sold. He also organizes the Enterprise Technology Leadership Summit.Follow Gene:
LinkedIn – linkedin.com/in/realgenekimTwitter – @RealGeneKimIT Revolution – itrevolution.com Vibe Coding - https://itrevolution.com/product/vibe-coding-book/Like this episode?
Show notes & transcript: techleadjournal.dev/episodes/244.
Follow @techleadjournal on LinkedIn, Twitter, and Instagram.
Buy me a coffee or become a patron.Mon, 19 Jan 2026 - 1h 04min - 256 - CTO Coach: Why Tech Companies are Really Laying Off Developers (It’s Not Just AI)
Why are tech companies really laying off developers? The uncomfortable truth has nothing to do with AI efficiency and everything to do with running out of ideas.
In this episode, Stephan Schmidt, CTO coach and author of “The Amazing CTO’s Missing Manual,” shares a perspective on AI adoption that most tech leaders aren’t talking about. Developer layoffs aren’t about AI replacing jobs; they reveal a deeper problem. Product management has become a bottleneck, creating shallow features just to keep developers busy rather than driving meaningful innovation. When AI accelerates development, this bottleneck becomes impossible to ignore.
Stephan explains why architecture must be AI-ready before teams can benefit from AI tools, how CTOs can manage unrealistic business expectations, and why junior developers actually have a massive opportunity right now. He also challenges the common belief that vibe coding will democratize software development, explaining why you need to be a strong developer to prompt effectively.
Key topics discussed:
Why AI layoffs reveal companies ran out of good ideasArchitecture must be AI-ready for real productivity gainsVibe coding only works if you’re already a strong developerProduct engineering roles will replace traditional developersMCP connections unlock AI value beyond code generationJuniors have huge advantage as AI-native engineersIterate on plans, not prompts, when using AI toolsCTOs can finally “rise and shine” using AI strategicallyTimestamps:
(00:00) Trailer & Intro(03:19) How do companies become truly AI-first?(04:13) How should CTOs manage unrealistic AI velocity expectations?(08:35) AI Use Cases Beyond Code Generation(12:04) What is MCP and how does it unlock AI value?(15:04) Why Developers Resist AI Adoption(18:35) Are AI layoffs caused by a lack of product innovation?(21:22) What is the future for junior developers in the age of AI?(24:36) Critical Thinking and Moving Up the Abstraction Layer(27:24) Vibe Coding: Benefits and Pitfalls(31:59) What is the difference between a Developer and a Product Engineer?(35:59) Building an Effective AI Adoption Strategy(38:06) AI Adoption Strategy for Development Teams(40:44) Avoiding the AI Tech Zoo(44:48) How do tech leaders handle AI data privacy and security?(50:31) How is the CTO role changing in 2026?(57:23) 3 Tech Lead WisdomLike this episode?
Show notes & transcript: techleadjournal.dev/episodes/243.
Follow @techleadjournal on LinkedIn, Twitter, and Instagram.
Buy me a coffee or become a patron.Mon, 12 Jan 2026 - 1h 02min - 255 - #242 - The End of Traditional Management: Reimagining Work for AI-First Organization - Jurgen Appelo
(04:11) Brought to you by Jellyfish
AI tools alone won’t transform your engineering org. Jellyfish provides insights into AI tool adoption, cost, and delivery impact – so you can make better investment decisions and build teams that use AI effectively. See for yourself at jellyfish.co/platform/ai-impact.
Are you managing your team the same way you did five years ago? With AI agents now part of the workforce, the old playbook no longer applies.
In this episode, Jurgen Appelo, author of “Human Robot Agent” and creator of Management 3.0 and unFIX, challenges conventional thinking about management, organizational design, and the future of work in the AI era. He explains why rigid frameworks like Scrum are becoming bottlenecks to AI speed and why he believes we need to completely rethink how organizations operate.
The conversation dives into the concept of creating “fast tracks” for AI agents while maintaining “slow tracks” for human collaboration. Jurgen also breaks down why team sizes are shrinking and why professionals must move beyond T-shaped skills to become M-shaped, multidisciplinary workers to remain relevant. He also shares his controversial take on why Scrum is “done” and why he trusts AI more than the average human when solving complex problems.
Key topics discussed:
Managing systems vs people in hybrid human-AI teamsWhy patterns beat frameworks for organization designWhy Scrum is done: adapting Agile for the AI eraM-shaped workers: the new multidisciplinary skillFast and slow tracks: redesigning work for AIWhy AI outperforms average humans at complex problemsCritical thinking as the essential leadership skillThe new optimal team size and dynamic reteamingTimestamps:
(00:00:00) Trailer & Intro(00:02:20) Career Turning Points: Seven-Year Career Pivots(00:05:29) Origins of Management 3.0(00:08:31) Managing Systems, Not People(00:12:35) Everlasting Management Principles(00:17:21) unFIX: Patterns Over Frameworks(00:24:27) Core unFIX Patterns(00:31:39) Pipedrive Case Study: unFIX in Action(00:38:16) M3K: Merging Management 3.0 and unFIX(00:41:33) Skeptical Enthusiast: Balanced AI Perspective(00:47:18) Co-Creating with Humans and Machines(00:51:51) From T-Shaped to M-Shaped Workers(00:56:38) Why I Trust AI More Than Humans(01:00:19) Scrum is Done (Not Dead)(01:05:50) Redesigning Organizations for AI: Fast and Slow Tracks(01:09:25) 3 Tech Lead Wisdom_____
Jurgen Appelo’s Bio
Jurgen Appelo is an author, speaker, and entrepreneur who helps leaders rewire their organizations for AI-driven leadership and autonomous digital agents. Recognized by Inc.com as a Top 50 Leadership Expert and Top 100 Leadership Speaker, he bridges opposing worldviews: human ingenuity and AI, leadership versus governance, stability with innovation, and individual growth fueling collective success. As founder of The unFIX Company (and previously founder of Management 3.0 and co-founder of Agile Lean Europe), Jurgen pioneers the future of work through stories, games, tools, and practices that challenge conventional thinking.Follow Jurgen:
LinkedIn – linkedin.com/in/jurgenappeloWebsite – jurgenappelo.comSubstack – substack.jurgenappelo.com Human Robot Agent – https://jurgenappelo.com/pages/human-robot-agentLike this episode?
Show notes & transcript: techleadjournal.dev/episodes/242.
Follow @techleadjournal on LinkedIn, Twitter, and Instagram.
Buy me a coffee or become a patron.Mon, 08 Dec 2025 - 1h 18min - 254 - #241 - Your Code as a Crime Scene: The Psychology Behind Software Quality - Adam Tornhill
(04:00) Brought to you by Unleash
Unleash is a private, flexible, and scalable feature flag system that lets teams decouple deployments from releases. It reduces the risk of shipping new features and gives organizations real-time control over what reaches production. And as AI accelerates development, Unleash helps engineering teams move fast and stay stable with safe rollouts and instant kill switches. Start a free trial of Unleash at getunleash.io/pricing.
Why do so many software projects still fail despite modern tools? The answer often lies in the psychology of the team, not the technology stack.
Software development is often viewed purely as a technical challenge, yet many projects fail due to human factors and cognitive bottlenecks. In this episode, Adam Tornhill, CTO and Founder of CodeScene, shares his unique journey combining software engineering with psychology to solve these persistent industry problems. He explains the concept of “Your Code as a Crime Scene,” a method for using behavioral analysis to identify high-risk areas in a codebase that static analysis tools often miss.
Adam covers the tangible business impact of code health, specifically how it drives predictability and development speed. He explains why 1-2% of our codebase accounts for up to 70% of our development work, and how focusing on these hotspots can make our team 2x faster and 10x more predictable. Adam also provides a critical reality check on the rise of AI in coding, exploring whether it will help reduce technical debt or accelerate it, and offers strategies for maintaining quality in an AI-assisted future.
Key topics discussed:
Combining psychology and software engineeringWhy predictability matters more than speedTreating your codebase as a crime sceneBehavioral analysis vs. static analysisThe hidden danger of the “Bus Factor”Will AI help or hurt code quality?Why healthy code helps both humans and AIEssential guardrails for AI-generated codeTimestamps:
(00:00) Trailer & Intro(02:36) Career Turning Point: From Developer to Psychologist(07:43) Why Engineering Leaders Need Psychology Knowledge(09:29) The Root Cause of Failing Software Projects(11:37) Why Code Abstractness Makes Quality Hard to Measure(12:58) Aligning Code Quality with Business Outcomes(14:15) Code Health: 2x Speed, 10x Predictability(17:06) Why Predictability is Undervalued in Software(19:53) TDD and Practices That Drive Code Quality(21:57) Benchmarking Code Health Across the Industry(24:06) Introducing “Your Code as a Crime Scene”(26:30) Behavioral Code Analysis: Hotspot Analysis vs Static Code Analysis(29:40) Behavioral Code Analysis: Understanding Change Coupling(31:33) Dealing with God Classes(33:14) Behavioral Code Analysis: The Social Side of Code(36:48) Why Developers Aren’t Interchangeable(39:14) Introduction to CodeScene(42:06) Will AI Help or Hurt Code Quality?(43:06) Essential Guardrails for AI-Generated Code(45:54) Using CodeScene to Maintain Quality in the AI Era(48:32) How AI Accelerates Technical Debt at Scale(50:42) Why AI-Friendly Code is Human-Friendly Code(54:31) The Reality Check: Future of Software Development with AI(58:27) 3 Tech Lead Wisdom_____
Adam Tornhill’s Bio
Adam Tornhill is the founder and CTO of CodeScene and the best-selling author of Your Code as a Crime Scene. Combining degrees in engineering and psychology, Adam helps companies optimize software quality using AI-driven methodologies. He is an international keynote speaker and researcher who enjoys retro computing and martial arts in his spare time.Follow Adam:
LinkedIn – linkedin.com/in/adam-tornhill-71759b48CodeScene – codescene.com Your Code as a Crime Scene – pragprog.com/titles/atcrime2/your-code-as-a-crime-scene-second-editionLike this episode?
Show notes & transcript: techleadjournal.dev/episodes/241.
Follow @techleadjournal on LinkedIn, Twitter, and Instagram.
Buy me a coffee or become a patron.Mon, 01 Dec 2025 - 1h 01min - 253 - #240 - AI as Your Thought Partner: Break Boundaries & Do What You Never Could Before - Greg Shove
(06:03) Brought to you by Unleash
Unleash is a private, flexible, and scalable feature flag system that lets teams decouple deployments from releases. It reduces the risk of shipping new features and gives organizations real-time control over what reaches production. And as AI accelerates development, Unleash helps engineering teams move fast and stay stable with safe rollouts and instant kill switches. Start a free trial of Unleash at getunleash.io/pricing.
Are you making critical decisions without consulting AI? Greg argues it’s now irresponsible for any leader to make high-stakes decisions without talking to AI first.
In this episode, Greg Shove, CEO of Section and a multi-time founder with 30 years of entrepreneurial experience, shares how AI is fundamentally different from any previous technology wave. Unlike traditional software that makes us more productive within our existing boundaries, AI allows us to jump capability boundaries – enabling individuals and organizations to do things they simply couldn’t do before.
Greg explains why most enterprise AI rollouts are failing (hint: they’re treating AI like software when it’s actually co-intelligence), how to cultivate resilience through multiple startup failures, and the practical strategies for getting teams to adopt AI (from simple hacks like putting a post-it note on your monitor to creating an entire AI-dedicated screen).
This conversation goes beyond the hype to explore both the superpowers and limitations of AI, the real organizational outcomes you can expect (spoiler: it’s not just about layoffs), and why moving from efficiency to creation is the key to unlocking AI’s true potential in your organization.
Key topics discussed:
Why AI breaks capability boundaries unlike any other techTreating AI as a thought partner, not just a productivity toolWhy most large organizations fail at AI deploymentManaging workforce anxiety during AI transformationThe four possible team outcomes when rolling out AIMoving from efficiency (cut) to growth (create) with AIThe Post-it note hack that changed how teams use AI dailyWalking the walk: leading authentically in AI adoptionTimestamps:
(00:00:00) Trailer & Intro(00:02:44) Career Turning Points(00:06:03) Cultivating Entrepreneurial Resilience(00:07:49) Understanding the AI Wave: Scale and Transformation(00:12:29) Pivoting to AI: Section’s Transformation Journey(00:17:57) AI as a Thought Partner(00:22:57) Practical Tips for Leaders Using AI Daily(00:30:49) Rolling Out AI Organization-Wide: Managing Change and Anxiety(00:41:30) AI ROI: Beyond Efficiency to Creation(00:51:01) AI-Powered Education: The ProfAI Approach(00:57:53) 1 Tech Lead Wisdom_____
Greg Shove’s Bio
Greg Shove is a seven-time CEO, all in on AI. After first using ChatGPT in February 2023, he pivoted his company Section to be AI-powered. Now he helps enterprise organizations move from AI-anxious to AI-proficient with a proven playbook, delivered through keynote speaking and executive workshops.
Greg is also the founder of Machine & Partners, an AI lab building custom enterprise AI applications, and co-author of Personal Math, a weekly newsletter sharing business insights for early-career leaders and founders.Follow Greg:
LinkedIn – linkedin.com/in/gregshoveNewsletter – personalmath.substack.comSection AI – sectionai.comProf AI – prof.aiLike this episode?
Show notes & transcript: techleadjournal.dev/episodes/240.
Follow @techleadjournal on LinkedIn, Twitter, and Instagram.
Buy me a coffee or become a patron.Mon, 24 Nov 2025 - 1h 06min - 252 - #239 - Taming Your Technical Debt: Mastering the Trade-Off Problem - Andrew Brown
(06:06) Brought to you by Jellyfish
AI tools alone won’t transform your engineering org. Jellyfish provides insights into AI tool adoption, cost, and delivery impact – so you can make better investment decisions and build teams that use AI effectively. See for yourself at jellyfish.co/platform/ai-impact.
Why do organizations constantly complain about having too much technical debt? Because they’re solving the wrong problem.
In this episode, Dr. Andrew Brown, author of “Taming Your Dragon: Addressing Your Technical Debt,” reveals a profound insight: technical debt isn’t fundamentally a technical problem. It’s a trade-off problem rooted in human bias, organizational systems, and economic incentives. Through his innovative “Technical Debt Onion Model,” Andrew shows how decisions about code quality happen across five interconnected layers, from individual cognitive biases to wicked problem dynamics.
Andrew explains why the financial debt analogy is dangerously misleading and, more importantly, how others can rack up debt you’ll eventually pay for. Drawing from behavioral economics, systems thinking, and organizational theory, he reveals why our emotions, not logic, drive most technical decisions, and how to work with this reality rather than against it.
Key topics discussed:
Why technical debt is a trade-off problem, not technicalHow emotions override logic in critical decisionsThe Technical Debt Onion Model framework explainedPrincipal-agent problems sabotaging your codebaseExternalities: who pays for shortcuts taken today?Why burning down debt is already too lateUlysses contracts for managing future obligationsSystems thinking applied to software developmentWicked problems: why different teams see different solutionsAI’s impact on technical debt creationTimestamps:
(00:00:00) Trailer & Intro(00:02:24) Career Turning Points(00:06:06) The Importance of Skilling Up in Tech(00:06:49) The Definition of Technical Debt(00:09:08) The Broken Analogy of Technical Debt as a Financial Debt(00:09:58) The Role of Human Bias and Organization Issues in Technical Debt(00:12:41) Tech Debt is a Trade-off Problem(00:13:07) Building a Healthier Relationship with Technical Debt(00:15:15) The Technical Debt Onion Model(00:18:17) The Onion Model: Trade-Off Layer(00:25:10) The Ulysses Contract for Managing Technical Debt(00:33:03) The Onion Model: Systems Layer(00:36:32) The Onion Model: Economics/Game-Theory Layer(00:41:50) The Onion Model: Wicked Problem Layer(00:48:10) How Organizations Can Start Managing Technical Debt Better(00:52:03) The Al Impact on Technical Debt(00:56:16) 3 Tech Lead Wisdom_____
Andrew Brown’s Bio
Andrew Richard Brown has worked in software since 1999, starting as an SAP programmer fixing Y2K bugs. He realized the biggest problems in software development were human, not technical, and has since helped teams improve performance by addressing these issues.Andrew coaches organizations on software development and quality engineering, focusing on technical debt, risk in complex systems, and project underestimation. He investigates how cognitive biases drive software problems and applies behavioral science techniques to solve them. His research has produced counterintuitive insights and fresh approaches. He regularly speaks at international conferences and runs a growing YouTube channel on these topics.
Follow Andrew:
LinkedIn – linkedin.com/in/andrew-brown-4b38062YouTube – @behaviouralsoftwareclub705Email – brownsensei@hotmail.com Taming Your Dragon – https://www.amazon.com/Taming-Your-Dragon-Addressing-Technical/dp/B0CV4TTP32/Like this episode?
Show notes & transcript: techleadjournal.dev/episodes/239.
Follow @techleadjournal on LinkedIn, Twitter, and Instagram.
Buy me a coffee or become a patron.Mon, 17 Nov 2025 - 1h 06min - 251 - #238 - AI is Smart Until It's Dumb: Why LLM Will Fail When You Least Expect It - Emmanuel Maggiori
Why does an AI that brilliantly generates code suddenly fail at basic math? The answer explains why your LLM will fail when you least expect it.
In this episode, Emmanuel Maggiori, author of “Smart Until It’s Dumb” and “The AI Pocket Book,” cuts through the AI hype to reveal what LLMs actually do and, more importantly, what they can’t. Drawing from his experience building AI systems and witnessing multiple AI booms and busts, Emmanuel explains why machine learning works brilliantly until it makes mistakes no human would ever make.
He shares why businesses repeatedly fail at AI adoption, how hallucinations are baked into the technology, and what developers need to know about building reliable AI products.
Whether you’re implementing AI at work or concerned about your career, this conversation offers a grounded perspective on navigating the current AI wave without getting swept away by unrealistic promises.
Key topics discussed:
Why AI projects fail the same way repeatedlyHow LLMs work and why they brilliantly failWhy hallucinations can’t be fixed with better promptsWhy self-driving cars still need human operatorsAdopting AI without falling into hype trapsHow engineers stay relevant in the AI eraWhy AGI predictions are mostly marketingBuilding valuable products in boring industriesTimestamps:
(00:00:00) Trailer & Intro(00:02:32) Career Turning Points(00:06:41) Writing “Smart Until It’s Dumb” and “The AI Pocket Book”(00:08:14) The History of AI Booms & Winters(00:11:34) Why Generative AI Hype is Different Than the Past AI Waves(00:13:26) AI is Smart Until It’s Dumb(00:16:45) How LLM and Generative AI Actually Work(00:22:53) What Makes LLMs Smart(00:27:25) Foundational Model(00:30:01) RAG and Agentic AI(00:34:09) Tips on How to Adopt AI Within Companies(00:37:56) How to Reduce & Avoid AI Hallucination Problem(00:45:49) The Important Role of Benchmarks When Building AI Products(00:50:57) Advice for Software Engineers to Deal With AI Concerns(00:56:49) Advice for Junior Developers(00:59:34) Vibe Coders and Prompt Engineers: New Jobs or Just Hype?(01:01:55) The AGI Possibility(01:07:23) Three Tech Lead Wisdom_____
Emmanuel Maggiori’s Bio
Emmanuel Maggiori, PhD, is a software engineer and 10-year AI industry insider. He has developed AI for a variety of applications, from processing satellite images to packaging deals for holiday travelers. He is the author of the books Smart Until It’s Dumb, Siliconned, and The AI Pocket Book.Follow Emmanuel:
LinkedIn – linkedin.com/in/emaggioriWebsite – emaggiori.comLike this episode?
Show notes & transcript: techleadjournal.dev/episodes/238.
Follow @techleadjournal on LinkedIn, Twitter, and Instagram.
Buy me a coffee or become a patron.Mon, 10 Nov 2025 - 1h 16min - 250 - #237 - Tackling AI and Modern Complexity with Deming's System of Profound Knowledge - John Willis
Can decades-old management philosophy actually help us tackle AI’s biggest challenges?
In this episode, John Willis, a foundational figure in the DevOps movement and co-author of the DevOps Handbook, takes us through Dr. W. Edwards Deming’s System of Profound Knowledge and its surprising relevance to today’s most pressing challenges. John reveals how Deming’s four-lens framework—theory of knowledge, understanding variation, psychology, and systems thinking—provides a practical approach to managing complexity.
The conversation moves beyond theoretical management principles into real-world applications, including incident management mistakes that have killed people, the polymorphic nature of AI agents, and why most organizations are getting AI adoption dangerously wrong.
Key topics discussed:
Deming’s System of Profound Knowledge and 14 Points of Management—what they actually mean for modern organizationsHow Deming influenced Toyota, DevOps, Lean, and Agile (and why the story is more nuanced than most people think)The dangers of polymorphic agentic AI and what happens when quantum computing enters the pictureA practical framework for managing Shadow AI in your organization (learning from the cloud computing era)Why incidents are “unplanned investments” and the fatal cost of dismissing P3 alertsTreating AI as “alien cognition” rather than human-like intelligenceThe missing piece in AI conversations: understanding the philosophy of AI, not just the technologyTimestamps:
(00:00:00) Trailer & Intro(00:02:27) Career Turning Points(00:05:31) Why Writing a Book About Deming(00:12:53) Deming’s Influence on Toyota Production System(00:19:31) Deming’s System of Profound Knowledge(00:28:12) The Importance of Systems Thinking in Complex Tech Organizations(00:31:43) Deming’s 14 Points of Management(00:44:17) The Impact of AI Through the Lens of Deming’s Profound Knowledge(00:49:56) The Danger of Polymorphic Agentic AI Processes(00:53:12) The Challenges of Getting to Understand AI Decisions(00:55:43) A Leader’s Guide to Practical AI Implementation(01:05:03) 3 Tech Lead Wisdom_____
John Willis’ Bio
John Willis is a prolific author and a foundational figure in the DevOps movement, co-authoring the seminal The DevOps Handbook. With over 45 years of experience in IT, his work has been central to shaping modern IT operations and strategy. He is also the author of Deming’s Journey to Profound Knowledge and Rebels of Reason, which explores the history leading to modern AI.John is a passionate mentor, a self-described “maniacal learner”, and a deep researcher into systems thinking, management theory, and the philosophical implications of new technologies like AI and quantum computing. He actively shares his insights through his “Dear CIO” newsletter (aicio.ai) and newsletters on LinkedIn covering Deming, AI, and Quantum.
Follow John:
LinkedIn – linkedin.com/in/johnwillisatlantaTwitter – x.com/botchagalupe AI CIO – aicio.ai Attention Is All You Need – linkedin.com/newsletters/attention-is-all-you-need-7167889892029505536 Profound – linkedin.com/newsletters/profound-7161118352210288640 Rebels of Uncertainty – linkedin.com/newsletters/rebels-of-uncertainty-7359198621222719490Like this episode?
Show notes & transcript: techleadjournal.dev/episodes/237.
Follow @techleadjournal on LinkedIn, Twitter, and Instagram.
Buy me a coffee or become a patron.Mon, 03 Nov 2025 - 1h 09min - 249 - #236 - From Figma to Code: The Rise of Design Engineers (And Why It Matters Now) - Honey Mittal
In this episode, Honey Mittal, CEO and co-founder of Locofy.ai, explores one of the most exciting transformations in software development: the convergence of design and engineering through AI-powered automation.
Honey shares the fascinating journey of building Locofy, a tool that converts Figma designs into production-ready front-end code. But this isn’t just another AI hype story. It’s a deep dive into why Large Language Models (LLMs) fundamentally can’t solve design-to-code problems, and why his team spent four years building specialized “Large Design Models” from scratch.
Key topics discussed:
Why 60-70% of engineering time goes to front-end UI code (and how to automate it)The technical limitations of LLMs for visual design understandingHow proper design structure is the key to successful code generationThe emergence of “design engineers” who bridge design and developmentLessons from pivoting from consumer to enterprise SaaSBuilding global developer tools from Southeast AsiaThe real challenges of building deep tech startups in Southeast AsiaCareer advice for staying relevant in the AI eraWhether you’re a front-end engineer tired of translating design pixel-by-pixel, a designer curious about coding, or a technical leader evaluating AI development tools, this episode offers practical insights into the future of software development.
Timestamps:
(00:00:00) Trailer & Intro(00:02:13) Career Turning Points(00:05:28) Transition from Developers to Product Management(00:09:53) The Key Product Lessons from Working at Major Startups(00:14:12) Learnings from Locofy Product Pivot Journey(00:19:36) An Introduction to Locofy(00:22:40) The Story Behind The “Locofy” Name(00:23:27) How Locofy Generates Pixel Perfect & Accurate Codex(00:28:01) Why Locofy Pivoted to Focus on Enterprises(00:29:39) The Locofy’s Code Generation Process(00:32:13) Why Locofy Built Its Own Large Design Model(00:39:25) Locofy Integration with Existing Development Tools(00:42:44) LLM Strengths and Weaknesses(00:48:47) Other Challenges Building Locofy(00:50:59) The Future of Design & Engineering(00:58:35) The Future of AI-Assisted Development Tools(01:02:53) There is No AI Moat(01:04:37) The Potential of SEA Talents Solving Global Problems(01:08:14) The Challenges of Building Dev Tools in SEA(01:10:39) The Challenges of Being a Fully Remote Company in SEA(01:14:36) Locofy Traction and ARR(01:18:09) 3 Tech Lead Wisdom_____
Honey Mittal’s Bio
Honey Mittal is the CEO and co-founder of Locofy.ai, a platform that automates front-end development by converting designs into production-ready code. Originally an engineer who built some of the first mobile apps in Singapore, Honey transitioned into product leadership after realizing his natural strength lay in identifying high-impact problems. He set a goal to become a CPO by 30 and achieved it, leading product transformations at major Southeast Asian scale-ups like Wego, FinAccel, and Homage.Driven by a decade of experience and the “grunt work” he and his co-founder faced, he started Locofy to solve the costly friction between design and engineering. Honey is passionate about the future of AI in development, the rise of the “Design Engineer”, and proving that globally competitive, deep-tech companies can be built from Southeast Asia.
Follow Honey:
LinkedIn – linkedin.com/in/honeymittalTwitter – x.com/HoneyMittal07Website – locofy.aiLike this episode?
Show notes & transcript: techleadjournal.dev/episodes/236.
Follow @techleadjournal on LinkedIn, Twitter, and Instagram.
Buy me a coffee or become a patron.Mon, 27 Oct 2025 - 1h 24min - 248 - #235 - From AI Chaos to Clarity: Building Situational Awareness with Wardley Mapping - Simon Wardley
Can you navigate AI disruption without understanding your landscape? Discover how to gain true situational awareness.
The rise of AI has exposed a fundamental problem in how organizations make decisions. Most leaders operate using stories and graphs, not actual maps of their landscape. This leaves them vulnerable to disruption and unable to make informed choices about where to apply new technologies. The result is chaos, waste, and strategic mistakes that could have been avoided.
In this episode, Simon Wardley, creator of Wardley Mapping, explains how to build true situational awareness in your organization. He shares why most business “maps” aren’t really maps at all, how to understand the landscape before making decisions, and what leaders need to know about AI adoption beyond the current hype.
Key topics discussed:
Why leading with stories instead of maps creates fake CEOsThe critical difference between graphs and maps in business strategyWhat Wardley mapping is and the three pattern types leaders must understandHow to identify where human decision-making adds value in your AI adoptionWhy vibe coding is powerful but dangerous without proper code reviewsWhy software development is still a craft, not engineeringHow Jevons Paradox means AI won’t eliminate jobs but expand codebasesThe hidden dangers of AI hallucinations and the need for critical thinkingTimestamps:
(00:00:00) Trailer & Intro(00:02:59) Career Turning Points(00:06:45) Importance of Understanding Landscape for Leaders(00:10:42) The Problem of Leading with Stories(00:12:49) Wardley Maps vs Other Types of Business Maps/Analysis(00:17:32) Wardley Map Overview(00:23:54) Why Mapping is Not a Common Industry Practice(00:26:23) Climatic Patterns, Doctrines, and Gameplay(00:30:51) Understanding Disruption by Using a Map(00:33:17) Navigating the Recent AI Disruption(00:39:37) A Leader’s Guide to Adopting AI(00:42:49) Turning Coding From a Craft Into Engineering(00:48:05) Simon’s AI & Vibe Coding Experiments(00:55:28) The Importance of Critical Thinking for Software Engineers(01:03:49) Navigating Career Anxiety Due to AI Fear(01:08:56) Tech Lead Wisdom_____
Simon Wardley’s Bio
Simon Wardley is a researcher, former CEO, and the creator of Wardley Mapping, a powerful method for visualizing and developing business strategy. His journey began accidentally after a bookseller recommended Sun Tzu’s The Art of War, which sparked a fascination with understanding the competitive “landscape.”As the former CEO of an online photo service acquired by Canon, he felt like a “fake CEO,” leading with stories while lacking true situational awareness. This led him to discover that almost all business “maps” were merely graphs, prompting him to develop his own mapping technique. Today, his work is used by organizations like NASA and taught at multiple MBA programs, helping leaders to “look before they leap” and navigate complex technological and market shifts, including the current disruption caused by AI.
Follow Simon:
LinkedIn – linkedin.com/in/simonwardleyTwitter – x.com/swardleyWebsite – www.swardleymaps.comLike this episode?
Show notes & transcript: techleadjournal.dev/episodes/235.
Follow @techleadjournal on LinkedIn, Twitter, and Instagram.
Buy me a coffee or become a patron.Mon, 13 Oct 2025 - 1h 10min - 247 - #234 - Building for Reliability: Durable Execution & Insights from Temporal's Report - Preeti Somal
How much of your code exists only to prevent failures? Discover a new paradigm for building reliable applications.
In this episode, Preeti Somal, SVP at Temporal, explores a paradigm shift that can dramatically boost productivity and give developers peace of mind. Drawing on her experience leading massive infrastructure at Yahoo and HashiCorp, she explains Temporal’s concept of durable execution that helps developers focus on business logic and remove reliability concerns. Preeti also discusses key findings from Temporal’s first State of Development Report.
In this episode, you will learn about:
Lessons from operating large-scale systems at Yahoo and HashiCorpWhy reliability ranks higher than cost for most engineering teamsHow durable execution removes reliability complexity from developer concernsWhy unlearning old patterns proves harder than learning Temporal’s modelCreating a strong incident response culture through blameless post-mortemNurturing psychological safety in infrastructure teams and on-call engineersBuilding security and compliance from day one versus retrofitting laterTimestamps:
(00:00) Trailer & Intro(02:20) Career Turning Points(04:43) Key Learnings from Operating Large Scale Infrastructure(07:56) Key Learnings on Platform Engineering(09:59) Key Learnings on Maintaining High Reliability(12:02) Key Highlights Working at HashiCorp(13:52) Running Infra as Code using Temporal(15:28) Key Principles for Managing a Strong Incident Response(18:37) The Importance of Nurturing Psychological Safety within Infra Team(21:13) The Temporal’s State of Development Report(22:39) The State of AI Usage & Adoption(23:54) Using Temporal for Building AI Applications(26:06) The Complexities Involved in Building AI Applications(28:51) Key Learnings from Temporal’s State of Development Report(31:03) The Choice of Developer Tooling Misalignment(33:12) Integrating Security, Compliance, and Cost into Your Engineering Mindset(33:39) Building with Security and Compliance-First Mindset(36:57) Temporal Paradigm Shift(39:14) How Temporal Hides Away The Complexities of Building Reliable Applications(42:47) Unlearning Required for Using Temporal Programming Model(46:33) Getting Started Building with Temporal(48:34) Temporal’s Durable Execution Guarantee(51:23) The Concern About Temporal Lock-In(54:09) Temporal’s Strong Developer Focus(56:16) The Compliance and Security Aspect of Temporal Cloud(58:41) 3 Tech Lead Wisdom_____
Preeti Somal’s Bio
Preeti is Senior Vice President of Engineering at Temporal. Preeti is passionate about building great products, growing world class organizations and solving complex problems. Prior to Temporal, Preeti led the Platform, Security and IT engineering organizations at HashiCorp. Her extensive career includes engineering leadership roles at Yahoo!, VMware and Oracle. While at Yahoo! Preeti was VP of Cloud Services in the Platform organization delivering highly scalable services used by engineers across Yahoo to build and operate applications with improved agility, reliability and security. These services power Yahoo!’s consumer and advertising business.Follow Preeti:
LinkedIn – linkedin.com/in/preeti-somal-131890Twitter – x.com/psomal📖 Temporal’s State of Development Report 2025 – temporal.io/pages/state-of-development-2025Like this episode?
Show notes & transcript: techleadjournal.dev/episodes/234.
Follow @techleadjournal on LinkedIn, Twitter, and Instagram.
Buy me a coffee or become a patron.Mon, 06 Oct 2025 - 1h 02min - 246 - #233 - Data Beats Hype: Measuring Your AI Adoption Impact - Laura Tacho
“Engineering leaders are stuck between the expectations put out by sensational headlines and the reality of what they’re seeing in their organization. There’s a big disappointment gap.”
Is your AI investment paying off? Many leaders struggle to see real ROI beyond the hype.
In this episode, Laura Tacho, CTO of DX, shares DX’s new research on measuring AI adoption success across 38,000+ engineers. Our conversation reveals why acceptance rates are misleading metrics and introduces DX’s new AI Measurement Framework™ with its three critical dimensions: utilization, impact, and cost. Learn why treating AI as an organizational problem closes the “disappointment gap” between hype and reality.
Note: This episode was recorded in July 2025. The AI adoption rate mentioned has since risen to nearly 80%.
In this episode, you will learn about:
The “Disappointment Gap” between AI hype and realityWhy the popular “acceptance rate” metric is misleadingThe DX AI Measurement Framework™ and its three dimensionsThe top time-saving AI use case (it’s not code generation!)How AI impacts long-term software quality and maintainabilityWhy organizational readiness matters for successful AI adoptionThe bigger bottlenecks beyond coding that AI has not yet solvedTreating AI agents as team extensions, not digital employeesTimestamps:
(00:00:00) Trailer & Intro(00:02:32) Latest DX Research on AI Adoption(00:03:54) AI Role on Developer Experience(00:05:43) The Current AI Adoption Rate in the Industry(00:09:27) The Leader’s Challenges Against Al Hype(00:13:22) Measuring AI Adoption ROI Using Acceptance Rate(00:17:39) The DX AI Measurement Framework™(00:23:05) AI Measurement Framework: Utility Dimension(00:27:51) DX AI Code Metrics(00:30:31) AI Measurement Framework: Impact Dimension(00:32:57) The Importance of Measuring Productivity Holistically(00:35:54) AI Measurement Framework: Cost Dimension(00:38:34) AI Second Order Impact on Software Quality and Maintainability(00:42:38) The Danger of Vibe Coding(00:46:31) Treating AI as Extensions of Teams(00:52:31) The Bigger Bottlenecks to Solve Outside of AI Adoption(00:55:47) DX Guide to AI-Assisted Engineering(01:00:38) Being Deliberate for a Successful AI Rollout(01:02:32) 3 Tech Lead Wisdom_____
Laura Tacho’s Bio
Laura Tacho is CTO at DX, a developer intelligence platform, co-author of the Core 4 developer productivity metrics framework, and an executive coach. She’s an experienced technology leader and engineering leadership coach with a strong background in developer tools and distributed systems.Her career includes leadership roles at organizations such as CloudBees, Aula Education, and Nova Credit, where she specialized in building high-performing engineering teams and delivering impactful products. Laura has worked with thousands of engineering leaders as they work to improve their engineering practices with data.
Follow Laura:
LinkedIn – linkedin.com/in/lauratachoTwitter – x.com/rhein_weinWebsite – lauratacho.com AI Measurement Framework – getdx.com/whitepaper/ai-measurement-framework/?utm_source=techleadjournal Guide to AI-Assisted Engineering – getdx.com/guide/ai-assisted-engineering/?utm_source=techleadjournalAI code metrics – getdx.com/ai-code-metricsLike this episode?
Show notes & transcript: techleadjournal.dev/episodes/233.
Follow @techleadjournal on LinkedIn, Twitter, and Instagram.
Buy me a coffee or become a patron.Mon, 29 Sep 2025 - 1h 07min - 245 - #232 - Hibernate Creator on Why Developers Hate ORM (And How We're Fixing It) - Gavin King
“Architecture is something that has to emerge naturally from the code. If it doesn’t make the code better, more elegant, and more flexible, then you should not be doing it.”
Why do so many developers have a love-hate relationship with ORM? The creator of Hibernate reveals the real reasons behind the controversy and what’s being done to fix the fundamental issues.
In this episode, Gavin King, the creator of Hibernate, shares the story behind its creation, from a debate with his boss to its rise as a popular open-source. He dives deep into why developers often dislike ORM, pinpointing the “magic” of the stateful persistence context as a major pain point.
Gavin explains how modern specifications are fixing these historical issues with an emphasis on type safety and more explicit, stateless operations, giving developers greater control.
Key topics discussed:
The origin story of Hibernate and the early frustrations with Java EEThe single biggest mistake that led some developers to hate ORMWhy type safety matters and how the new Jakarta specifications enable type-safe queriesWhy architecture should emerge from code, not from whiteboard diagramsA critique on industry dogmas and architecture best practices, including DDD aggregatesWhy disagreement is essential for healthy engineering teamsTimestamps:
(00:00:00) Trailer & Intro(00:02:24) Career Turning Points(00:16:11) The Problems That Led to Hibernate Creation(00:24:22) Key Things That Make Hibernate Successful(00:31:57) Behind the Scene of Java EE Specifications(00:37:42) The Renaming of Java EE to Jakarta EE(00:40:15) Jakarta Persistence, Jakarta Data, Jakarta Query Language(00:47:20) The Importance of Type Safety(00:54:08) Why Some People Dislike ORM(01:00:47) The Fundamental of Data Fetching and Association(01:08:52) The Upcoming Jakarta Data and QL Updates(01:16:06) Gavin’s View on Software Architecture(01:26:08) The DDD from Gavin’s Perspective(01:30:55) Tech Lead Wisdom_____
Gavin King’s Bio
Gavin King is the creator of Hibernate, the revolutionary framework that redefined data persistence for millions of Java developers. A key figure in the evolution of enterprise Java, he has led the development of major industry standards like the Java Persistence API (JPA) and CDI. After a decade designing the Ceylon programming language, he has returned to his roots to advance the next generation of data persistence with Jakarta EE.Follow Gavin:
LinkedIn – linkedin.com/in/gavinkingTwitter – x.com/1ovthafewWebsite – hibernate.orgLike this episode?
Show notes & transcript: techleadjournal.dev/episodes/232.
Follow @techleadjournal on LinkedIn, Twitter, and Instagram.
Buy me a coffee or become a patron.Mon, 22 Sep 2025 - 1h 35min - 244 - #231 - Faster Code Reviews, Faster Code Shipping with Stacked PRs - Greg Foster
Are long code review cycles killing your engineering team’s velocity? Learn how top engineering teams are shipping code faster without sacrificing quality.
In this episode, Greg Foster, CTO and co-founder of Graphite, discusses the evolution of code review practices, from the fundamentals of pull requests to the future of AI in code review workflows. He shares the secrets behind how the Graphite team became one of the most productive engineering teams by leveraging techniques like small code changes and stacked PRs (pull requests).
Key topics discussed:
The evolution of code review from bug-hunting to knowledge sharingBest practices for PRs and why small PRs get better feedbackHow stacked PRs eliminate waiting time in development workflowsThe rise of AI in the code review processWhy AI code review works best as an automated CI checkHow Graphite achieves P99 engineering productivityHiring engineers in the age of AI-assisted codingTimestamps:
(00:00) Trailer & Intro(02:21) Career Turning Points(05:11) Now is The Golden Time to Be in Software Engineering(09:08) The Evolution of Code Review in Software Development(14:59) The Popularity of Pull Request Workflow(21:01) Pull Request Best Practices(26:17) The Stacked PR and Its Benefits(34:07) How Graphite Ships Code Remarkably Fast(40:03) The Cool Things About AI Code Review(45:23) Graphite’s Unique Recipes for Engineering Productivity(50:55) Hiring Engineers in the Age of AI(55:31) 2 Tech Lead Wisdom_____
Greg Foster’s Bio
Greg Foster is the CTO and co-founder of Graphite, an a16z and Anthropic-backed company helping teams like Snowflake, Figma, and Perplexity ship faster and scale AI-generated code with confidence. Prior to Graphite, Greg was a dev tools engineer at Airbnb. There, he experienced the impact of robust internal tooling on developer velocity and co-founded Graphite to bring powerful, AI-powered code review to every team. Greg holds a BS in Computer Science from Harvard University.Follow Greg:
LinkedIn – linkedin.com/in/gregmfosterX – x.com/gregmfosterEmail – greg@graphite.devGraphite – graphite.devGraphite X – x.com/withgraphiteLike this episode?
Show notes & transcript: techleadjournal.dev/episodes/231.
Follow @techleadjournal on LinkedIn, Twitter, and Instagram.
Buy me a coffee or become a patron.Mon, 01 Sep 2025 - 1h 00min - 243 - #230 - Technical Coaching in the Age of AI with Samman (Ensemble) - Emily Bache
Struggling with technical debt and code quality? Learn how a technical coach can help your team level up.
In this episode, Emily Bache, a Samman technical coach, shares her proven method for building better engineering teams through structured learning and collaborative coding. We explore ensemble programming, learning hours, and why AI makes fundamental engineering practices more important than ever.
Key topics discussed:
The role of a Technical Coach and the Samman Method explainedHow AI amplifies good engineering practices instead of replacing themHow to use ensemble programming to achieve single-piece flowRunning effective ensemble sessions and avoiding common failure modesWhy learning is part of the work, not only a side activityWhy pull requests should not be the primary tool for mentoring junior developersThe dangerous trend of “vibe coding” with AI toolsTimestamps:
(00:00) Trailer & Intro(02:22) Career Turning Points(03:23) Being Part of Modern Engineering YouTube Channel(04:27) The Role of a Technical Coach(05:42) The Impact of AI on Technical Coaching(08:20) Sofware Engineering is a Learning Process(09:55) Optimizing Learning With Samman Method(11:40) The Samman Method: Ensemble (Mob Programming)(14:59) The Main Benefit of Ensemble: Single Piece Flow(17:26) How to Do Ensemble and Avoid Common Failure Modes(20:27) The Types of Coding to Ensemble On(22:12) The Importance of Trust, Communication, and Kindness(23:52) Common Things Development Teams Are Struggling With(25:37) Prompt Engineering(27:16) The Samman Method: Learning Hours(29:08) Learning is Part of the Work(31:32) The Practice of Learning as a Team(34:39) The Constraint When Learning from Pull Requests(36:30) Putting Aside Time for Learning Hours(39:14) Becoming a Technical Coach(41:23) How to Measure the Effectiveness of Technical Coaching(43:52) Danger of AI Assisted Coding(46:59) The (Still) Important Skills in the AI Era(49:56) Why We Should Not Refactor Through AI(52:41) The Samman Method & Technical Coaching Resources(53:29) 3 Tech Lead Wisdom(54:56) Finding Mentors for Career Progression_____
Emily Bache’s Bio
Emily Bache is an independent consultant, YouTuber and Technical Coach. She works with developers, training and coaching effective agile practices like Refactoring and Test-Driven Development.Emily has worked with software development for 25 years, written two books and teaches courses on platforms including Pluralsight and O’Reilly. A frequent conference speaker, Emily has been invited to keynote at prestigious developer events including EuroPython, Craft and ACCU. Emily founded the Samman Technical Coaching Society in order to promote technical excellence and support coaches everywhere.
Follow Emily:
LinkedIn – linkedin.com/in/emilybacheX – x.com/emilybacheMastodon – sw-development-is.social/web/@emilybacheGitHub – github.com/emilybacheWebsite – emilybache.comSamman Coaching – sammancoaching.orgYouTube – youtube.com/@EmilyBache-tech-coachModern Software Engineering – youtube.com/@ModernSoftwareEngineeringYTLike this episode?
Show notes & transcript: techleadjournal.dev/episodes/230.
Follow @techleadjournal on LinkedIn, Twitter, and Instagram.
Buy me a coffee or become a patron.Mon, 25 Aug 2025 - 57min - 242 - #229 - The Management System for High-Performing Engineering Organizations - Michi Kono
Why do engineering teams slow down as they scale? It’s not the technology—it’s the management systems.
In this episode, Michi Kono, CTO at Garner Health and former engineering leader at Meta, Capital One, and Stripe, shares his battle-tested approach to building scalable engineering organizations. We explore why most teams slow down as they scale and how to build systems that accelerate growth. Our conversation covers everything from designing effective org charts to creating accountability without killing psychological safety. You’ll learn practical strategies for nurturing engineering culture while maintaining high-performance standards.
Key topics discussed:
The challenges of hypergrowth and the need to constantly reinvent yourselfHow to avoid slowdowns by holding teams accountable for outcomes, not just shipping codeThe art of designing org charts that maximize team autonomyBuilding a culture of accountability and learning from mistakes without blameWhen managers should stop writing code (and why this decision matters)The difference between being a people manager and an executiveWhy communication becomes the most critical skill at senior levelsTimestamps:
(00:00) Trailer & Intro(02:10) Career Turning Points(03:55) Skills Advice for Engineers(06:46) The Challenges of a Hypergrowth Company(09:09) Learning and Growing in a Hypergrowth Company(12:07) The Slowdown in Engineering as You Scale(15:55) Designing Organization Structure Well(18:11) Effective Organization Chart Tips(21:05) Nurturing a Good Engineering Culture(25:37) Nurturing Psychological Safety(28:14) Learning from Mistakes & Performance Review(30:27) Being a Mission-Driven Company(32:11) Aligning Mission and Values in the Day-to-Day Work(34:45) The Importance of Management System in Organization(41:53) The Importance of Having Good Managers(45:30) For Strong ICs: Writing Code or Being a Manager?(50:55) The Difference Between a Manager Role and Executive Role(56:01) A Unique Thing Learned from Doing Payment Systems(58:43) 3 Tech Lead Wisdom_____
Michi Kono’s Bio
Michi Kono is the Chief Technology Officer (CTO) at Garner Health, a company on a mission to help people get better healthcare. With a unique and extensive career spanning multiple industries, Michi has navigated the entire spectrum of the tech world. He began his journey in startups, one of which was acquired, leading him to a role at Capital One. From there, he gained invaluable experience at tech giants like Meta and financial-tech leader Stripe before taking the helm at Garner Health. Michi is passionate about the art and science of scaling engineering teams, building resilient cultures, and designing effective management systems to drive success in high-growth environments. He believes deeply in empowering engineers, fostering accountability, and the critical importance of clear communication for any leader.Follow Michi:
LinkedIn – linkedin.com/in/michikonoTwitter – x.com/michikonoGarner Health – getgarner.comLike this episode?
Show notes & transcript: techleadjournal.dev/episodes/229.
Follow @techleadjournal on LinkedIn, Twitter, and Instagram.
Buy me a coffee or become a patron.Mon, 18 Aug 2025 - 1h 01min - 241 - #228 - Leading Transformational Engineering Teams with Craft in the AI Era - Mohan Krishnan
How do you build a high-performing engineering team in the AI era? And will AI make fundamental engineering skills obsolete?
In this episode, Mohan Krishnan, Head of Engineering at Grab, shares lessons from leading multiple transformational engineering teams. Drawing from his experience at Grab, Bukalapak, BBM Emtek, and Pivotal Labs, Mohan explains why core engineering fundamentals still matter, even in the age of AI, and will become even more valuable than ever. He discusses building disciplined, high-performing engineering teams and the importance of hands-on leadership. We also explore the unique challenges and vast potential of the tech landscape in Southeast Asia.
Key topics discussed:
Why foundational skills like TDD and system design are becoming more critical in the age of generative AIHow to effectively use AI as a pair programmer for upskilling and idea generation, while avoiding the pitfalls of “vibe coding”Mohan’s “sports team” analogy for building successful engineering teams with discipline, a mix of seniority, and a culture of deep learningThe importance of hands-on technical leadership, and why even CTOs should “dive deep” to set the right engineering barThe state of engineering talent in Southeast Asia and what’s needed to bridge the gap in deep tech and AI developmentActionable career advice for junior and mid-career professionals navigating the AI-infused software industryTimestamps:
(00:00:00) Trailer & Intro(00:02:08) Career Turning Points(00:06:03) Things We Should Learn in the AI Era(00:09:53) AI as a Pair Programmer(00:13:58) The Danger of Outsourcing Our Thinking to AI(00:17:29) The Dopamine Hit of Using AI(00:20:36) Building a Successful Transformational Engineering Team(00:25:33) The Discipline Rigor in An Engineering Team(00:29:14) Understanding & Delivering Outcomes for the Business(00:32:21) Having a Tough Approach as an Engineering Leader(00:39:07) Going Back as an IC at Google(00:45:40) The Importance of Being Hands-On with Recent Technologies for Leaders(00:52:40) Hands-on vs Micromanagement(00:55:11) Engineering Talents in Southeast Asia(00:58:06) Building Tech Talents in Southeast Asia(01:01:17) Bridging the AI Gap in Southeast Asia(01:04:03) Should We Still Pursue a Tech Career in the AI Era?(01:07:24) 2 Tech Lead Wisdom_____
Mohan Krishnan’s Bio
Mohan Krishnan, based in Singapore, is currently a Head of Engineering at Grab. Mohan Krishnan brings experience from previous roles at Google, Bukalapak, BBM and Pt. Kreatif Media Karya. Mohan Krishnan holds a 1998 - 2002 Bachelor of Engineering in Multimedia, Electronics at Multimedia University. With a robust skill set that includes Ruby on Rails, Multithreading, Web Services, HTML, Services and more.Follow Mohan:
LinkedIn – linkedin.com/in/mohangkLike this episode?
Show notes & transcript: techleadjournal.dev/episodes/228.
Follow @techleadjournal on LinkedIn, Twitter, and Instagram.
Buy me a coffee or become a patron.Mon, 11 Aug 2025 - 1h 09min - 240 - #227 - Infrastructure as Code: Delivering Dynamic Systems for the Cloud Age - Kief Morris
How has Infrastructure as Code changed in the last five years? Explore the key shifts and how to align your infrastructure to real business value.
In this episode, Kief Morris, a Distinguished Infrastructure Engineer at Thoughtworks, returns to discuss the third edition of his book “Infrastructure as Code.” He shares fresh insights on designing and delivering dynamic systems for today’s cloud-driven world. Kief explores the evolution of IaC, practical methods for modern teams, the next generation of tools, and lessons learned from the recent years. Learn how to align infrastructure with business needs and manage today’s growing infrastructure complexities.
Key topics discussed:
How “Infrastructure as Code” book has evolved across three editionsWhy infrastructure decisions must align with business valueHow IaC and the toolchain have evolved over the last few yearsHandling the growing complexity of modern infrastructureThe rise of platform engineering and internal developer platformsTerraform vs. OpenTofu: which one should you use?Balancing governance, speed, and innovation in the cloud eraThe current limitations and role of AI in managing infrastructureTimestamps:
(00:00) Trailer & Intro(02:39) Updates in the Last Five Years(04:13) Infrastructure as Code Definition(05:58) The Practice of Infrastructure as Code(06:32) The Differences Between the Book Editions(10:21) Aligning Infrastructure to the Business Value(15:03) Handling the Growing Infrastructure Complexities(19:10) The Tools and New Inventions in IAC(24:11) Terraform vs OpenTofu(27:38) Orchestrating Infrastructure Changes Using IAC(30:35) Platform Engineering(33:06) Internal Developer Platform Key Success Factor(37:15) Key Considerations of Building Teams with Infrastructure Skills(41:56) Infrastructure Compliance and Governance(45:53) Using AI for Infrastructure as Code(50:31) Using AI for Troubleshooting and Root Cause Analysis(51:50) 3 Tech Lead Wisdom_____
Kief Morris’s Bio
Kief Morris is the author of the O’Reilly book Infrastructure as Code, and is a Distinguished Infrastructure Engineer at Thoughtworks, based in London. He works with clients and project teams around the world to explore, shape, and share better ways of working with cloud and infrastructure architecture.Kief started out as a developer and systems administrator in the dot-com boom days, then worked with a series of digital scaleups applying infrastructure automation before DevOps was a thing. He joined Thoughtworks in 2010 as the wider industry was discovering Infrastructure as Code, DevOps, and Cloud, which gave him the opportunity to bring what he had learned in the previous fifteen years to enterprise clients in many industries and many countries.
He wrote the book Infrastructure as Code (now on the third edition) to share these ideas with a wider audience, which has given him a platform to meet and learn from an ever-growing variety of people and organizations.
Follow Kief:
LinkedIn – linkedin.com/in/kiefmorrisTwitter – x.com/kiefBlueSky – bsky.app/profile/kief.comPersonal Website – kief.comInfra as Code Website – infrastructure-as-code.com Infrastructure as Code – https://www.oreilly.com/library/view/infrastructure-as-code/9781098150341/Like this episode?
Show notes & transcript: techleadjournal.dev/episodes/227.
Follow @techleadjournal on LinkedIn, Twitter, and Instagram.
Buy me a coffee or become a patron.Mon, 04 Aug 2025 - 56min - 239 - #226 - Ex-Google Duplex Eng Lead on Disrupting $2B Clinical Trials with AI - Patrick Leung
Ever wondered how AI is being applied in the world of clinical trials where human lives are at stake?
In this episode, Patrick Leung, CTO of Faro Health and former Google Duplex Engineering Lead, reveals how AI is transforming the clinical trial process — a process that can cost up to $2 billion per drug and take over 10 years to complete. Patrick reveals how Faro Health’s AI systems generate complex clinical documentation in minutes instead of months in which hallucinations aren’t acceptable, while navigating the strict regulatory requirements of the healthcare industry.
Patrick also reflects on the evolution of AI technologies, the realities of large language models, and offers practical advice on how to thrive in the rapidly changing AI-driven era.
Key topics discussed:
The evolution of AI from image recognition and Google Duplex to LLMsHow Faro Health uses AI to transform clinical trial processThe challenges of applying AI in highly regulated industriesAI’s potential to save time and millions in clinical trialsHow to tackle AI hallucinations and ensure high-quality outputsPatrick’s thoughts on AGI and the future of AI beyond current capabilitiesThe viability and limitations of vibe codingStrategies and advice for individuals to thrive in the AI eraTimestamps:
(00:00) Trailer & Intro(02:09) Career Turning Points(02:46) The Advancements of AI in the Past 10 Years(04:13) Non-LLM Types of AI(05:42) The Google Duplex(07:28) The Use of AI in Faro Health(09:44) Tackling AI Hallucination for Clinical Documents(12:25) Building the Evaluation Process on AI Results(14:28) AI as a Research Assistant(16:40) The Need of Building Custom AI Model(18:50) The Huge Impact of AI in Clinical Trials(21:15) The Regulations on Applying AI Technology(23:28) AI Success Stories in the Life Science Industry(25:16) The Possibility of AGI(28:36) The Path to AGI Using LLM(30:43) Actions People Should Take in the AI Era(35:48) AI Engineers and AI-Enabled Engineers(38:37) The Viability of Vibe Coding(41:03) Hiring AI Engineers(42:26) Important Engineer Attributes in the AI Era(44:23) Important Leader Attributes in the AI Era(46:59) The Room for Juniors in the AI Era(49:04) Inspirational Story of a Successful Junior(51:33) 3 Tech Lead Wisdom_____
Patrick Leung’s Bio
Patrick Leung is a Chief Technology Officer at Faro Health, a company at the forefront of optimizing clinical trial development through the use of artificial intelligence.In his role, he is instrumental in applying large language models and other AI technologies to enhance protocol design and outcomes for clinical trials. A native of New Zealand, Mr. Leung holds degrees in Computer Science and Finance.
His career includes being a foundational member of an early e-commerce software company, where he played a key role in guiding the company from its initial stages to a successful initial public offering.
Follow Patrick:
LinkedIn – linkedin.com/in/puiwahTwitter – x.com/puiwahWebsite – farohealth.comLike this episode?
Show notes & transcript: techleadjournal.dev/episodes/226.
Follow @techleadjournal on LinkedIn, Twitter, and Instagram.
Buy me a coffee or become a patron.Mon, 28 Jul 2025 - 54min - 238 - #225 - Driving Engineering Excellence with Platform Engineering and IDP - Ganesh Datta
Is your engineering team running like the wild, wild west? What does engineering excellence look like in practice?
In this episode, Ganesh Datta, co-founder and CTO of Cortex, explores what it takes to achieve engineering excellence. Ganesh shares lessons from his own journey, from early bug-fixing to building a company focused on engineering excellence.
We discuss how platform engineering and internal developer platforms (IDPs) can help teams scale, improve reliability, and align with business outcomes. Ganesh also explains why culture, leadership, and clear metrics matter more than any single tool.
If you’re looking to make your engineering team a true business driver, this conversation is for you.
Key topics discussed:
How to define engineering excellence and why it’s tied to business outcomes.The critical role of leadership in connecting engineering initiatives to business values.When to invest in platform engineering and internal developer platforms as your team grows.Common misconceptions about platform engineering.The importance of clear metrics, shared language, and transparency for continuous improvement.Building a culture that supports operational excellence through rituals and repeated messaging.Real-world examples of using generative AI to accelerate platform adoption and incident analysis.Timestamps:
(00:00) Trailer & Intro(01:56) Career Turning Points(07:50) The Practice of Finding the Patterns in Issues(11:39) The Definition of Engineering Excellence(17:10) The Leader’s Role in Engineering Excellence(22:31) Aligning Engineering Excellence with the Business Outcomes(26:30) The Importance of Metrics in Engineering Excellence(33:35) The Culture that Drives Engineering Excellence(39:05) Platform Engineering and Internal Developer Platform(45:02) The Biggest Misconception of Platform Engineering or IDP(50:36) Cortex as an Engineering Excellence Platform(52:39) Generative AI Use Case in Platform Engineering(55:26) 3 Tech Lead Wisdom_____
Ganesh Datta’s Bio
Ganesh Datta is a Co-Founder & CTO of Cortex. Before co-founding Cortex, he was a Principal Software Engineer at Mission Lane where he was responsible for driving the development of real-time underwriting infrastructure. At LendUp, Ganesh was a Senior Software Engineer leading the development and optimization of the company’s decisioning infrastructure and financial account management system. Ganesh holds a bachelor of science in computer science from the University of California San Diego.Follow Ganesh:
LinkedIn – linkedin.com/in/gsdattaTwitter – x.com/gsdattaWebsite – www.cortex.ioEmail – ganesh@cortex.ioJoin Ganesh & Cortex at IDPCon in NYC – ipdcon.comLike this episode?
Show notes & transcript: techleadjournal.dev/episodes/225.
Follow @techleadjournal on LinkedIn, Twitter, and Instagram.
Buy me a coffee or become a patron.Mon, 21 Jul 2025 - 1h 01min - 237 - #224 - Move Fast, Break Silos: Leadership for Interdisciplinary Teams - Klaus Breyer
Is your software development process stuck on a conveyor belt? Discover how to break free from outdated manufacturing mindsets and build truly high-performing, agile teams that “Move Fast and Break Silos.”
In this episode, experienced CPTO, Klaus Breyer, introduces a revolutionary approach to software development. He explains why treating software engineering like a factory assembly line leads to inefficiency, micromanagement, and disempowered teams. Learn how to slice work effectively—from objectives down to delivery—and align small, empowered teams to solve real customer problems and ship value faster.
Key topics discussed:
Why software development is a design process instead of a manufacturing processHow Agile and Scrum has become micromanagement toolsWhy ticketing systems can create communication silosHow to slice work into objectives, problems, solutions, and deliveryGiving teams problems to solve, not just solutions to buildThe concept of empowered teams that own their outcomesWhy small, dynamic groups of 2-3 people work bestAligning your teams’ work with company goals and business objectivesTimestamps:
(00:00) Trailer & Intro(02:10) Career Turning Points(05:26) Critical Key Skills as CPTO(07:40) Juggling Between Being Optimistic vs Pessimistic(09:15) Move Fast and Break Silos(13:08) The Difference Between Manufacturing and Software Development(16:51) The Problems with the Status Quo of Software Development Practices(23:50) Key Practice 1: Slicing Work(25:51) Slicing Objectives(28:30) Slicing Problems(33:25) Slicing Solutions(38:03) Slicing Delivery(41:09) Key Practice 2: Aligning Teams(43:21) The Effective Teams Alignment Practices(48:10) Working in Small Teams at a Time(51:07) Alignment with the Value Streams(53:15) Mapping the Sliced Work to the Organization(56:41) The Importance of Reporting Structure in the Large Organization(58:52) 3 Tech Lead Wisdom_____
Klaus Breyer’s Bio
Klaus Breyer is an experienced B2B SaaS CPTO who specializes in bridging the gap between technical delivery and agile product strategy, driven by a passion for breaking down silos. His career includes founding and leading the startups Buddybrand (a digital agency) and BuzzBird (a B2B marketplace), as well as building corporate startups and business units for major companies like Voith and edding in the IoT and B2B SaaS sectors.Based in Berlin, he has extensive experience working with diverse and primarily remote teams. In addition to his leadership roles, he sometimes invests in and advises leadership teams on building effective interdisciplinary teams themselves. He is also a speaker, blogger, and book author who champions the philosophy of “Move Fast And Break Silos!”
Follow Klaus:
LinkedIn – linkedin.com/in/klaus-breyerTwitter – twitter.com/klausbreyerWebsite – v01.ioEmail – kb@v01.ioLike this episode?
Show notes & transcript: techleadjournal.dev/episodes/224.
Follow @techleadjournal on LinkedIn, Twitter, and Instagram.
Buy me a coffee or become a patron.Mon, 14 Jul 2025 - 1h 04min - 236 - #223 - The Software Engineer Identity Crisis in the AI-Driven Future - Annie Vella
Is AI taking over the craft of coding? Many engineers now face an identity crisis.
In the episode, Distinguished Engineer Annie Vella discusses her research on AI’s impact on software development. She explores the “software engineering identity crisis” as the craft of coding becomes automated. Annie warns that the seductive speed of AI tools can lead to lower quality and delivery instability, a trend supported by reports from DORA and GitClear. She also cautions that over-reliance on AI prevents engineers from gaining the hands-on experience needed for deep skill acquisition.
Key topics discussed:
How AI is reshaping the software development lifecycleThe software engineer’s professional identity crisisThe real danger of over-relying on AI toolsHow to balance the seduction of speed with long-term qualityCrucial advice for junior engineers entering the industryWhy leaders must shift focus from speed to qualityThe idea of treating AI as a team member instead of just a toolTimestamps:
(00:00:00) Trailer & Intro(00:02:32) AI Impact on Career and Software Engineering(00:07:00) The Future of AI-Driven Software Engineering(00:14:29) The Shift in the Role of Software Engineer(00:22:13) When Writing Code is Not the Bottleneck Anymore(00:32:04) The Danger of Over-Reliance on AI(00:38:51) The Software Engineering Identity Crisis(00:48:09) Advice for Junior Engineers in This Challenging Time(00:53:34) The Shift in the Role of Engineering Management(00:59:46) You Are Not Alone(01:00:50) 3 Tech Lead Wisdom_____
Annie Vella’s Bio
Annie Vella is a Distinguished Engineer at Westpac NZ with two decades of experience in software engineering and technical leadership across various industries and countries.Vella has returned to an engineering role after a period in management and is also a part-time Master’s student at the University of Auckland, researching the impact of AI on software engineering. She believes that technologies like Generative AI, LLMs, and Agentic AI will revolutionize the field and problem-solving in general.
Follow Annie:
LinkedIn – linkedin.com/in/annievellaX – x.com/codefrenzyWebsite – annievella.com/Like this episode?
Show notes & transcript: techleadjournal.dev/episodes/223.
Follow @techleadjournal on LinkedIn, Twitter, and Instagram.
Buy me a coffee or become a patron.Mon, 07 Jul 2025 - 1h 07min - 235 - #222 - Closing the Knowledge Gap in Your Legacy Code with AI - Omer Rosenbaum
What if your most critical systems run on code that no one fully understands?
In this episode, Omer Rosenbaum, CTO and co-founder of Swimm, explains how to use AI to close the knowledge gap in your legacy codebase. Discover the limitations of AI in understanding legacy code and learn novel approaches to automatically document complex systems, ensuring their critical business logic is preserved and understood within the organization. Beyond legacy systems, Omer also shares practical advice for how junior developers can thrive in the AI era and how teams and organizations can conduct more effective research.
Key topics discussed:
How junior developers can thrive in the age of AIThe danger of shipping code you don’t fully understandWhy AI can’t deduce everything from your code aloneHow writing documentation becomes more critical now with AIHow to analyze code that even LLMs struggle to read, like COBOLHow to keep your organization’s knowledge base trustworthy and up to dateThe real danger of letting AI agents run uncheckedA practical approach to conducting more effective researchTimestamps:
(00:00) Trailer & Intro(02:10) Career Turning Points(05:24) What Juniors Should Do in the Age of AI(11:05) Junior Developer’s Responsbility When Using AI(14:50) AI and Critical Thinking(16:20) Understanding & Preserving Domain Knowledge(18:11) The Importance of Written Knowledge for AI Usage(21:51) Limitations of AI in Understanding Knowledge Base(26:34) The Limitations of LLM in Navigating Legacy Codebases (e.g. COBOL)(32:38) Effective Knowledge Sharing Culture in the Age of AI(34:54) Keeping Knowledge Base Up-to-Date(36:55) Keeping the Organization Knowledge Base Accurate(39:08) Fact Checking and Preventing AI Hallucination(41:24) The Potential of MCP(43:24) The Danger of AI Agents Hallucinating with Each Other(45:00) How to Get Better at Research(53:41) The Importance of Investing in Research(57:18) 3 Tech Lead Wisdom_____
Omer Rosenbaum’s Bio
Omer Rosenbaum is the CTO and co-founder of Swimm, a platform reinventing the way engineering organizations manage internal knowledge about their code base. Omer founded the Check Point Security Academy and was the Cyber Security Lead at ITC, an educational organization that trains talented professionals to develop careers in technology. Omer has a MA in Linguistics from Tel Aviv University and is the creator behind the Brief YouTube Channel.Follow Omer:
LinkedIn – linkedin.com/in/omer-rosenbaum-034a08b9Twitter – x.com/Omer_RosSwimm – swimm.ioEmail – omer@swimm.io📚 Gitting Things Done – buymeacoffee.com/omerr/extras▶️ Brief – youtube.com/@BriefVidLike this episode?
Show notes & transcript: techleadjournal.dev/episodes/222.
Follow @techleadjournal on LinkedIn, Twitter, and Instagram.
Buy me a coffee or become a patron.Mon, 30 Jun 2025 - 1h 00min - 234 - #221 - Writing for Developers: How to Create Content People Read and Share - Piotr Sarna
Feeling like you have valuable technical insights to share but struggle to put them into words? You’re not alone.
In this episode, Piotr Sarna, author of “Writing for Developers” and an experienced open-source maintainer, shares the common hurdles developers face in writing and provides practical tips to get started. Discover how cultivating a writing habit can not only boost your personal brand but also improve your technical skills and create new career opportunities.
Key topics discussed:
The Writing Challenge: Why many developers who have interesting things to say don’t write and the importance of writing culture in a company.Finding Your First Topic: How to identify valuable topics from your daily work, even if you think they’re not interesting enough or have already been written about.Overcoming Writer’s Block: Practical tips to overcome the fear of writing, including dealing with imposter syndrome and language concerns.Leveraging AI for Writing: How to effectively use AI as a reviewer to find logical fallacies, get feedback, and improve your writing without sacrificing authenticity.Proven Blog Post Patterns: Learn about effective patterns like the “Bug Hunt” to create engaging and educational content.Promoting Your Writing: Strategies to get your work in front of a larger audience, from company blogs to social media and content aggregators.Beyond the Blog Post: Discover how writing can open doors to speaking at conferences and even writing a book.Timestamps:
(00:00) Trailer & Intro(02:06) Career Turning Points(04:30) The Challenge of Writing for Developers(06:08) The Importance of Writing Culture(08:36) Piotr’s Journey to Writing Books(11:19) The Impact of Writing on Engineering Culture(13:39) How to Overcome Common Excuses for Not Writing(16:32) Finding The First Blog Post Topic(20:32) Tips on How to Start Writing(22:19) The Importance of Goal and Perspective in Writing a Draft(24:55) The Use of AI in Writing(29:01) AI Prompts to Improve Your Writing(30:14) The Best LLM Model for Writing(31:53) The Best Workflow Working with AI(33:41) Blog Post Pattern: Bug Hunt(37:16) Blog Post Pattern: Thoughts on Trends(40:13) The Importance of Promoting Our Writing(42:47) How to Promote Your Writing Independently(45:00) Future Opportunities of Writing(47:55) Writing as a Developer(49:02) 3 Tech Lead Wisdom_____
Piotr Sarna’s Bio
Piotr Sarna is a software engineer who is keen on open source projects and the Rust and C++ languages. He previously developed an open source distributed file system and had a brief adventure with the Linux kernel. He’s also a long-time contributor and maintainer of ScyllaDB, as well as libSQL and Turso. Piotr graduated from University of Warsaw with a Master’s degree in computer science.Follow Piotr:
LinkedIn – linkedin.com/in/sarna-devTwitter – x.com/sarna_devGitHub – github.com/psarnaWebsite – bio.sarna.devWrite That Blog! – writethat.blogInterview with Tech Bloggers – writethatblog.substack.com📚 Writing for Developers – https://www.manning.com/books/writing-for-developersLike this episode?
Show notes & transcript: techleadjournal.dev/episodes/221.
Follow @techleadjournal on LinkedIn, Twitter, and Instagram.
Buy me a coffee or become a patron.Mon, 23 Jun 2025 - 51min - 233 - #220 - From Hibernate to Quarkus: Modernizing Java for Cloud-Native - Sanne Grinovero
In this special in-person episode, Sanne Grinovero shares the story of Java’s evolution from his unique perspective as a long-time open-source contributor. He shares his 16-year career journey at Red Hat, highlighting his amazing work on key projects like Hibernate, Infinispan, and especially the creation of Quarkus. His career trajectory, from a student who initially disliked Java’s complexity to a leading figure in its modernization, shows the transformative power of open source.
A key part of the conversation focuses on how technical challenges spark innovation. Sanne explains how the task of making the popular Hibernate framework compatible with GraalVM’s limitations led directly to the birth of Quarkus. This journey tells the bigger story of how Java adapted for cloud-native development, ensuring it continues to be a top choice for developers seeking high performance and a great developer experience.
Timestamps:
(00:00:00) Trailer & Intro(00:02:16) Career Turning Points(00:04:52) Winning an Innovation Award(00:06:35) Java Heroes(00:08:04) Working as a Consultant(00:09:56) Taking a Massive Pay Cut to Work on Open Source(00:10:59) Contributing to Big Open Source as a Youngster(00:12:53) State of Hibernate Project(00:15:15) Spring Boot(00:16:54) Making Hibernate Work on GraalVM(00:21:05) GraalVM Limitations for Running Hibernate(00:26:09) Java for Cloud Native Application(00:28:04) Quarkus vs Spring Boot(00:33:21) JRebel & Quarkus(00:34:35) Java vs New Programming Languages(00:39:22) The ORM Dilemma(00:42:38) Some Hibernate Design Pattern Tips(00:46:40) Getting Paid Working on Open Source(00:48:41) Hibernate License Change(00:51:05) Intellectual Property & Meaningful Contributions(00:52:52) AI Usage & Copyright in Open Source(00:55:21) Biggest Challenge Working in a Big Open Source(00:56:08) Politics in Open Source(00:58:32) Security Risks in Open Source(01:02:25) Donating Hibernate to Commonhaus Foundation(01:04:49) The Future of Red Hat(01:06:39) 3 Tech Lead Wisdom_____
Sanne Grinovero’s Bio
Sanne Grinovero has been a member of the Hibernate team for 10 years; today he leads this project in his role of Sr. Principal Software Engineer at Red Hat, while also working on Quarkus as a founding R&D engineer.Deeply interested in solving performance and concurrency challenges around data access, scalability, and exploring integration with new storage technologies, distributed systems and search engines.
Working on Hibernate features led him to contribute to related open source technologies; most notably to Apache Lucene and Elasticsearch, Infinispan and JGroups, ANTLR, WildFly, various JDBC drivers, the OpenJDK and more recently getting interested in GraalVM.
After being challenged to reduce memory consumption and improve bootstrap times of Hibernate, Sanne worked as part of a small R&D team at Red Hat on some ideas which have evolved into what is known today as Quarkus.
Follow Sanne:
LinkedIn – linkedin.com/in/sannegrinoveroTwitter – twitter.com/SanneGrinoveroGitHub – github.com/sanneLike this episode?
Show notes & transcript: techleadjournal.dev/episodes/220.
Follow @techleadjournal on LinkedIn, Twitter, and Instagram.
Buy me a coffee or become a patron.Mon, 16 Jun 2025 - 1h 15min - 232 - #219 - Why Learning Systems Thinking is Essential in Tech - Diana Montalion
Tired of feeling like your team is stuck in a cycle of frustration and miscommunication? What if the biggest blocker in your tech career isn’t your code, but your thinking?
That’s the core premise of Systems Thinking, and in this episode, Diana Montalion (author of “Learning Systems Thinking”) shares the practical insights and mental models to help you make that essential shift.
Key topics discussed:
What systems thinking is and its core principlesThe difference between linear thinking (which we need) and systems thinking (which we’re missing)Why building a metaphorical “car boat” is a failure of “conceptual integrity” and how to avoid itHow to break free from a “change-my-mind” culture and improve our collaborationThe critical skill of metacognition: why you must understand your own thinking before you can influence othersPractical ways to foster collective systems thinking and bridge the gap between Product and TechUsing modeling and visual tools to create alignment and solve the right problemsHow AI’s inability to handle true inference makes human systems thinking more valuable than everWhether you’re a software engineer, architect, team leader, or anyone tackling complex problems, learn why your technical skills alone are not enough and how a shift in your thinking can revolutionize your work and career.
Timestamps:
(00:00:00) Trailer & Intro(00:02:23) Career Turning Points(00:04:35) Writing Learning Systems Thinking(00:08:53) Definition of Systems Thinking(00:13:39) Systems Thinking vs Linear Thinking(00:19:31) Definition of System(O0:24:13) Conceptual Integrity(00:30:02) Practices to Improve Our Systems Thinking(00:36:21) Metacognition and Self-Awareness(00:44:42) Practices to Improve Our Collective Systems Thinking(00:53:04) Collaboration with Consent(00:55:29) The Importance of Modeling(01:02:20) AI Usage and System Thinking(01:11:04) 3 Tech Lead Wisdom_____
Diana Montalion’s Bio
Diana Montalion is a systems architect, learning facilitator, and founder of Mentrix Group, with over 20 years of experience delivering transformative software initiatives for organizations like Stanford, The Gates Foundation, The Economist, and The Wikimedia Foundation. As the author of Learning Systems Thinking: Essential Nonlinear Skills & Practices for Software Professionals (O’Reilly), she empowers tech professionals to navigate complex systems through practices like systemic reasoning, metacognition, and collaborative modeling.Follow Diana:
LinkedIn – linkedin.com/in/dianamontalionWebsite – montalion.comTwitter – @dianamontalionMastodon - @diana@hachyderm.ioBluesky - @mentrix.bsky.socialMentrix Group – https://mentrixgroup.com/SystemCrafters Collective – https://mentrix.systems/📚 Learning Systems Thinking – oreilly.com/library/view/learning-systems-thinking/9781098151324/Our Sponsors
Manning Publications is a premier publisher of technical books on computer and software development topics for both experienced developers and new learners alike. Manning prides itself on being independently owned and operated, and for paving the way for innovative initiatives, such as early access book content and protection-free PDF formats that are now industry standard.
Get a 40% discount for Tech Lead Journal listeners by using the code techlead24 for all products in all formats.
Like this episode?
Show notes & transcript: techleadjournal.dev/episodes/219.
Follow @techleadjournal on LinkedIn, Twitter, and Instagram.
Buy me a coffee or become a patron.Mon, 09 Jun 2025 - 1h 16min - 231 - #218 - The PRFAQ Framework: Amazon's Secret to Successful Innovations - Marcelo Calbucci
Understand the secret behind one of Amazon’s most powerful innovation tools and learn how you can use it to drive clarity, alignment, and better decision-making.
In this episode, Marcelo Calbucci, author of “The PRFAQ Framework,” dives deep into the PRFAQ (Press Release & Frequently Asked Questions) framework, a unique approach that combines narrative storytelling and strategic FAQs to crystallize initiative vision and strategy.
Key topics discussed:
What the PRFAQ framework is — and why it’s more than just a product management toolHow PRFAQ brings Amazon’s “working backwards” philosophy to lifeThe structure of a PRFAQ: press release, customer FAQs, and internal FAQsWhy storytelling and precise writing are essential for strategic vision and alignmentOvercoming resistance: making writing and reading strategic documents part of your culturePractical tips for adopting PRFAQ in any organization, large or smallCommon mistakes to avoid when implementing PRFAQThe importance of collaborative feedback in the PRFAQ processWhether you’re launching a startup, building a new product, or transforming internal processes, this episode breaks down how this method can help you avoid common pitfalls and deliver results that matter.
Timestamps:
(00:00) Trailer & Intro(02:10) Career Turning Points(03:56) The PRFAQ Framework(05:19) PRFAQ is Forward-Looking(07:09) Working Backwards & PRFAQ(07:58) Why Writing a Book About PRFAQ(11:37) PRFAQ: Why Less Adoption Than Other Frameworks?(14:40) Writing PRFAQ vs Speed of Execution(16:28) The PRFAQ Template(19:05) The Six Page of PRFAQ(21:24) Precise Writing(25:09) The Strict Guidelines of PRFAQ(26:40) PRFAQ: Press Release(29:56) The Power of Narratives / Storytelling(32:03) PRFAQ: Customer FAQ(34:15) Jobs-to-Be-Done vs. Personas(36:46) PRFAQ: Internal FAQ(39:34) How to Come Up with the Internal FAQs(40:49) The Level of Details in the FAQs(43:20) PRFAQ: Appendix(45:27) Advice on Starting PRFAQ(46:11) Adapting from the Amazon’s PRFAQ(48:55) Common Mistakes when Adopting PRFAQ(50:05) Providing Good Feedback for PRFAQ(51:18) 3 Tech Lead Wisdom_____
Marcelo Calbucci’s Bio
Marcelo Calbucci is an entrepreneur, innovator, and technologist. He’s been building software products for over thirty years, having sold his first software at age fourteen. He has worked at Microsoft (Exchange Server & Bing) and Amazon (People eXperience & Technology), leading software engineering, product, data science, and UX. He is an author of The PRFAQ Framework.Follow Marcelo Calbucci:
LinkedIn – linkedin.com/in/marcelocalbucciTwitter / X – @calbucciEmail – marcelo@theprfaq.com📚 The PRFAQ Framework – theprfaq.comOur Sponsors
Manning Publications is a premier publisher of technical books on computer and software development topics for both experienced developers and new learners alike. Manning prides itself on being independently owned and operated, and for paving the way for innovative initiatives, such as early access book content and protection-free PDF formats that are now industry standard.
Get a 40% discount for Tech Lead Journal listeners by using the code techlead24 for all products in all formats.
Like this episode?
Show notes & transcript: techleadjournal.dev/episodes/218.
Follow @techleadjournal on LinkedIn, Twitter, and Instagram.
Buy me a coffee or become a patron.Mon, 26 May 2025 - 53min - 230 - #217 - Impact Intelligence: Deliver Real Business Impact from Your Initiatives - Sriram Narayan
(08:54) Brought to you by Swimm.io.
Start modernizing your mainframe faster with Swimm. Understand the what, why, and how of your mainframe code. Use AI to uncover critical code insights for seamless migration, refactoring, or system replacement.
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. Stop shooting in the dark and start delivering tangible results that matter.
Key topics discussed:
What “Impact Intelligence” means and why it is crucial for any businessThe common pitfalls: Why many tech and digital initiatives fail to achieve their intended business impactThe common misconceptions about “outcomes” in tech and product teams, and why delivery or adoption metrics are not enoughSurprising insights from the non-profit sector on rigorous impact measurement practicesUnderstanding the difference between immediate (proximate) results and long-term (downstream) impactHow to visualize and map your initiatives to core business goals using an “Impact Network”The critical challenge of “Impact Attribution” – how to know if your project actually moved the needleAddressing “Measurement Debt” — if you can’t measure it, should you build it?The iRex framework: A modular approach to building your organization’s Impact IntelligenceBalancing speed vs impact: Not just shipping features, but delivering measurable business resultsWhether you’re a tech leader, product manager, or executive, this episode will equip you with actionable frameworks and real-world examples to focus on what really matters: delivering measurable, meaningful business impact.
Tune in and start building your organization’s Impact Intelligence muscle today!
Timestamps:
(00:00) Trailer & Intro(02:22) Career Turning Points(10:52) Impact Intelligence(11:40) The Importance of Impact Intelligence(15:09) Understanding Business Impact(19:11) Learning & Adopting from the NGO Space(22:35) Impact Feedback Loops(26:25) Proximate vs Downstream Impact(28:20) Building an Impact Network(36:47) Differences with OKR(38:12) Impact Attribution(44:51) The Importance of Measurement & Measurement Debt(48:31) iRex Framework(54:26) Balancing Between Speed of Delivery and Business Impact(57:32) 1 Tech lead Wisdom_____
Sriram Narayan’s Bio
Sriram Narayan is an independent consultant in the area of impact intelligence. He also helps clients improve digital, product and tech performance.Pearson published his first book, Agile IT Org Design , in 2015. It won endorsements from the then CIO of The Vanguard Group and the then MD of Consumer Digital at Lloyds Bank.
Sriram has served in product, technology, innovation, and transformation leadership roles since 2006. He has also helped some of his clients move to a product operating model. His write-up of the topic in 2018 has since become a de facto industry reference. His other writings and talks are available at agileorgdesign.com
Follow Sriram:
LinkedIn – linkedin.com/in/mrsriramnarayanBluesky - @srny.bsky.socialTwitter / X – @sriramnarayan📚 Impact Intelligence Website – impactintel.net📚 Agile Org Design Website – agileorgdesign.comEmail – sriram@agileorgdesign.comOur Sponsors
Manning Publications is a premier publisher of technical books on computer and software development topics for both experienced developers and new learners alike. Manning prides itself on being independently owned and operated, and for paving the way for innovative initiatives, such as early access book content and protection-free PDF formats that are now industry standard.
Get a 40% discount for Tech Lead Journal listeners by using the code techlead24 for all products in all formats.
Like this episode?
Show notes & transcript: techleadjournal.dev/episodes/217.
Follow @techleadjournal on LinkedIn, Twitter, and Instagram.
Buy me a coffee or become a patron.Mon, 19 May 2025 - 1h 01min - 229 - #216 - Practical Data Privacy: Enhancing Privacy and Security in Your Application - Katharine Jarmul
(05:46) Brought to you by Swimm.io.
Start modernizing your mainframe faster with Swimm.Understand the what, why, and how of your mainframe code.Use AI to uncover critical code insights for seamless migration, refactoring, or system replacement.
Feeling uneasy about how your personal data is used, and wondering if companies are doing enough to protect it?
In this episode, Katharine Jarmul, author of “Practical Data Privacy,” dives deep into one of the most critical and rapidly evolving topics today. Discover how data privacy impacts you as a user and what organizations should be doing to protect your information responsibly. Learn why simply blaming users isn’t the answer and how we can build a more trustworthy technological future.
Key topics discussed:
Understanding Data Privacy: The meaning of data privacy and how it links to autonomy, trust, and choiceMore Than Just PII: The full scope of sensitive data needing protectionThe “Spying” Phone Feeling: How too much data collection can be used to infer sensitive detailsOrganizational Responsibility: Shifting data protection burden from users to companies building and deploying technologyPrivacy by Design: Embedding privacy into tech right from the startEssential Data Governance: Why knowing your data is key to privacyPractical Privacy Techniques: Pseudonymization, anonymization, data masking, and morePrivacy Enhancing Technologies: Exploring tools like differential privacy, federated learning, and encrypted computationAI & Privacy Challenges: Using AI responsibly with sensitive informationNavigating Privacy Laws: Understanding GDPR, data sovereignty, and global regulationsBuilding a Privacy Culture: Fostering a culture of learning, psychological safety, and risk awareness around privacyTune in to learn how we can build a safer, more responsible, and trustworthy digital future for everyone.
Timestamps:
(00:00) Trailer & Intro(01:20) Career Turning Points(02:14) Data Privacy Landscape(07:45) PII (Personally Identifiable Information)(11:33) Data Privacy Risk in Current Technologies(14:13) Data Utility vs Privacy(19:01) Privacy by Design(24:19) Data Governance(29:06) Retention Schedule(31:10) Data Privacy Practices & Techniques(34:09) Privacy Enhancing Technologies(38:52) Fostering Data Privacy Practice & Culture(47:05) The Legal Aspects of Data Privacy(51:10) AI and Data Privacy(56:08) 3 Tech Lead Wisdom_____
Katharine Jarmul’s Bio
Katharine Jarmul is a Principal Data Scientist at Thoughtworks Germany and author of the recent O’Reilly book Practical Data Privacy . Previously, she has held numerous roles at large companies and startups in the US and Germany, implementing data processing and machine learning systems with a focus on reliability, testability, privacy and security.She is a passionate and internationally recognized data scientist, programmer, and lecturer. Katharine is also a frequent keynote speaker at international software and AI conferences.
Follow Katharine:
LinkedIn – linkedin.com/in/katharinejarmulNewsletter – https://probablyprivate.comYouTube – @ProbablyPrivate📚 Practical Data Privacy: Enhancing Privacy and Security in Data – https://www.oreilly.com/library/view/practical-data-privacy/9781098129453/Our Sponsors
Manning Publications is a premier publisher of technical books on computer and software development topics for both experienced developers and new learners alike. Manning prides itself on being independently owned and operated, and for paving the way for innovative initiatives, such as early access book content and protection-free PDF formats that are now industry standard.
Get a 40% discount for Tech Lead Journal listeners by using the code techlead24 for all products in all formats.
Like this episode?
Show notes & transcript: techleadjournal.dev/episodes/216.
Follow @techleadjournal on LinkedIn, Twitter, and Instagram.
Buy me a coffee or become a patron.Mon, 12 May 2025 - 1h 06min - 228 - #215 - The Async First Playbook: Build Effective and Inclusive Teams with Less Meetings - Sumeet Moghe
(04:07) Brought to you by Swimm.io.
Start modernizing your mainframe faster with Swimm.Understand the what, why, and how of your mainframe code.Use AI to uncover critical code insights for seamless migration, refactoring, or system replacement.
Are too many meetings killing your productivity and making your team less effective?
Discover a new approach to work where meetings are no longer the default and deep work takes the center stage.In this episode, Sumeet Moghe, the author of the “Async-First Playbook”, shares actionable insights on building high-performing teams through async-first approach.
Key topics discussed:
The real reasons behind the return-to-office trend, and why remote and async work are far from deadHow async-first companies like GitLab, Shopify, and Automattic operate, and why it’s not an all-or-nothing approachSurprising survey findings: Why most people want to work remotely, and how meetings and interruptions are damaging productivityThe async-first mindset: Making meetings the last resort, prioritizing written communication, and defining reasonable response lagsThe ConveRel Quadrants: A framework for deciding when to meet based on relationship strength and meeting purposeInclusion as a first-class responsibility: How async work empowers introverts, non-native speakers, parents, and diverse team membersThe “default to action” principle: How teams can move faster by embracing reversible decisions and reducing bottlenecksAsync-first leadership: Building trust, modeling the right behaviors, and creating systems that replace performative busynessPractical tips for better business writing and reading, plus how AI tools can supercharge your communicationThe future of work: Why top talent will continue to demand autonomy, and how AI and fractional work are shaping new collaboration modelsTune in to discover how to build high-performing, effective and inclusive teams with fewer meetings by adopting async-first.
Timestamps:
(00:00) Trailer & Intro(02:19) Career Turning Points(06:21) The Return to Office Trend(11:36) Companies Embracing Async-First(13:20) People’s Working Style Preference(17:37) What is Async-First?(21:39) Team Handbook and Ways of Working(23:24) The ConveRel Quadrants(27:41) Inclusion as a First-Class Responsibility(32:14) Defaulting to Action(35:50) Async-First Leadership(40:38) Being Good in Written Communication(44:35) AI Usage in Written Communication(46:17) Time to Read and Reading Comprehension(51:14) The Future of Work(58:33) 3 Tech Lead Wisdom_____
Sumeet Moghe’s Bio
Sumeet Gayathri Moghe is an Agile enthusiast, product manager, and design nerd at Thoughtworks. Sumeet has recently authored The Async-First Playbook. His practical recommendations for effective collaboration within remote and distributed teams stand for what he’s learned from his colleagues, their successes, and their occasional misadventures.Sumeet kicked off “The async-first manifesto” , a set of principles he is co-creating with volunteer enthusiasts from around the world. He is also bringing async-work to life with stories of “Humans of remote work” .
Follow Sumeet:
LinkedIn – linkedin.com/in/sumeetmogheWebsite – asyncagile.org📚 Async-First Playbook – https://informit.com/asyncUse the code "MOGHE" to get 35% offOur Sponsors
Manning Publications is a premier publisher of technical books on computer and software development topics for both experienced developers and new learners alike. Manning prides itself on being independently owned and operated, and for paving the way for innovative initiatives, such as early access book content and protection-free PDF formats that are now industry standard.
Get a 40% discount for Tech Lead Journal listeners by using the code techlead24 for all products in all formats.
Like this episode?
Show notes & transcript: techleadjournal.dev/episodes/215.
Follow @techleadjournal on LinkedIn, Twitter, and Instagram.
Buy me a coffee or become a patron.Mon, 05 May 2025 - 1h 03min - 227 - #214 - Beyond CI/CD: Continuous Deployment Explained - Valentina Servile
(03:59) Brought to you by Swimm.io.
Start modernizing your mainframe faster with Swimm.
Understand the what, why, and how of your mainframe code.
Use AI to uncover critical code insights for seamless migration, refactoring, or system replacement.Stop fearing Friday and late-night deployments!
Discover how the most painful part of software development—deploying to production—can become routine, safe, and even boring.In this episode, I sit down with Valentina Servile (ThoughtWorks lead developer and author of “Continuous Deployment”) to discuss the principles, practices, and mindset shift required to achieve true Continuous Deployment.
Key topics discussed:
The key differences between Continuous Integration, Continuous Delivery, and Continuous DeploymentWhy “if it hurts, do it more often” is the secret to safer, faster releasesApplying Lean principles like one-piece flow and reducing batch size for higher quality and speedThe importance of removing the final manual deployment gate and automating everythingEssential minimum practices: robust automated testing, feature flags, static analysis, and zero-downtime deploymentsSeparating deployment from release with feature flags and expand/contract patternsOvercoming challenges in regulated industries, technical hurdles, and third-party integrationsThe critical mindset shift: treating production as a first-class citizen and embracing “shift left” for quality and securityCautions and advice on using AI tools in a continuous deployment workflowTune in to level up your software delivery and learn how to make deployments so routine that you’ll never dread another release.
Timestamps:
(02:00) Career Turning Points(06:05) Tips for Juniors Starting Their Careers(08:00) Continuous Deployment Book(10:16) Definitions of CI, CD, Continuous Deployment(15:42) If It Hurts, Do It More Often(19:18) Why Remove The Final Manual Gate to Production(24:56) Common Challenges in Adopting Continuous Deployment(30:02) Minimum Practices for Continuous Deployment(35:17) Hiding Work-in-Progress(38:46) The Difference Between Deployment vs Release(41:40) Slicing the Work(45:10) Coordinating Changes Between Systems & Third Parties(47:58) The Importance of Backward Compatibility(50:05) The Required Mindset Shift(53:16) AI Caution in Continuous Deployment(55:35) 3 Tech Lead Wisdom_____
Valentina Servile’s Bio
Valentina Servile is a full-stack software craftswoman and Lead Software Developer at Thoughtworks.She has worked with over a dozen companies in 5 different countries, ranging from start-up to enterprise scale. Her work has been focused on clean code, distributed systems and microservices, CI/CD practices, and evolutionary architectures in a variety of tech stacks. As a technical lead, she also coordinates delivery, and ensures a shared vision around ways of working and technical health in her cross-functional teams.
Valentina is passionate about creating an engineering baseline of clean code, testing and automation as the the most fundamental enabler of Agile, Lean and DevOps principles.
Follow Valentina:
LinkedIn – linkedin.com/in/valentina-servileBluesky – @valentinaservile.bsky.social📚 Continuous Deployment – https://www.oreilly.com/library/view/continuous-deployment/9781098146719/Our Sponsors
Manning Publications is a premier publisher of technical books on computer and software development topics for both experienced developers and new learners alike. Manning prides itself on being independently owned and operated, and for paving the way for innovative initiatives, such as early access book content and protection-free PDF formats that are now industry standard.
Get a 40% discount for Tech Lead Journal listeners by using the code techlead24 for all products in all formats.
Like this episode?
Show notes & transcript: techleadjournal.dev/episodes/214.
Follow @techleadjournal on LinkedIn, Twitter, and Instagram.
Buy me a coffee or become a patron.Mon, 28 Apr 2025 - 59min - 226 - #213 - Moldable Development: Explain Systems & Make Better Software Decisions - Tudor Girba
(05:57) Brought to you by Swimm.io.
Start modernizing your mainframe faster with Swimm.
Understand the what, why, and how of your mainframe code.
Use AI to uncover critical code insights for seamless migration, refactoring, or system replacement.Are we looking at software engineering the wrong way?
What if it’s less about writing code and more about making better decisions in an ever-changing system?Learn a revolutionary approach to understanding complex software systems in my conversation with Tudor Girba, the CEO of feenk. We explore “Moldable Development,” a groundbreaking concept that challenges traditional views of software engineering. Learn why treating development as a decision-making process, supported by custom tools, is crucial for tackling today’s software challenges, especially when dealing with legacy systems.
Key topics discussed:
Software Engineering as Decision-Making: Why software development is fundamentally about making informed decisions rather than just constructing systems.The Inefficiency of Reading Code: Developers spend over 50% of their time reading code, yet this activity remains unoptimized.Moldable Development: Learn how creating custom tools tailored to specific problems can revolutionize your workflow and decision-making process.Legacy Systems as Opportunities: Reframe legacy systems as value-creation opportunities instead of burdens.Glamorous Toolkit: Discover the innovative development environment enabling thousands of micro-tools for better system understanding.The Future of Development Environments: Explore how AI, moldable development, and tools like Glamorous Toolkit can coexist to solve diverse class of problems.This conversation will completely transform how you think about software development!
Timestamps:
(00:01:57) Career Turning Points(00:08:29) Understanding How We Read Code(00:10:43) Software Engineering is a Decision-Making Activity(00:13:19) Reading Code is a Suboptimal Activity(00:16:44) Moldable Development(00:22:47) The Challenges with Legacy Systems(00:30:17) Moldable Development Workflow(00:46:02) Glamorous Toolkit(00:54:15) IDE, AI, and Glamorous Toolkit(01:00:36) Writing with Simon Wardley(01:03:01) 1 Tech Lead Wisdom_____
Tudor Girba’s Bio
Tudor Girba is the CEO of feenk, a company focused on modernizing legacy systems. They do that through Moldable Development, a way of programming through contextual tools. They build Glamorous Toolkit, a free and open-source moldable development environment, to show how working through thousands of contextual tools per system can be practical. In 2014, Tudor received the prestigious Dahl-Nygaard Junior Prize for his work on modeling and visualisation of evolution and interplay of large numbers of objects.Follow Tudor:
LinkedIn – linkedin.com/in/girbaBluesky – bsky.app/profile/tudorgirba.comX – x.com/girbafeenk – feenk.comGlamorous Toolkit – gtoolkit.com📝 Rewilding Software Engineering – medium.com/feenk/rewilding-software-engineering-900ca95ebc8c
_____Our Sponsors
Manning Publications is a premier publisher of technical books on computer and software development topics for both experienced developers and new learners alike. Manning prides itself on being independently owned and operated, and for paving the way for innovative initiatives, such as early access book content and protection-free PDF formats that are now industry standard.
Get a 40% discount for Tech Lead Journal listeners by using the code techlead24 for all products in all formats.
Like this episode?
Show notes & transcript: techleadjournal.dev/episodes/213.
Follow @techleadjournal on LinkedIn, Twitter, and Instagram.
Buy me a coffee or become a patron.Mon, 14 Apr 2025 - 1h 07min - 225 - #212 - The Architect's Paradox: Embracing Uncertainty in Software Architecture - Barry O'Reilly
(07:40) Brought to you by Swimm.io.
Start modernizing your mainframe faster with Swimm.
Understand the what, why, and how of your mainframe code.
Use AI to uncover critical code insights for seamless migration, refactoring, or system replacement.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, a veteran architect and former Chief Architect at Microsoft, as we explore a radical rethinking of software architecture that embraces uncertainty and complexity. Discover how to design systems that survive in an ever-changing world.
Key topics discussed:
The Architect’s Paradox: Why rigid logic fails when applied to human systems and business complexity.The Failures of Traditional Architecture: Why requirements engineering and rigid models often fall short.Residuality Theory: A revolutionary approach focused on how systems collapse and adapt over time.Correctness vs. Criticality: Designing architectures that survive off-spec scenarios rather than aiming for perfection.Philosophy in Architecture: Unpacking hidden “default” philosophies that shape how we build software–and why they need to change.Essential Mindset for Architects: Humility, pessimism, and embracing uncertainty as tools for success.Whether you’re a developer, architect, or business stakeholder, this episode will challenge your assumptions and inspire new ways of thinking about software architecture.
Timestamps:
(02:00) Career Turning Points(10:02) The Architect’s Paradox(15:54) Barry’s Definition of Architecture(20:24) The Challenges of Time and Change(24:09) The Danger of Software Abstractions(29:41) Understanding Our Architecture Philosophy(37:05) Residue as the Unit of Software Architecture(46:31) Practical Way of Applying Residuality(49:03) The Goal of Architecture is Criticality(52:17) Bridging the Gap Between Architecture and Stakeholders(55:09) 3 Tech Lead Wisdom_____
Barry O’Reilly’s Bio
Barry is a veteran Architect who has held Chief Architect positions at Microsoft among others. He has also been a startup CTO, the Worldwide Lead for the Solutions Architecture Community at Microsoft, and founder of the Swedish Azure User Group. He is also a PhD candidate in software design and complexity science.Barry is a regular speaker at international conferences and events, where he shares his insights and expertise. He is the Founder of Black Tulip Technology and the creator of Residuality Theory, which seeks to redefine architecture as the management of complexity.
Follow Barry:
LinkedIn – linkedin.com/in/barry-o-reilly-b924657/📚 The Architect’s Paradox – leanpub.com/architectsparadox📚 Residues: Time, Change, and Uncertainty in Software Architecture – leanpub.com/residuality📚 Book bundle – leanpub.com/b/residues
_____Our Sponsors
Manning Publications is a premier publisher of technical books on computer and software development topics for both experienced developers and new learners alike. Manning prides itself on being independently owned and operated, and for paving the way for innovative initiatives, such as early access book content and protection-free PDF formats that are now industry standard.
Get a 40% discount for Tech Lead Journal listeners by using the code techlead24 for all products in all formats.
Like this episode?
Show notes & transcript: techleadjournal.dev/episodes/212.
Follow @techleadjournal on LinkedIn, Twitter, and Instagram.
Buy me a coffee or become a patron.Mon, 07 Apr 2025 - 1h 01min - 224 - #211 - Back to the Future: Lessons from My 42-Year Career in Tech - Paula Paul
(03:43) Brought to you by Swimm.io.
Start modernizing your mainframe faster with Swimm.
Understand the what, why, and how of your mainframe code.
Use AI to uncover critical code insights for seamless migration, refactoring, or system replacement.Are you feeling overwhelmed by the rapid pace of technological change?
How do you not just survive, but thrive through decades of major changes in the tech industry?With 42 years experiencing the tech industry’s biggest transformations, Paula Paul (Distinguished Engineer, Technical Advisor, OpenJS Foundation Board Member) has seen it all. Hear her hard-won lessons on navigating massive technology shifts, from mainframes to modern AI and cloud. This episode explores why embracing change and building a healthy relationship with technology are crucial for a fulfilling career.
Key topics discussed:
Insights from a 42+ year career spanning mainframes, CAD, the web, cloud, and AIA refreshing perspective on AI: Is it taking jobs away or creating choices?Why technology is often the “easy part” compared to managing changesHow to cultivate a healthier relationship with technology and avoid overwhelmTimeless advice for building a successful and fulfilling tech career you loveNavigating career pivots and embracing a non-linear path (“canvas vs. ladder”)The latest challenges of open source software, e.g. licensing and security risksThoughts on diversity, inclusion, and meritocracy in the tech industryTune in for practical advice and deep reflections on building resilience, embracing curiosity, and finding your place in the ever-changing world of technology.
Timestamps:
(02:10) Career Turning Point(05:59) How to Approach AI and Rapid Technology Change(07:27) Long Feedback Loop in Software Development(10:35) Importance of Building the Right Things(13:35) The Fear of AI and Technology Changes(16:46) Timeless Tech Career Advice(19:34) Navigating Career Decisions(23:03) Every Company is a SaaS Company(26:22) The Huge Impact of Open Source(28:59) Open Source’s Security Challenge(31:04) Managing a Healthy JavaScript Ecosystem(33:11) Recent Trend of Open Source Licensing Change(35:46) Choosing Open Source vs. Commercial Software(37:18) Challenges of AI Model Training Based on Open Source(41:46) Recent Challenges with DEI Programs(45:05) The Value of Diversity(47:34) AI as Learning Tool(48:46) Creating Healthy Relationship with Technology(51:45) Dealing with Tech Anxiety(55:03) 3 Tech Lead Wisdom_____
Paula Paul’s Bio
Paula is a trusted technical advisor and distinguished engineer who has served as a fractional CTO in multiple organizations. Paula championed API, Identity, and platform strategies as a Distinguished Engineer with ThoughtWorks and led cloud adoptions on AWS, GCP, and Azure through her company, Greyshore. Paula is passionate about Open Source; she has been a multi-year speaker and co-chair of Open Source Day for the Grace Hopper Celebration and currently serves as a board member with the OpenJS Foundation and the Brookline Music School.Follow Paula:
LinkedIn – linkedin.com/in/paulapaulMedium – @paulapaulWebsite – http://greyshore.com
_____Our Sponsors
Manning Publications is a premier publisher of technical books on computer and software development topics for both experienced developers and new learners alike. Manning prides itself on being independently owned and operated, and for paving the way for innovative initiatives, such as early access book content and protection-free PDF formats that are now industry standard.
Get a 40% discount for Tech Lead Journal listeners by using the code techlead24 for all products in all formats.
Like this episode?
Show notes & transcript: techleadjournal.dev/episodes/211.
Follow @techleadjournal on LinkedIn, Twitter, and Instagram.
Buy me a coffee or become a patron.Mon, 31 Mar 2025 - 59min - 223 - #210 - Creator of WireMock: Building a Successful Open Source Project and The Art of API Mocking - Tom Akehurst
(05:29) Brought to you by Swimm.io
Start modernizing your mainframe faster with Swimm.
Understand the what, why, and how of your mainframe code.
Use AI to uncover critical code insights for seamless migration, refactoring, or system replacement.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.
Key topics discussed:
The origin story of WireMock, born from integration challenges at DisneyHow WireMock became a leading API mocking tool with millions of monthly downloadsInsights on building and maintaining successful open-source projectsThe key benefits of API mocking for developer productivity and experienceThe shift from the traditional testing pyramid to a “testing trophy” approachLeveraging API mocking for API-first design and rapid prototypingThe distinction between API mocking and contract testingThe future of API testing and development in the age of microservices and AIWhether you’re a seasoned developer or just starting out your journey in API development, this episode provides valuable insights into the power of API mocking and the journey of building a successful open-source project.
Timestamps:
(02:11) Career Turning Points(08:08) WireMock OSS Success Story(15:15) Welcoming & Aligning with Contributors(18:05) Benefits of WireMock & API Mocking Tools(19:59) API Mocking & Testing Pyramid(22:05) API Mocking vs Contract Testing(25:25) The Economics of API Mocking(27:27) API First Design(32:32) Impact to the Developer Experience & Productivity(35:32) Working More Effectively with Distributed Systems(38:15) API Virtualization/Simulation(41:13) AI Advancement in API Development(44:25) Building API for AI Agents(47:25) 3 Tech Lead Wisdom_____
Tom Akehurst’s Bio
Tom Akehurst is the creator of WireMock, the open source API mocking tool, which he’s now been working on for well over a decade. Lately he’s also the CTO and co-founder of WireMock, Inc., where he’s helping complex engineering organisations effectively adopt API simulation techniques in order to build better software faster.Tom has been developing software for over 20 years. He’s built large-scale web systems for media, travel, hospitality, retail and government, applying lean, eXtreme Programming, Continuous Delivery and DevOps principles along the way.
Follow Tom:
LinkedIn – linkedin.com/in/tomakehurstEmail – tom@wiremock.orgWireMock – wiremock.org
_____Our Sponsors
Enjoy an exceptional developer experience with JetBrains. Whatever programming language and technology you use, JetBrains IDEs provide the tools you need to go beyond simple code editing and excel as a developer.
Check out FREE coding software options and special offers on jetbrains.com/store/#discounts.
Make it happen. With code.Manning Publications is a premier publisher of technical books on computer and software development topics for both experienced developers and new learners alike. Manning prides itself on being independently owned and operated, and for paving the way for innovative initiatives, such as early access book content and protection-free PDF formats that are now industry standard.
Get a 40% discount for Tech Lead Journal listeners by using the code techlead24 for all products in all formats.
Like this episode?
Show notes & transcript:techleadjournal.dev/episodes/210.
Follow @techleadjournal onLinkedIn,Twitter, andInstagram.
Buy me acoffee or become apatron.Mon, 24 Mar 2025 - 52min - 222 - #209 - How I Retired Early in Tech: My Journey to Financial Independence - Kristine Howard
Discover the secrets to early retirement and financial independence from a tech industry veteran!
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.
Key topics discussed:
Learn why tracking your expenses is the key to financial freedomMaster the balanced money formula for budgeting successUncover smart investing strategies, including the power of index funds and diversificationUnderstand how aligning your career with personal values can lead to greater satisfactionLearn the “4% rule” and how it can help determine your retirement readinessGain insights into the emotional journey of transitioning to early retirementHear the unexpected benefits of early retirement, including more time for personal growthDiscover the three keys to staying healthy in retirement: staying active, engaged, and contributingWhether you’re just starting your career or dreaming of early retirement, don’t miss out on these valuable lessons for achieving financial independence and living life on your own terms!
Timestamps:
(02:07) Career Turning Points
(07:01) Getting into Early Retirement
(09:16) Financial Independence vs Early Retirement
(10:13) Can We Reach Financial Independence?
(11:56) The Shares/Equity Lever
(15:43) Working in Startups vs Corporates vs Big Tech
(18:34) The Importance of Financial Tracking
(23:36) Building Automation & Doing Periodic Reviews
(29:17) Focus on the Spending Rather than Income
(30:43) Budgeting
(33:12) Trade CapEx for OpEx
(35:36) Saving & Investing
(38:53) On Diversification
(41:17) The Importance of Emergency Fund
(43:12) How Did it Feel Getting Closer to Retirement?
(48:19) The Feeling of Significant Income Drop
(51:01) Things Anyone Can Do Even Before Retirement
(56:00) 3 Tech Lead Wisdom
_____
Kristine Howard’s Bio
Kristine Howard is an American-Australian residing in Sydney, Australia. Her extensive career features significant roles within technical teams at prominent companies such as Channel 9, Canva, and AWS. She is married to the Snook, and together they share a passion for global travel and culinary exploration. Kristine also expresses her creativity through knitting and sewing, finding joy in crafting handmade items. Notably, she has shared her expertise and insights at over 100 tech meetups, conferences, and events worldwide.Follow Kristine:
LinkedIn – linkedin.com/in/kristinehowardBlog – web-goddess.org
_____Our Sponsors
Enjoy an exceptional developer experience with JetBrains. Whatever programming language and technology you use, JetBrains IDEs provide the tools you need to go beyond simple code editing and excel as a developer.
Check out FREE coding software options and special offers on jetbrains.com/store/#discounts.
Make it happen. With code.Manning Publications is a premier publisher of technical books on computer and software development topics for both experienced developers and new learners alike. Manning prides itself on being independently owned and operated, and for paving the way for innovative initiatives, such as early access book content and protection-free PDF formats that are now industry standard.
Get a 40% discount for Tech Lead Journal listeners by using the code techlead24 for all products in all formats.
Like this episode?
Show notes & transcript:techleadjournal.dev/episodes/209.
Follow @techleadjournal onLinkedIn,Twitter, andInstagram.
Buy me acoffee or become apatron.Mon, 17 Mar 2025 - 1h 02min - 221 - #208 - Navigating Tech Leadership Transitions: From Engineer to Executive - Norman Noble
(07:37) Brought to you by Lemon.io
Lemon.io is your go-to platform for hiring top-tier, pre-vetted software engineers from Europe and Latin America. You'll get matched with your developer in just 48 hours.
Tech Lead Journal listeners get 15% off your first 4 weeks of work at lemon.io.
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.
Here’s what you’ll discover:
How to successfully transition from an individual contributor to a manager, and ultimately to an executiveEffective hiring strategies to attract and retain top talentStrategies for building high-performing teams, including creating the right team architectureInsights into Mindvalley’s unique culture and diversity that foster personal growth and transformationThe importance of mindfulness and well-being for effective leadershipTimestamps:
(02:06) Career Turning Points
(09:59) Transitioning From an IC to a Manager
(12:10) Learning From Psychology & Management Books
(15:36) Becoming a Better Manager
(17:32) Building High-Performing Teams
(20:23) Hiring Strategy & Philosophy
(24:06) Engineering Interview Strategy
(28:19) Transitioning From a Manager to an Executive
(32:09) Upskilling Across Domains
(36:03) Mindvalley Culture
(38:41) The Power of Diversity
(40:46) Practising Mindfulness
(43:48) Making Space for Thinking
(45:50) 3 Tech Lead Wisdom
_____
Norman Noble’s Bio
Norman Noble is the CTO of Mindvalley. He is a people-focused technology leader, lean/agile practitioner and systems thinker. He focuses on strategic outcomes that deliver real value to organisations and their customers, whilst building high-performing technology teams that move quickly and get things done.Follow Norman:
LinkedIn – linkedin.com/in/normannoble
_____Our Sponsors
Enjoy an exceptional developer experience with JetBrains. Whatever programming language and technology you use, JetBrains IDEs provide the tools you need to go beyond simple code editing and excel as a developer.
Check out FREE coding software options and special offers on jetbrains.com/store/#discounts.
Make it happen. With code.Manning Publications is a premier publisher of technical books on computer and software development topics for both experienced developers and new learners alike. Manning prides itself on being independently owned and operated, and for paving the way for innovative initiatives, such as early access book content and protection-free PDF formats that are now industry standard.
Get a 40% discount for Tech Lead Journal listeners by using the code techlead24 for all products in all formats.
Like this episode?
Show notes & transcript:techleadjournal.dev/episodes/208.
Follow @techleadjournal onLinkedIn,Twitter, andInstagram.
Buy me acoffee or become apatron.Mon, 03 Mar 2025 - 48min - 220 - #207 - The Art of Storytelling: Effective Communication and Data Visualization - Cole Nussbaumer Knaflic
(04:44) Brought to you by Lemon.io
Lemon.io is your go-to platform for hiring top-tier, pre-vetted software engineers from Europe and Latin America. You'll get matched with your developer in just 48 hours.
Tech Lead Journal listeners get 15% off your first 4 weeks of work at lemon.io.
Want to communicate more effectively and get your work the attention it deserves?
Learn how to harness the power of storytelling in a business setting with Cole Nussbaumer Knaflic, the bestselling author of "Storytelling with Data" and "Storytelling with You"!In this episode, Cole joins me to dive into the art of storytelling and explore how we can use it to communicate data, insights, and our work more effectively.
You'll learn:
- Storytelling in business: Why it's crucial for making your work stand out.
- The "Plan-Create-Deliver" framework: The 3 steps to creating compelling stories.
- Low-tech planning: Why pen and paper beats jumping straight to slides.
- The power of the "Big Idea": Craft one impactful sentence that captures your message.
- Storytelling with data: Present data that is both informative and engaging.
- Crafting a powerful intro: Grab your audience's attention from the start.
- AI for storytelling: How AI can enhance your data analysis and communication.
- Teaching kids about data: Empower the next generation to be critical thinkers and storytellers.Timestamps:
(00:02:17) Career Turning Points
(00:06:22) What is Storytelling?
(00:09:55) Why Become Better Storytellers
(00:12:25) Storytelling in Business Settings
(00:15:51) Plan-Create-Deliver Framework
(00:24:01) Low Tech Planning
(00:28:57) The 3-Minute Story and The Big Idea
(00:33:06) TLDR and BLUF
(00:37:09) Creating Slides
(00:41:43) Storytelling with Data
(00:44:39) Pie Charts
(00:46:42) Data Visualization Tools
(00:49:00) Teaching Kids about Data
(00:55:04) Giving a Powerful Intro
(00:59:13) How AI Can Help in Data & Storytelling
(01:02:02) 3 Tech Lead Wisdom_____
Cole Nussbaumer Knaflic’s Bio
Cole Nussbaumer Knaflic tells stories with data. She is founder and CEO of storytelling with data (SWD) and author of Storytelling With Data: A Data Visualization Guide for Business Professionals and Storytelling with Data: Let’s Practice! SWD’s well-regarded workshops and presentations are highly sought after by data-minded individuals, companies, and philanthropic organizations all over the world. Learn more at storytellingwithdata.com.Follow Cole:
LinkedIn – linkedin.com/in/colenussbaumerWebsite – storytellingwithdata.com📚 Storytelling with Data – https://www.amazon.com/Storytelling-Data-Visualization-Business-Professionals/dp/1119002257📚 Storytelling with You – https://www.amazon.com/Storytelling-You-Deliver-Stellar-Presentation/dp/1394160305📚 Daphne Draws Data – https://www.daphnedrawsdata.com/🎥 Storytelling with Data YouTube – https://www.youtube.com/c/storytellingwithdata
_____Our Sponsors
Enjoy an exceptional developer experience with JetBrains. Whatever programming language and technology you use, JetBrains IDEs provide the tools you need to go beyond simple code editing and excel as a developer.
Check out FREE coding software options and special offers on jetbrains.com/store/#discounts.
Make it happen. With code.Manning Publications is a premier publisher of technical books on computer and software development topics for both experienced developers and new learners alike. Manning prides itself on being independently owned and operated, and for paving the way for innovative initiatives, such as early access book content and protection-free PDF formats that are now industry standard.
Get a 40% discount for Tech Lead Journal listeners by using the code techlead24 for all products in all formats.
Like this episode?
Show notes & transcript:techleadjournal.dev/episodes/207.
Follow @techleadjournal onLinkedIn,Twitter, andInstagram.
Buy me acoffee or become apatron.Mon, 24 Feb 2025 - 1h 06min - 219 - #206 - The Fundamentals and Future of DevOps and Software Delivery - Yevgeniy Brikman
(06:49) Brought to you by Lemon.io
Lemon.io is your go-to platform for hiring top-tier, pre-vetted software engineers from Europe and Latin America. You'll get matched with your developer in just 48 hours.
Tech Lead Journal listeners get 15% off your first 4 weeks of work at lemon.io.
Want to learn the key principles and future of DevOps that can help you ship code faster and more reliably?
In this episode, I sit down with Yevgeniy Brikman, co-founder of Gruntwork and author of “Terraform: Up & Running,” to discuss his upcoming book, “The Fundamentals of DevOps and Software Delivery.”
We explore:
- Common pitfalls and anti-patterns in DevOps implementations
- The concept of “minimum effective dose” and "incrementalism" in adopting technologies
- Why application developers should understand infrastructure and software delivery
- The future of DevOps, including “infrastructureless” and the impact of GenAI
- The importance of “secure-by-default” practices in modern software development
- Recent changes in open source licensing and their impact on the tech industry
- The power of continuous learning and sharing knowledge in tech careers
Listen out for:(00:02:15) Career Turning Points
(00:08:32) Deliberate Time for Learning
(00:16:27) Transitioning from App Dev to Infra
(00:24:19) Understanding How to Deliver Software
(00:32:05) Minimum Effective Dose
(00:40:34) DevOps Antipatterns
(00:44:02) Incrementalism
(00:49:37) The Future of DevOps and Software Delivery
(01:10:39) Recent Trend in Open Source License Changes
(01:20:32) 3 Tech Lead Wisdom_____
Yevgeniy Brikman’s Bio
Yevgeniy (Jim) Brikman loves programming, writing, speaking, traveling, and lifting heavy things. He does not love talking about himself in the 3rd person. He is the co-founder of Gruntwork, a company that offers products & services for setting up world-class DevOps Foundations. He’s also the author of three books published by O’Reilly Media: Fundamentals of DevOps and Software Delivery, Terraform: Up & Running, and Hello, Startup. Previously, he spent more than a decade building infrastructure and products that served hundreds of millions of users while working as a software engineer at LinkedIn, TripAdvisor, Cisco Systems, and Thomson Financial.Follow Yevgeniy:
LinkedIn – linkedin.com/in/jbrikman X / Twitter – @brikis98 Website – ybrikman.com 📚 The Fundamentals of DevOps and Software Delivery – https://www.oreilly.com/library/view/fundamentals-of-devops/9781098174583/_____
Our Sponsors
Enjoy an exceptional developer experience with JetBrains. Whatever programming language and technology you use, JetBrains IDEs provide the tools you need to go beyond simple code editing and excel as a developer.
Check out FREE coding software options and special offers on jetbrains.com/store/#discounts.
Make it happen. With code.Manning Publications is a premier publisher of technical books on computer and software development topics for both experienced developers and new learners alike. Manning prides itself on being independently owned and operated, and for paving the way for innovative initiatives, such as early access book content and protection-free PDF formats that are now industry standard.
Get a 40% discount for Tech Lead Journal listeners by using the code techlead24 for all products in all formats.
Like this episode?
Show notes & transcript:techleadjournal.dev/episodes/206.
Follow @techleadjournal onLinkedIn,Twitter, andInstagram.
Buy me acoffee or become apatron.Mon, 17 Feb 2025 - 1h 22min - 218 - #205 - Measuring Code Quality in the Age of GenAI - Matt Van Itallie
(03:55) Brought to you by Lemon.io
Lemon.io is your go-to platform for hiring top-tier, pre-vetted software engineers from Europe and Latin America. You'll get matched with your developer in just 48 hours.
Tech Lead Journal listeners get 15% off your first 4 weeks of work at lemon.io.
Ever wonder what a credit score for your codebase would look like?
In this episode, Matt Van Itallie, founder of Sema, discusses how his company is revolutionizing the way we assess and understand code quality, including the portion of GenAI usage. Learn about Sema’s innovative approach to technical due diligence and their comprehensive credit score system.
Key topics discussed:
- The concept of “code as data” and how it’s changing codebase evaluation
- Measuring and improving developer productivity in the age of GenAI
- The importance of the Generative AI Bill of Materials (GBOM) in technical due diligence
- Why having 15-30% of your code originating from GenAI could be optimal
- The seven modules Sema uses to evaluate codebases, including GenAI usage, security, and team retention
- The CTO dashboard concept and its potential to transform software engineering metrics
- Why treating code as a craft is crucial for effective communication with non-technical stakeholdersWhether you’re a developer, engineering leader, or investor, this episode offers invaluable insights into the evolving landscape of software evaluation and the growing importance of quantitative metrics in technical due diligence.
Listen out for:
(02:05) Career Turning Points
(05:15) Treating Code as Data and a Craft
(11:09) Comprehensive Codebase Scans
(14:31) How to Explain Codebase Health
(20:31) Measuring & Improving Developer Productivity
(23:33) GenAI for Increasing Developer Effectiveness
(25:59) CTO Dashboard & The 7 Metrics
(29:55) Measuring GenAI Usage
(31:51) Healthy Dose of GenAI Usage
(36:50) Generative AI Bill of Materials (GBOM)™
(39:24) Technical Due Diligence
(45:18) Sema Adoption
(49:48) Integrating with Sema
(52:17) 3 Tech Lead WisdomMatt Van Itallie's Bio
Matt Van Itallie is the Founder and CEO of Sema.Formerly, Matt was an Operating Executive at Vista Equity Partners portfolio companies, Chief Analytics Officer for a $1BN operating organization, and a McKinsey consultant. Matt has a JD from Harvard Law School.
Sema is the leading provider of comprehensive codebase scans that assess the risks of software and tech-enabled businesses. They have analyzed over $1.6T of software enterprise value.
Sema is a leading expert on managing GenAI risks, with presentations to leading investors and operators across sectors. They are the inventors of the Generative AI Bill of Materials (GBOM).
Follow Matt:
* LinkedIn – linkedin.com/in/mvi
* Sema – semasoftware.com
* Comprehensive Codebase Scans – semasoftware.com/comprehensive-codebase-scans_____
Our Sponsors
Enjoy an exceptional developer experience with JetBrains. Whatever programming language and technology you use, JetBrains IDEs provide the tools you need to go beyond simple code editing and excel as a developer.
Check out FREE coding software options and special offers on jetbrains.com/store/#discounts.
Make it happen. With code.Manning Publications is a premier publisher of technical books on computer and software development topics for both experienced developers and new learners alike. Manning prides itself on being independently owned and operated, and for paving the way for innovative initiatives, such as early access book content and protection-free PDF formats that are now industry standard.
Get a 40% discount for Tech Lead Journal listeners by using the code techlead24 for all products in all formats.
Like this episode?
Show notes & transcript:techleadjournal.dev/episodes/205.
Follow @techleadjournal onLinkedIn,Twitter, andInstagram.
Buy me acoffee or become apatron.Mon, 10 Feb 2025 - 58min - 217 - #204 - Stop Inflicting Daily Standups and Computer Science Riddles on Your Devs - David Guttman
Are you tired of cargo cult engineering leadership?
In this episode, David Guttman, author of “The Superstruct Manifesto”, shares his intriguing manifesto on building and leading high-performing engineering teams. We explore:
- Why daily standups are overrated and what to do instead
- How to avoid the trap of the "10x engineer" myth
- Why computer science riddles don't belong in your interviews
- The importance of estimates (hint: it's not about the accuracy!)
- How to treat your developers like adultsIf you are an engineering leader or founder looking to build a high-performing engineering team, this episode is for you!
Listen out for:
(03:06) Career Turning Points
(07:10) The Meaning Behind Superstruct
(07:44) The Superstruct Manifesto
(09:30) "We Will Not Inflict Daily Standups on Our Devs"
(16:05) Alternatives to Daily Standups
(18:26) Status Report & Accountability
(25:48) "We Will Not Recruit 10x Developers"
(33:19) "We Will Not Test Devs with Computer Science Riddles"
(38:04) Interview Best Practices
(43:12) "We Will Not Let Devs Start without an Estimate"
(51:11) Improving Our Estimates
(53:55) Estimate vs Fixed Deadline
(56:21) 3 Tech Lead WisdomDavid Guttman's Bio
David Guttman is a developer and consultant obsessed with building repeatable systems for recruiting, onboarding, and managing remote software engineers. Over the course of his 20+ years in software development, David has led engineering teams to ship massive and innovative projects, including the content platform that powers Disney.com and StarWars.com (along with over 170 other sites, across dozens of languages and regions); video ad servers that handle over 10 billion requests per day; and an LMS that TIME magazine listed as one of the Best Inventions of the Year 2020. David is also a leader in the tech community.As the organizer of the monthly event series js.la, the host of the Junior to Senior podcast, and a champion in the Node.js mentorship initiative, he has helped thousands of developers level up. David is the author of two popular JavaScript books, has over 90 open-source packages on npm, and has given talks at tech events and conferences like JSConf and JSFest.
Follow David:
- LinkedIn – linkedin.com/in/david-guttman- Website – david.app
- Superstruct – https://superstruct.tech/
- 📚 Superstruct Manifesto – treatdevslikeadults.com
_____
Our Sponsors
Enjoy an exceptional developer experience with JetBrains. Whatever programming language and technology you use, JetBrains IDEs provide the tools you need to go beyond simple code editing and excel as a developer.
Check out FREE coding software options and special offers on jetbrains.com/store/#discounts.
Make it happen. With code.Manning Publications is a premier publisher of technical books on computer and software development topics for both experienced developers and new learners alike. Manning prides itself on being independently owned and operated, and for paving the way for innovative initiatives, such as early access book content and protection-free PDF formats that are now industry standard.
Get a 40% discount for Tech Lead Journal listeners by using the code techlead24 for all products in all formats.Like this episode?
Show notes & transcript: techleadjournal.dev/episodes/204.
Follow @techleadjournal on LinkedIn, Twitter, and Instagram.
Buy me a coffee or become a patron.Mon, 03 Feb 2025 - 1h 01min - 216 - #203 - Building Effective and Thriving Machine Learning Teams - David Tan & Dave Colls
Is your ML project stuck in POC hell and failing to deliver real value?
In this episode, I sit down with David Tan and Dave Colls, co-authors of the book “Effective Machine Learning Teams” to discuss the complexities of building and deploying ML models, building and managing effective ML teams, and ensuring successful ML projects.
Key topics discussed:
- Learn the key differences between ML engineering and traditional software engineering.
- Why so many ML projects fail to reach production or deliver real business value and how to overcome common challenges.
- Discover the ideal ML team composition and how to apply concepts like team topologies for effective collaboration.
- The importance of product thinking in ML projects and best practices for designing robust, valuable ML products.
- Essential engineering best practices for successful ML projects, including automated testing, continuous delivery, and MLOps practices.
Listen out for:
(02:35) Career Turning Points
(04:54) Writing "Effective Machine Learning Teams"
(08:29) ML Engineering vs Other Types of Engineering
(12:24) ML and LLM
(14:59) Why Many ML Projects Fail
(19:53) ML Success Modes
(23:32) Ideal ML Engineering Team Composition
(31:39) Building the Right ML Product
(39:23) ML Engineering Best Practices
(49:14) MLOps
(52:44) Make Good Easy
(53:56) 3 Tech Lead Wisdom
Tune in to learn how to build and deploy ML products that truly make a difference!David Tan’s Bio
David Tan is a lead ML engineer with more than six years of experience in practicing Lean engineering in the field of data and AI across various sectors such as real estate, government services and retail. David is passionate about engineering effectiveness and knowledge sharing, and has also spoken at several conferences on how teams can adopt Lean and continuous delivery practices to effectively and responsibly deliver AI-powered products across diverse industries.
Follow David Tan:
- LinkedIn – linkedin.com/in/davified
- X – @davified
- GitHub – https://github.com/davified
Dave Colls’ Bio
Dave loves building new things and helping others build too – products and services, people and teams – using technology, Data & AI.
His work building the Thoughtworks Data & AI practice shows how these elements combine: creating a new business, consulting to leaders and making a home for data people to grow. Currently, Dave is working at Nextdata, pushing the frontiers of how organisations work with data.
David thrives on navigating complex challenges and evolving environments. His extensive experience in large-scale digital transformations and deep tech R&D has honed his ability to align efforts and drive impactful results.
A dedicated mentor, David is passionate about guiding data professionals in their career growth. He actively shares his expertise as a speaker, blogger, and author of the book “Effective Machine Learning Teams.”
Follow Dave Colls:
- LinkedIn – linkedin.com/in/davidcollsLinks:
- 🎧 #198 - Better Software Faster: Measure & Improve Developer Productivity with DX Core 4 - Laura Tacho – https://techleadjournal.dev/episodes/198/
- 📚 Effective Machine Learning Teams – https://www.oreilly.com/library/view/effective-machine-learning/9781098144623/
- Free preview and overview – https://www.thoughtworks.com/content/dam/thoughtworks/documents/e-book/EffectiveMLTeams_preface.pdf
_____
Our Sponsors
Enjoy an exceptional developer experience with JetBrains. Whatever programming language and technology you use, JetBrains IDEs provide the tools you need to go beyond simple code editing and excel as a developer.
Check out FREE coding software options and special offers on jetbrains.com/store/#discounts.
Make it happen. With code.Manning Publications is a premier publisher of technical books on computer and software development topics for both experienced developers and new learners alike. Manning prides itself on being independently owned and operated, and for paving the way for innovative initiatives, such as early access book content and protection-free PDF formats that are now industry standard.
Get a 40% discount for Tech Lead Journal listeners by using the code techlead24 for all products in all formats.Like this episode?
Show notes & transcript: techleadjournal.dev/episodes/203.
Follow @techleadjournal on LinkedIn, Twitter, and Instagram.
Buy me a coffee or become a patron.Mon, 27 Jan 2025 - 58min - 215 - #202 - The Rise of AI in Shaping the Future of Work - André Neubauer
“Looking at the development pace of this area, it’s just a question of when generative AI will take over larger parts of software engineering. It’s a leadership responsibility to ensure your organization is ready for AI and you are taking the right path.”
AI is changing EVERYTHING – including the way we build software. Are you READY for it?
In this episode, we dive deep into the impact of AI on the future of work, particularly in the software development space. Join me and André Neubauer as we explore:
* The evolution of AI: From early code generation to today’s advanced Generative AI and Large Language Models (LLMs).
* The rise of Agentic AI: How AI agents are collaborating to automate complex tasks and reshape software development workflows.
* The impact on organizations: How companies can leverage AI to boost productivity, foster innovation, and navigate the challenges of this new era.
* The future of software teams: Will AI replace developers or empower them? Discover why smaller, leaner, high-performing teams might be the way forward.
* Leadership in the age of AI: Essential strategies for leaders to successfully integrate AI into their organizations and address the concerns of their teams.
Listen out for:
(00:02:11) Career Turning Points
(00:07:56) Giving a Talk on “The Role of AI in Future Workplaces”
(00:10:30) What Drives the AI Advancements
(00:18:54) The Levels of AI Advancement
(00:25:01) AI in Software Engineering
(00:26:53) Concerns on Tech Debt and Issues
(00:31:11) Impact of AI to Organizations
(00:34:34) Smaller and Leaner Teams
(00:37:15) The Rise of Solopreneurship
(00:41:32) Getting People Onboard to AI
(00:44:40) Leadership Measures for Adopting AI
(00:49:34) 3 Tech Lead Wisdom
_____
André Neubauer’s Bio
For nearly two decades, André Neubauer has shaped Tech & Product and its interface with the business in varied settings, from startups to major corporations. His journey began in software engineering and evolved into technical leadership, a role he’s passionately undertaken for the past 15 years.
As CTO, he’s spearheaded transformative projects and strategies, backed by an academic foundation in informatics and business economics. Always at the forefront of modern leadership practices, he’s transformed companies into tech powerhouses. Beyond his role as CTO, he actively mentors tech leaders and consults businesses, guiding them through their tech challenges.
Follow Andre:
* LinkedIn – linkedin.com/in/andreneubauer
* Newsletter – devpg.substack.com
_____
Our Sponsors
Enjoy an exceptional developer experience with JetBrains. Whatever programming language and technology you use, JetBrains IDEs provide the tools you need to go beyond simple code editing and excel as a developer.
Check out FREE coding software options and special offers on jetbrains.com/store/#discounts.
Make it happen. With code.Manning Publications is a premier publisher of technical books on computer and software development topics for both experienced developers and new learners alike. Manning prides itself on being independently owned and operated, and for paving the way for innovative initiatives, such as early access book content and protection-free PDF formats that are now industry standard.
Get a 40% discount for Tech Lead Journal listeners by using the code techlead24 for all products in all formats.Like this episode?
Show notes & transcript: techleadjournal.dev/episodes/202.
Follow @techleadjournal on LinkedIn, Twitter, and Instagram.
Buy me a coffee or become a patron.Mon, 20 Jan 2025 - 53min - 214 - #201 - Building Evolutionary Architectures: Automated Software Governance - Rebecca Parsons
“Evolutionary architecture became a necessity, not because anybody wanted it to be, but because you didn’t have a choice. You have to be able to change your systems to keep up with changing business and consumer expectations, let alone regulatory frameworks.”
In this episode, I have an insightful conversation with Rebecca Parsons, coauthor of Building Evolutionary Architectures and ex-CTO of ThoughtWorks, on the topic of evolutionary architecture. Rebecca shares the definition and principles of evolutionary architecture, as well as some important practices that software engineering teams can adopt to support it. Rebecca also offers her perspective on the impact of AI in software development and evolutionary architecture.
Key takeaways:
- Evolutionary architecture supports guided, incremental change across multiple dimensions.
- Fitness functions are a key tool for implementing evolutionary architecture.
- Some of the important engineering practices for evolutionary architecture include continuous delivery, evolutionary database, contract testing, and choreography over orchestration.
- AI coding assistants can help analyze and understand complex legacy systems, aiding in refactoring and modernization efforts.
- Over-reliance on AI coding assistants may hinder the development of proper abstraction and critical thinking skills, especially in junior developers.
Listen out for:
(00:02:35) Career Turning Points
(00:08:38) Why Adopt Evolutionary Architecture
(00:11:06) Evolutionary vs Rewrite
(00:13:41) Architecture Definition
(00:16:45) Evolutionary Architecture Adoption
(00:20:56) Evolutionary Architecture Definition
(00:22:32) Fitness Function
(00:26:07) Commonly Adopted Fitness Functions
(00:29:33) Principles of Evolutionary Architecture
(00:35:24) Conway’s Law & Postel’s Law
(00:39:40) Practices of Evolutionary Architecture
(00:45:41) The Impact of AI to Evolutionary Architecture
(00:48:44) The AI Worries
(00:52:32) 3 Tech Lead Wisdom
_____
Rebecca Parsons’ Bio
Dr. Rebecca Parsons is currently independent, having been Thoughtworks CTO and CTO Emerita for over 15 years. She has more years of experience than she’d like to admit in technology and large-scale software development. She recently co-authored the book Building Evolutionary Architectures with Neal Ford and Pat Kua.Before ThoughtWorks she worked as an assistant professor of computer science at the University of Central Florida, after completing a Director’s Post Doctoral Fellowship at the Los Alamos National Laboratory. Her interests include parallel and distributed computation, programming languages, domain specific languages, evolutionary architecture, genetic algorithms, and computational science. Rebecca received a BS in Computer Science and Economics from Bradley University, and both an MS and Ph.D. in Computer Science from Rice University.
Follow Rebecca:
LinkedIn – linkedin.com/in/dr-rebecca-parsons
📚 Building Evolutionary Architectures – https://www.oreilly.com/library/view/building-evolutionary-architectures/9781492097532/
_____
Our Sponsors
Enjoy an exceptional developer experience with JetBrains. Whatever programming language and technology you use, JetBrains IDEs provide the tools you need to go beyond simple code editing and excel as a developer.
Check out FREE coding software options and special offers on jetbrains.com/store/#discounts.
Make it happen. With code.Manning Publications is a premier publisher of technical books on computer and software development topics for both experienced developers and new learners alike. Manning prides itself on being independently owned and operated, and for paving the way for innovative initiatives, such as early access book content and protection-free PDF formats that are now industry standard.
Get a 40% discount for Tech Lead Journal listeners by using the code techlead24 for all products in all formats.Like this episode?
Show notes & transcript: techleadjournal.dev/episodes/201.
Follow @techleadjournal on LinkedIn, Twitter, and Instagram.
Buy me a coffee or become a patron.Mon, 13 Jan 2025 - 56min - 213 - #200 - Become a Great Engineering Leader - James Stanier
“Leadership is where you have, not necessarily a large organization, but increasing scope and increasing impact, while bringing lots of people along with you.”
In this milestone episode of the podcast, James Stanier returns for the third time to discuss his latest book, “Become a Great Engineering Leader.” We explore the role of an engineering leader and delve deep into the nuances of engineering leadership.
James explains the difference between an engineering leader and an engineering manager through the lens of the three levels of warfare: strategy, operational, and tactical. We then discuss the importance of organizational chart design and some best practices, including Conway’s law and how to avoid politics.
James also talks about the importance of time management, always having a long-term view of your work (long-termism), and the critical role of writing in leadership. We discuss important approaches such as one-way vs. two-way doors and balancing between writing vs. bias for action.
Finally, James explains the importance of strategic thinking, why a strategy is not necessarily a plan, and how an engineering leader can communicate their strategy effectively. He also provides practical tips for upcoming engineering leaders and discusses how we should all navigate a career in technology.
Listen out for:
(00:02:19) Writing "Become a Great Engineering Leader"
(00:04:21) The Role of Engineering Leader
(00:05:57) Engineering Leader vs Engineering Manager
(00:09:36) Tenure Relevancy
(00:11:30) The Importance of an Org Chart
(00:13:44) Org Chart Best Practices
(00:15:55) Conway's Law
(00:17:16) Avoiding Politics
(00:21:41) Writing Skills & Time Management
(00:26:35) T-Shaped Leadership
(00:28:39) Long-termism
(00:33:02) Leadership is Writing
(00:36:13) Writing vs Bias for Action
(00:38:20) One-Way vs Two-Way Door
(00:41:09) Reading & Seeking Information
(00:44:46) Strategic Thinking
(00:48:05) A Strategy is Not a Plan
(00:52:23) Communicating Your Strategy
(00:55:39) Becoming an Engineering Leader
(01:01:56) 3 Engineering Leader Wisdom
_____
James Stanier’s Bio
James Stanier is Director of Engineering at Shopify. James holds a Ph.D. in computer science and runs theengineeringmanager.com. He has over a decade of experience with building people and software. He is also the author of Become an Effective Software Manager and Effective Remote Work.Follow James:
LinkedIn – linkedin.com/in/jstanier X – x.com/jstanier The Engineering Manager Blog – theengineeringmanager.com The Engineering Manager Newsletter – theengineeringmanager.substack.com 📚 Become a Great Engineering Leader – pragprog.com/titles/jsenglb/become-a-great-engineering-leader/ 📚 Become an Effective Software Engineering Manager – pragprog.com/titles/jsengman/become-an-effective-software-engineering-manager/ 📚 Effective Remote Work – pragprog.com/titles/jsrw/effective-remote-work/_____
Our Sponsors
Enjoy an exceptional developer experience with JetBrains. Whatever programming language and technology you use, JetBrains IDEs provide the tools you need to go beyond simple code editing and excel as a developer.
Check out FREE coding software options and special offers on jetbrains.com/store/#discounts.
Make it happen. With code.Manning Publications is a premier publisher of technical books on computer and software development topics for both experienced developers and new learners alike. Manning prides itself on being independently owned and operated, and for paving the way for innovative initiatives, such as early access book content and protection-free PDF formats that are now industry standard.
Get a 40% discount for Tech Lead Journal listeners by using the code techlead24 for all products in all formats.Like this episode?
Show notes & transcript: techleadjournal.dev/episodes/200.
Follow @techleadjournal on LinkedIn, Twitter, and Instagram.
Buy me a coffee or become a patron.Mon, 25 Nov 2024 - 1h 07min - 212 - #199 - Think Like an Engineer, Talk Like an Executive, and Go Beyond Your Limits - Pramoda Vyasarao
“As an engineer, you don’t have to drop your technical skills, but you need to communicate like an executive. The more you communicate this way, you will have more opportunities and more impact on your job.”
Pramoda Vyasarao is an engineering leader turned coach with two decades of experience at Oracle and Meta, and the author of “Beyond Your Limits”. In this episode, Pramoda shares his insights on the importance of communication for engineers, as well as his inspiring journey of achieving 52 lofty goals in over 20 years and going beyond his limits.
Having joined Toastmasters in 2003 to improve his public speaking, Pramoda believes engineers should focus on developing their communication skills to advance their careers and become better leaders. He discusses his TALL framework for effective communication: talking with structure, asking insightful questions, listening deeply, and leadership development.
Our conversation also delves into key topics from Pramoda’s book, “Beyond Your Limits”. Pramoda discusses the importance of setting goals and finding life’s meaning, sharing his own inspiring journey in his goal-oriented life. He explains the power of thoughts, how our thoughts can influence our feelings and actions significantly, and the three common saboteurs to achieving our goals: time, purpose, and belief.
Tune in to learn practical advice on improving your communication and leadership skills, as well as how to achieve your big goals and realize your true potential.
Listen out for:
Career Turning Points - [00:02:13] Going Through Layoff - [00:03:42] Joining Toastmasters - [00:05:25] Tips for Being a Great Speaker - [00:07:34] Think Like an Engineer, Talk Like an Executive - [00:09:17] Your Communication Gives You More Opportunities - [00:11:45] Written Communication Skills - [00:13:41] TALL Framework for Communication and Leadership - [00:15:24] T = Talking with Structures - [00:19:08] L = Listening Deeply - [00:21:59] ABC Framework for Leadership - [00:25:19] Why Writing “Beyond Your Limits” Book - [00:33:31] The Power of Thoughts - [00:37:39] Top 3 Saboteurs of Goal Achievement - [00:41:12] 7 Step Framework for Goal Achievement - [00:47:56] Creating Milestones & Habits - [00:51:01] Pramoda’s Biggest Goal Achievement - [00:54:28] 3 Tech Lead Wisdom - [00:57:13]_____
Pramoda Vyasarao’s Bio
Pramoda Vyasarao, the founder of Changesmith Coaching LLC, has a rich background in computer science and boasts over two decades of experience with tech giants like Oracle and Meta. Beginning his career as an engineer and eventually transitioning into a management role, he recognized the importance of structured leadership development. This realization spurred his journey into leadership coaching. With 17 years of coaching experience, Pramoda has significantly impacted thousands of individuals across 11 countries. He specializes in fostering personal growth for senior leaders through one-on-one coaching and cohort-based courses that focus on communication, leadership, and storytelling. Pramoda is the author of the bestselling book “Beyond Your Limits.”Follow Pramoda:
LinkedIn – linkedin.com/in/pramodavyasarao Digital Courses – changesmith.me/courses Live Courses – maven.com/changesmith 📚 Beyond Your Limits – amazon.com/Beyond-Your-Limits-Achieving-Happiness/dp/B0D5ZDX3P5 🎧 Beyond Your Limits Audiobook – open.spotify.com/show/4tHbhirBUklc2Zehq5f9NN_____
Our Sponsors
Enjoy an exceptional developer experience with JetBrains. Whatever programming language and technology you use, JetBrains IDEs provide the tools you need to go beyond simple code editing and excel as a developer.
Check out FREE coding software options and special offers on jetbrains.com/store/#discounts.
Make it happen. With code.Manning Publications is a premier publisher of technical books on computer and software development topics for both experienced developers and new learners alike. Manning prides itself on being independently owned and operated, and for paving the way for innovative initiatives, such as early access book content and protection-free PDF formats that are now industry standard.
Get a 40% discount for Tech Lead Journal listeners by using the code techlead24 for all products in all formats.Like this episode?
Show notes & transcript: techleadjournal.dev/episodes/199.
Follow @techleadjournal on LinkedIn, Twitter, and Instagram.
Buy me a coffee or become a patron.Mon, 18 Nov 2024 - 1h 01min - 211 - #198 - Better Software Faster: Measure & Improve Developer Productivity with DX Core 4 - Laura Tacho
“Now more than ever, engineering leaders are being asked to be more transparent with how their work is getting done. Every single thing that an engineering team works on needs to benefit the business.”
Laura Tacho is the CTO of DX and a leading voice in the world of developer experience and productivity. In this episode, we explore the ever important role of aligning developer experience with business goals and discuss the DX Core 4, a new developer productivity framework recently published by DX.
Laura shares how engineering leaders can leverage intuition for data-driven decisions and effectively communicate the impact of engineering initiatives in business language. We discuss the importance of balancing business goals with engineering needs and delve into the process of building a strong business case for improving developer experience.
Discover the new DX Core 4 framework as Laura breaks down its four dimensions, key metrics, and actionable strategies for measuring and enhancing developer productivity. Learn how DX Core 4 complements existing frameworks, such as DORA, SPACE, and DevEx, and why it suggests “diffs per engineer” as a valuable metric to measure. Understand the Developer Experience Index (DXI) and why internal developer platforms and AI play crucial roles in improving developer experience.
Tune in to learn new valuable insights on developer experience and how to measure, communicate, and improve developer productivity effectively.
Listen out for:
Career Turning Points - [00:02:13] Following Your Intuition - [00:05:36] Business Oriented Engineering Leaders - [00:08:06] Explaining Tech Debt - [00:12:01] Balancing Between Engineering and Business Focus - [00:16:53] Building a Case for Improving Developer Experience - [00:21:00] DX Core 4 - [00:22:46] DX Core 4 vs Others (DORA, SPACE, DevEx) - [00:25:19] The DX Core 4 Dimensions - [00:26:49] Diffs per Engineer - [00:30:32] Impact Dimension - [00:33:27] Measuring DX Core 4 - [00:34:59] Developer Experience Index (DXI) - [00:38:19] Impact of Implementing DX Core 4 - [00:41:54] Best Strategy to Improve Developer Experience - [00:44:26] Internal Developer Platform & AI - [00:47:52] The Importance of Talking to the Developers - [00:51:40] 3 Tech Lead Wisdom - [00:54:18]_____
Laura Tacho’s Bio
Laura Tacho is CTO at DX, a developer experience company. She’s a technology leader with a successful track record leading engineering and product development teams at companies like CloudBees, Aula Education, and Nova Credit. She’s been building developer tools and working on improving developer productivity for over 10 years, all the way from the heyday of IaaS and PaaS on cloud, through Docker and containers, CI/CD, and now as part of DX. She’s also an executive coach for engineering leaders and an expert in building world-class engineering organisations that consistently deliver outstanding results. Laura has coached CTOs and other engineering leaders from startups to the Fortune 500, and also facilitates a popular course on metrics and engineering team performance.Follow Laura:
Website – lauratacho.com LinkedIn – linkedin.com/in/lauratacho DX Core 4 – getdx.com/research/measuring-developer-productivity-with-the-dx-core-4 Developer Productivity Metrics Course - lauratacho.com/developer-productivity-metrics-course_____
Our Sponsors
Enjoy an exceptional developer experience with JetBrains. Whatever programming language and technology you use, JetBrains IDEs provide the tools you need to go beyond simple code editing and excel as a developer.
Check out FREE coding software options and special offers on jetbrains.com/store/#discounts.
Make it happen. With code.Manning Publications is a premier publisher of technical books on computer and software development topics for both experienced developers and new learners alike. Manning prides itself on being independently owned and operated, and for paving the way for innovative initiatives, such as early access book content and protection-free PDF formats that are now industry standard.
Get a 40% discount for Tech Lead Journal listeners by using the code techlead24 for all products in all formats.Like this episode?
Show notes & transcript: techleadjournal.dev/episodes/198.
Follow @techleadjournal on LinkedIn, Twitter, and Instagram.
Buy me a coffee or become a patron.Mon, 11 Nov 2024 - 58min - 210 - #197 - Beyond Input & Output: Building Outcome-Oriented Engineering Teams - Balki Kodarapu
“Input, Output, Outcome, and Impact. It’s an escalating way of where to spend my time as an engineering leader, and more importantly, where my engineering team is spending their time on.”
Balki Kodarapu is the VP of Engineering at Lōvu Health and a seasoned engineering leader with a wealth of experience from startups to large organizations. In this episode, Balki shares his valuable insights on how to build and lead high-performing engineering teams that go beyond just churning out code.
We go deep into his practical framework for driving outcomes and impact, emphasizing why it’s crucial for engineers to understand the ‘why’ behind their work. Balki also shares effective strategies for setting, communicating, and reinforcing engineering values. We also discuss the importance of connecting with your team, practicing gratitude and curiosity, and measuring engineering metrics effectively.
Tune in to gain valuable insights and practical tips for building outcome-oriented engineering teams and becoming a more effective leader.
Listen out for:
Career Turning Points - [00:01:55] Impact & Outcome Driven Engineering - [00:05:50] Helping Engineering Connect to the Outcomes - [00:11:52] Balancing Engineers’ Focus Time - [00:16:18] Key Engineering Metrics: Releasing with Joy & Confidence - [00:18:46] Engineering Metrics Other Org Functions Care About - [00:23:01] Setting Engineering Values - [00:30:33] How to Create Engineering Values - [00:36:16] Communicating Values - [00:40:18] Practicing Gratitude & Curiosity - [00:43:59] 3 Tech Lead Wisdom - [00:49:49]_____
Balki Kodarapu’s Bio
Balki Kodarapu, an all-in engineering leader and entrepreneur at heart. Balki has a proven track record of leading SaaS products from inception to hyper-growth, helping companies achieve 2x to 10x revenue growth, including two successful exits. He loves being a hands-on engineer, director, and VP of Engineering (all at once!), contributing daily, shaping product strategy and building high-performing teams.Currently, Balki leads engineering at Lōvu Health where his team helps create positive, joyful & healthy experiences for pregnant & postpartum moms every single day.
Follow Balki:
LinkedIn – linkedin.com/in/balki_____
Our Sponsors
Enjoy an exceptional developer experience with JetBrains. Whatever programming language and technology you use, JetBrains IDEs provide the tools you need to go beyond simple code editing and excel as a developer.
Check out FREE coding software options and special offers on jetbrains.com/store/#discounts.
Make it happen. With code.Manning Publications is a premier publisher of technical books on computer and software development topics for both experienced developers and new learners alike. Manning prides itself on being independently owned and operated, and for paving the way for innovative initiatives, such as early access book content and protection-free PDF formats that are now industry standard.
Get a 40% discount for Tech Lead Journal listeners by using the code techlead24 for all products in all formats.Like this episode?
Show notes & transcript: techleadjournal.dev/episodes/197.
Follow @techleadjournal on LinkedIn, Twitter, and Instagram.
Buy me a coffee or become a patron.Mon, 04 Nov 2024 - 55min - 209 - #196 - Unbundling the Enterprise: the Power of APIs, Optionality, and the Science of Happy Accidents - Stephen Fishman and Matt McLarty
“The OOOps methodology from the science of happy accidents are optionality, opportunism, and optimization.”
Stephen Fishman and Matt McLarty are the authors of “Unbundling the Enterprise: APIs, Optionality, and the Science of Happy Accidents”, a book from IT Revolution. In this episode, we discuss the transformative power of APIs, the importance of optionality in technology and business, and the intriguing science of ‘happy accidents’.
We delve into the “OOOps” of the science of happy accidents, which are optionality through API unbundling, opportunism through value dynamics, and optimization through feedback loops. Stephen and Matt share real-world examples of how companies like Amazon, Google, and Cox Automotive have successfully unbundled their enterprises and leveraged optionality for growth and innovation. Also, hear the story and impact of Jeff Bezos’s legendary API mandate at Amazon, which revolutionized Amazon to become the giant it is now.
Towards the end, we discuss the role of AI in the future of work and how we can use AI along with APIs to embrace more optionality and create more business value.
Listen to the full episode to learn more about how you can apply these concepts to your digital transformation journey and benefit from the power of APIs and optionality.
Listen out for:
Career Turning Points - [00:01:51] “Unbundling the Enterprise” Book - [00:05:21] Amazon API Revolution - [00:08:39] What Drove Jeff Bezos’s Mandate - [00:14:10] Optionality Through API Unbundling - [00:17:36] Happy Accidents - [00:23:59] Opportunism Through Value Dynamics - [00:26:59] Value Dynamics - [00:30:55] Optimization Through Feedback Loops - [00:38:03] Embracing AI - [00:45:24] 4 Tech Lead Wisdom - [00:52:02]_____
Stephen Fishman’s Bio
Stephen Fishman (Fish) is the NA Field CTO for Boomi. He is a practicing technologist who brings creativity, rigor, and a human-centric lens to problem-solving. Known as an expert in aligning technology and business strategy, Stephen places a premium on pushing business and technology leaders to embrace iteration and the critical need to collaborate across disciplines. In addition to consulting with large organizations, Stephen is an in-demand speaker and advisor. Stephen has led multidisciplinary teams to deliver amazing results at Salesforce, MuleSoft, Cox Automotive, Sapient, Macy’s, and multiple public sector institutions including the US Federal Reserve and the CDC.Matt McLarty’s Bio
Matt McLarty is the Chief Technology Officer for Boomi. He works with organizations around the world to help them digitally transform using a composable approach. He is an active member of the global API community, has led global technical teams at Salesforce, IBM, and CA Technologies, and started his career in financial technology. Matt is an internationally known expert on APIs, microservices, and integration. He is co-author of the O’Reilly books Microservice Architecture and Securing Microservice APIs, and co-host of the API Experience podcast.Follow Stephen:
LinkedIn – linkedin.com/in/stephenhfishman Email – stephen.fishman@boomi.comFollow Matt:
LinkedIn – linkedin.com/in/mattmclartybc Email – matt.mclarty@boomi.comBook & Podcast:
📚 Unbundling the Enterprise – https://itrevolution.com/product/unbundling-the-enterprise/ The API Experience Podcast - https://boomi.com/boomi-podcast/_____
Our Sponsors
Enjoy an exceptional developer experience with JetBrains. Whatever programming language and technology you use, JetBrains IDEs provide the tools you need to go beyond simple code editing and excel as a developer.
Check out FREE coding software options and special offers on jetbrains.com/store/#discounts.
Make it happen. With code.Manning Publications is a premier publisher of technical books on computer and software development topics for both experienced developers and new learners alike. Manning prides itself on being independently owned and operated, and for paving the way for innovative initiatives, such as early access book content and protection-free PDF formats that are now industry standard.
Get a 40% discount for Tech Lead Journal listeners by using the code techlead24 for all products in all formats.Like this episode?
Show notes & transcript: techleadjournal.dev/episodes/196.
Follow @techleadjournal on LinkedIn, Twitter, and Instagram.
Buy me a coffee or become a patron.Mon, 21 Oct 2024 - 55min - 208 - #195 - Working Effectively with Legacy Code and AI Coding Assistant - Michael Feathers
“Legacy code is a code without tests. If you have code, and it has lots of tests, it’s relatively easy to change. But if you don’t have the tests, you’re really in serious trouble.”
Do you dread working with legacy code?
Michael Feathers, renowned software expert and author of the classic “Working Effectively with Legacy Code,” joins me to discuss the challenges and strategies for working with legacy code, a topic that remains highly relevant even after 20 years!
Michael explains why he defines legacy code as “code without tests,” emphasizing the crucial role of automated tests for code maintainability, rather than simply defining it as an old inherited code. He also provides insights on the psychological challenges of working with legacy code and stresses the importance of approaching it with curiosity and a sense of adventure.
The conversation also explores the evolving world of AI assistant in software development, drawing from Michael’s forthcoming book, “AI-Assisted Programming”. He shares how AI can assist developers in various tasks, such as explaining code, identifying potential issues, generating tests, and exploring new possibilities.
Listen to this episode to explore the intersection of legacy code, AI, and the future of software development!
Listen out for:
Career Journey - [00:01:24] “Working Effectively with Legacy Code” Book - [00:02:05] Definition of Legacy Code - [00:04:55] The Importance of Automated Tests - [00:06:39] Understanding Legacy Code - [00:09:47] Mindset for Working with Legacy Code - [00:11:15] Rewrite vs Fixing Legacy Code - [00:13:50] Microservice for Legacy Code - [00:15:36] Approach to Dealing with Legacy Code - [00:17:33] Seams - [00:20:03] Strangler Fig - [00:21:42] Understanding Refactoring - [00:22:48] Testing Pyramid - [00:24:28] Code Nobody Wants to Touch - [00:26:10] AI for Understanding Legacy Code - [00:27:53] AI Churning More Legacy Code - [00:30:06] “AI Assisted Programming” Book - [00:32:47] Prompt Engineering - [00:34:16] Doing in Small Steps - [00:35:09] Best Use Case for AI - [00:37:29] Developer’s Fear of AI - [00:39:16] SudoLang - [00:40:59] AI as Test Assistant - [00:43:42] Context Window - [00:45:19] Waywords - [00:47:14] Managing AI Sessions - [00:48:53] Using Different AI Tools - [00:50:30] 3 Tech Lead Wisdom - [00:52:28]_____
Michael Feathers’s Bio
Michael Feathers is the Founder and Director of R7K Research & Conveyance, a company specializing in software and organization design. Over the past 20 years he has consulted with hundreds of organizations, supporting them with general software design issues, process change and code revitalization.A frequent presenter at national and international conferences, Michael is also the author of the book Working Effectively with Legacy Code.
Follow Michael:
Twitter – @mfeathers LinkedIn – linkedin.com/in/michaelfeathers Substack – substack.com/@michaelfeathers 📚 Working Effectively with Legacy Code – https://www.amazon.com/Working-Effectively-Legacy-Michael-Feathers/dp/0131177052 📚 AI Assisted Programming – leanpub.com/ai-assisted-programming_____
Our Sponsors
Enjoy an exceptional developer experience with JetBrains. Whatever programming language and technology you use, JetBrains IDEs provide the tools you need to go beyond simple code editing and excel as a developer.
Check out FREE coding software options and special offers on jetbrains.com/store/#discounts.
Make it happen. With code.Manning Publications is a premier publisher of technical books on computer and software development topics for both experienced developers and new learners alike. Manning prides itself on being independently owned and operated, and for paving the way for innovative initiatives, such as early access book content and protection-free PDF formats that are now industry standard.
Get a 40% discount for Tech Lead Journal listeners by using the code techlead24 for all products in all formats.Like this episode?
Show notes & transcript: techleadjournal.dev/episodes/195.
Follow @techleadjournal on LinkedIn, Twitter, and Instagram.
Buy me a coffee or become a patron.Mon, 14 Oct 2024 - 56min - 207 - #194 - Building Loved Products: The Tech Product Marketing Fundamentals - Martina Lauchengco
“Product marketing’s purpose is to drive product adoption by shaping market perception through strategic marketing activities that align with business goals.”
Are you making the mistake of focusing too much on product and not enough on the market? In this episode, Martina Lauchengo, a partner at Costanoa Ventures and the author of the SVPG book “LOVED: How to Rethink Marketing for Tech Products”, discusses the often-overlooked importance of marketing in the success of tech products.
Martina challenges the traditional notion of “product market fit,” suggesting “market product fit” instead, because a product’s value is determined by the market’s capacity to absorb it. She emphasizes the critical role of go-to-market strategy in informing product development and driving adoption.
We explore the four fundamentals of product marketing outlined in Martina’s book: ambassador, strategist, storyteller, and evangelist. Martina shares real-world examples of how these principles have been applied successfully, highlighting the importance of understanding customer needs, crafting compelling narratives, and enabling authentic evangelism.
Tune in to discover valuable insights into how to rethink marketing for your tech products and achieve greater success.
Listen out for:
Career Journey - [00:01:52] Market in the Product Market Fit Dimensions - [00:04:02] Importance of Go-To-Market - [00:07:02] Marketing Tech Product - [00:09:16] Product Marketing vs Marketing Campaign - [00:12:17] Sales-Marketing-Product Roles - [00:15:52] How Product Marketing Collaborate - [00:17:20] Product Marketing Metrics & Attribution - [00:21:16] 4 Fundamentals of Product Marketing - [00:25:33] Ambassadorship - [00:28:40] How to Get Customer Insights - [00:31:25] Human Aspect of Product Marketing - [00:35:47] Directing the Product Go-To-Market - [00:39:03] Storytelling - [00:41:53] Curating Stories - [00:44:50] Evangelism - [00:46:52] Authentic vs Authoritative - [00:49:26] Product Review Channels - [00:52:16] Product Support - [00:54:07] 3 Tech Lead Wisdom - [00:56:01]_____
Martina Lauchengco’s Bio
Martina spent 30 years as a marketing and product leader. She started her career working on market-defining software, Microsoft Office and Netscape Navigator. She teaches what she’s learned with SVPG and is a lecturer at UC Berkeley’s graduate school of engineering. As a partner at Costanoa Ventures, she sits on multiple boards and coaches startups. She is the author of LOVED: How to Rethink Marketing Tech Products, a #1 Amazon Best Seller. Martina holds a B.A. in Political Science and M.A. in Organizational Behavior from Stanford University. She’s a native Californian, mother of two, and proud wife to Chris.Follow Martina:
LinkedIn – linkedin.com/in/martinalauchengco Costanoa Ventures – https://costanoa.vc/ Silicon Valley Product Group – svpg.com 📚 LOVED – https://www.svpg.com/books/loved-how-to-rethink-marketing-for-tech-products/_____
Our Sponsors
Enjoy an exceptional developer experience with JetBrains. Whatever programming language and technology you use, JetBrains IDEs provide the tools you need to go beyond simple code editing and excel as a developer.
Check out FREE coding software options and special offers on jetbrains.com/store/#discounts.
Make it happen. With code.Manning Publications is a premier publisher of technical books on computer and software development topics for both experienced developers and new learners alike. Manning prides itself on being independently owned and operated, and for paving the way for innovative initiatives, such as early access book content and protection-free PDF formats that are now industry standard.
Get a 40% discount for Tech Lead Journal listeners by using the code techlead24 for all products in all formats.Like this episode?
Show notes & transcript: techleadjournal.dev/episodes/194.
Follow @techleadjournal on LinkedIn, Twitter, and Instagram.
Buy me a coffee or become a patron.Mon, 07 Oct 2024 - 59min - 206 - #193 - The Path to Becoming a Great Engineer: Insights from a CTO Perspective - Milan Milanović
“We should always learn intentionally. And the best learning is by doing. Extra time used to practice something is always worth it."
Dr. Milan Milanović is a seasoned CTO and the author of the popular “Tech World with Milan” newsletter. In this episode, Milan shares his insights on what it takes to become a great software engineer.
Milan emphasizes that technical skills, while crucial, are just one part of the equation. Soft skills, a product-focused mindset, and a commitment to continuous learning are equally vital for long-term success in the ever-evolving tech industry. He delves into the key attributes that distinguish great engineers, revealing the surprising truth about why we should focus on learning the fundamentals, how to learn new skills and become an expert, delivering high-quality engineering, and practical strategies to boost productivity.
Listen out for:
Career Journey - [00:02:14] Attributes of a Great Software Engineer - [00:05:50] Common Lacking Attribute - [00:10:28] How to Learn New Skills - [00:12:48] How to Become an Expert - [00:16:02] 10,000 Hours - [00:22:47] Dealing with Imposter Syndrome - [00:24:52] Learn Things That Don’t Change - [00:27:50] High-Quality Engineering - [00:32:52] Becoming a More Productive Engineer - [00:39:28] 3 Tech Lead Wisdom - [00:48:53]_____
Milan Milanović’s Bio
Milan is a CTO with more than 20 years of experience in the industry. His main areas of interest include software architecture, cloud computing solutions, web and mobile solutions, agile methods, and managing software teams to deliver innovative and high-quality products. He is an avid author who helps more than 300.000 engineers and managers to build great careers and products. He also works as a High-Performance & Career Coach.Follow Milan:
LinkedIn – linkedin.com/in/milanmilanovic Twitter / X – @milan_milanovic Website – milan.milanovic.org ✍🏼 Newsletter – newsletter.techworld-with-milan.com_____
Our Sponsors
Enjoy an exceptional developer experience with JetBrains. Whatever programming language and technology you use, JetBrains IDEs provide the tools you need to go beyond simple code editing and excel as a developer.
Check out FREE coding software options and special offers on jetbrains.com/store/#discounts.
Make it happen. With code.Manning Publications is a premier publisher of technical books on computer and software development topics for both experienced developers and new learners alike. Manning prides itself on being independently owned and operated, and for paving the way for innovative initiatives, such as early access book content and protection-free PDF formats that are now industry standard.
Get a 40% discount for Tech Lead Journal listeners by using the code techlead24 for all products in all formats.Like this episode?
Show notes & transcript: techleadjournal.dev/episodes/193.
Follow @techleadjournal on LinkedIn, Twitter, and Instagram.
Buy me a coffee or become a patron.Mon, 30 Sep 2024 - 54min - 205 - #192 - Brain Refactoring: Overcoming Your Common Bugs & Obstacles in Tech Career - Dagna Bieda
“The four common obstacles that are stopping engineers in progressing in their journey are the imposter syndrome, burnout, trouble dealing with other people, and self marketing struggles."
Dagna Bieda is an engineer turned coach and the author of “Brain Refactor”. In this episode, Dagna discusses the common obstacles that prevent engineers from progressing in their careers. She also introduces her latest book, “Brain Refactor,” which offers strategies for overcoming these obstacles and achieving success in tech.
Dagna emphasizes the importance of understanding our “legacy mental code” and how it can impact our career growth. She outlines an algorithm for reprogramming our legacy mental code, discussing practical steps for identifying the root causes, planning the refactors, scripting new responses, and continuously executing improvements.
Towards the end, Dagda dives deeper into handling burnout and dealing with other people and provides practical tips to resolve those common bugs.
Listen out for:
Career Journey - [00:02:03] Dagna’s Career Transition - [00:04:27] Our Legacy Codebase - [00:10:08] Feedbacks as Debugging Point - [00:13:04] Psychological Safety in Receiving Feedback - [00:17:52] 3 Common Mental Code Refactoring - [00:20:49] The Brain Refactor Algorithm - [00:25:23] Script New Responses - [00:33:45] Merge Conflicts & Cognitive Dissonance - [00:37:33] Common Bug #1: Burnout - [00:42:07] Common Bug #2: Dealing with Other People - [00:51:21] 3 Tech Lead Wisdom - [00:57:02]_____
Dagna Bieda’s Bio
Dagna Bieda is an Engineer turned Coach for Engineers and ambitious professionals in tech. With 10+ years of coding experience and coaching since 2019, she’s the tough love, “been in your shoes” kinda Coach. Her clients' backgrounds include a spectrum ranging from ICs to CTOs, from small startups to FAANG+ companies, from 2 to 20+ years of experience, and from self-taught devs through career-changing Bootcamp grads to college grads and PhDs. She helps her clients reach their potential and exciting career opportunities by refactoring their brains.Follow Dagna:
LinkedIn – https://www.linkedin.com/in/dagnabieda Website – themindfuldev.com 📚 Brain Refactor – amazon.com/dp/B0DB3JZYL2_____
Our Sponsors
Enjoy an exceptional developer experience with JetBrains. Whatever programming language and technology you use, JetBrains IDEs provide the tools you need to go beyond simple code editing and excel as a developer.
Check out FREE coding software options and special offers on jetbrains.com/store/#discounts.
Make it happen. With code.Manning Publications is a premier publisher of technical books on computer and software development topics for both experienced developers and new learners alike. Manning prides itself on being independently owned and operated, and for paving the way for innovative initiatives, such as early access book content and protection-free PDF formats that are now industry standard.
Get a 40% discount for Tech Lead Journal listeners by using the code techlead24 for all products in all formats.Like this episode?
Show notes & transcript: techleadjournal.dev/episodes/192.
Follow @techleadjournal on LinkedIn, Twitter, and Instagram.
Buy me a coffee or become a patron.Mon, 23 Sep 2024 - 1h 00min - 204 - #191 - State of Developer Experience 2024: Uncovering the Disconnect - Andrew Boyagi
“One key highlight of the report is that there’s a massive disconnect between engineering leaders and engineers about developer experience."
Andrew Boyagi is a DevOps Evangelist at Atlassian. In this episode, Andrew shares the key findings of the State of Developer Experience Report 2024, including the disconnect between engineering leaders and engineers, the impact of AI on developer experience, and the importance of measuring and improving developer productivity.
Andrew shares practical advice on how to improve developer experience in our organization, emphasizing the importance of communication, continuous improvement, and transparency. We also delve into the role of internal platforms in enhancing developer experience and the importance of engineering culture.
If you’re interested in learning more about developer experience and looking for ways to improve developer productivity, this episode is for you!
Listen out for:
Career Journey - [00:01:37] State of Developer Experience Report - [00:04:05] Developer Experience (DevEx) - [00:05:32] DevEx Across Companies & Teams - [00:06:25] Report Key Highlights - [00:09:20] AI Impact to DevEx - [00:12:41] How Developers Spend Their Time - [00:15:13] How to Improve DevEx - [00:18:21] What to Ask Developers About DevEx - [00:21:31] Impact of DevEx on Deveopers' Retention & Attraction - [00:24:22] The Danger of Traditional DevEx Measurement - [00:26:50] Importance of Engineering Culture - [00:31:15] DevEx Frameworks - [00:34:24] Platform Engineering - [00:37:02] Platform Buy vs Build - [00:39:29] Self Service & Reducing Wait Time - [00:42:03] AI for Improving Documentation - [00:44:50] Feedback Loop for Improving DevEx - [00:47:29] Atlassian DevEx Journey - [00:49:01] Importance of Transparency - [00:50:28] 3 Tech Lead Wisdom - [00:52:01]_____
Andrew Boyagi’s Bio
Andrew is a DevOps Evangelist at Atlassian with more than 20 years of experience in software delivery and service management in enterprise organizations. He provides a practical perspective on how teams and organizations can maximize the benefits of DevOps based on real-life experience.Before joining Atlassian, Andrew was an Executive Manager at the Commonwealth Bank of Australia, where he established and matured a platform engineering function that supported 7,000 engineers. Andrew holds an MBA from Southern Cross University.
Follow Andrew:
LinkedIn – linkedin.com/in/andrewboyagi/ State of Developer Experience Report 2024 – atlassian.com/software/compass/resources/state-of-developer-2024_____
Our Sponsors
Enjoy an exceptional developer experience with JetBrains. Whatever programming language and technology you use, JetBrains IDEs provide the tools you need to go beyond simple code editing and excel as a developer.
Check out FREE coding software options and special offers on jetbrains.com/store/#discounts.
Make it happen. With code.Manning Publications is a premier publisher of technical books on computer and software development topics for both experienced developers and new learners alike. Manning prides itself on being independently owned and operated, and for paving the way for innovative initiatives, such as early access book content and protection-free PDF formats that are now industry standard.
Get a 40% discount for Tech Lead Journal listeners by using the code techlead24 for all products in all formats.Like this episode?
Show notes & transcript: techleadjournal.dev/episodes/191.
Follow @techleadjournal on LinkedIn, Twitter, and Instagram.
Buy me a coffee or become a patron.Mon, 16 Sep 2024 - 54min - 203 - #190 - The Staff+ Engineer’s Journey: Unlocking the Secrets of Staff+ Impact - Thiago Ghisi
“The three core expectations of a Staff+ engineer are having a high blast radius impact, able to do multi-scale planning & influence, and having high ownership & autonomy level.”
What does it take to become a Staff+ engineer? Thiago Ghisi, an experienced engineering leader and a Director of Engineering at Nubank, reveals the secrets in this episode. We discuss the path to becoming a Staff+ engineer and explore the attributes that set successful Staff+ engineers apart.
Thiago emphasizes that technical skills alone are not enough and outlines the three core expectations and three key behaviors for Staff+ engineers to demonstrate. Our conversation concludes with a discussion of the importance of finding role models and learning from their behaviors and approaches rather than following checklists.
If you’re an aspiring Staff+ engineer or simply interested in career growth in tech, don’t miss this episode! Tune in now to unlock the secrets to Staff+ success.
Listen out for:
Career Journey - [00:02:11] Definition of a Staff+ Engineer - [00:04:24] The Different Level & Scope of Responsibilities - [00:09:43] What You Got Here Won’t Get You There - [00:18:54] High Blast Radius Impact - [00:23:34] Multi-Scale Planning & Influence - [00:27:23] Stakeholder Management - [00:31:06] Ownership & Autonomy Level - [00:35:52] Behaviors & Patterns - [00:43:51] Role Models Over Checklists - [00:51:53] 3 Tech Lead Wisdom - [00:55:56]_____
Thiago Ghisi’s Bio
Thiago Ghisi is the Director of Engineering for the Mobile Platform team at Nubank. He has nearly 20 years of experience in the software industry, having worked at companies like Apple, ThoughtWorks, and Amex. Ghisi has worn multiple hats - from Programmer to Project Manager to Quality Engineer, back to Engineering, and finally, Engineering Management, where he has been leading cross-functional teams in the Mobile FinTech space for the past eight years. He also hosts a podcast called “Engineering Advice You Didn’t Ask For” and writes extensively about Career & Leadership in Tech on LinkedIn & Twitter.Follow Thiago:
LinkedIn – linkedin.com/in/thiagoghisi Twitter – @thiagoghisi_____
Our Sponsors
Enjoy an exceptional developer experience with JetBrains. Whatever programming language and technology you use, JetBrains IDEs provide the tools you need to go beyond simple code editing and excel as a developer.
Check out FREE coding software options and special offers on jetbrains.com/store/#discounts.
Make it happen. With code.Manning Publications is a premier publisher of technical books on computer and software development topics for both experienced developers and new learners alike. Manning prides itself on being independently owned and operated, and for paving the way for innovative initiatives, such as early access book content and protection-free PDF formats that are now industry standard.
Get a 40% discount for Tech Lead Journal listeners by using the code techlead24 for all products in all formats.Like this episode?
Show notes & transcript: techleadjournal.dev/episodes/190.
Follow @techleadjournal on LinkedIn, Twitter, and Instagram.
Buy me a coffee or become a patron.Mon, 09 Sep 2024 - 1h 02min - 202 - #189 - The Art of Awesome Code Reviews - Michaela Greiler
“A lot of problems that we are facing in code review are due to the interface. We are not actually giving feedback to a person, but we are just filling in text boxes and looking at code."
Dr. Michaela Greiler is a code review advocate and runs the “Awesome Code Reviews” workshops. In this episode, we discuss the importance of making code reviews awesome. We discuss the common challenges of code reviews, emphasizing the need for a balanced approach that considers both the technical and social aspects. Michaela also shares insights on how to assess and improve code review practices within teams, highlighting the code review quadrant of review speed and feedback value.
Our discussion further explores the correlation between code reviews and developer experience, emphasizing the role of psychological safety and a positive feedback culture. Finally, Michaela provides valuable tips on code review tools and techniques, including the use of checklists and strategies for managing context switching.
If you’re looking to enhance your team’s code review process and foster a positive developer experience, listen now and take your code reviews to the next level!
Listen out for:
Career Journey - [00:01:53] Awesome Code Review - [00:05:33] Assessing Code Review Practices - [00:11:41] Code Review Speed - [00:18:23] Code Review & Developer Experience - [00:23:31] Improving Code Review Cultural Aspect - [00:29:13] Code Review Tools - [00:35:36] Code Review Techniques - [00:42:11] Context Switching - [00:48:15] 3 Tech Lead Wisdom - [00:54:14]_____
Michaela Greiler’s Bio
For over 15 years, Michaela Greiler has helped software teams build high-quality software in an efficient and effective way. Her mission is to lead teams to unlock their full potential during company workshops and team coaching sessions. She shares her findings through articles on her blog or in scientific journals, in publications such as freecodecamp and at conferences. She also runs a weekly newsletter that more than 2500 people enjoy. In this newsletter, she shares her thoughts on relevant software engineering topics and helps you stay up-to-date. She’s also the host of the software engineering unlocked podcast. Here, she interviews experienced developers, product managers and CTOs about how they build software.Follow Michaela:
Awesome Code Reviews – awesomecodereviews.com Personal Website – michaelagreiler.com LinkedIn – linkedin.com/in/mgreiler Twitter – @mgreiler SE Unlocked Podcast – softwareengineeringunlocked.com_____
Our Sponsors
Enjoy an exceptional developer experience with JetBrains. Whatever programming language and technology you use, JetBrains IDEs provide the tools you need to go beyond simple code editing and excel as a developer.
Check out FREE coding software options and special offers on jetbrains.com/store/#discounts.
Make it happen. With code.Manning Publications is a premier publisher of technical books on computer and software development topics for both experienced developers and new learners alike. Manning prides itself on being independently owned and operated, and for paving the way for innovative initiatives, such as early access book content and protection-free PDF formats that are now industry standard.
Get a 40% discount for Tech Lead Journal listeners by using the code techlead24 for all products in all formats.Like this episode?
Show notes & transcript: techleadjournal.dev/episodes/189.
Follow @techleadjournal on LinkedIn, Twitter, and Instagram.
Buy me a coffee or become a patron.Mon, 02 Sep 2024 - 1h 01min - 201 - #188 - Balancing Coupling in Software Design: Principles for Architecting Modular Software Systems - Vladik Khononov
“Coupling is an inherent part of system design, not something that is necessarily good or evil. How we design coupling can take our system either towards complexity or towards modularity."
Vladik Khononov returns to the podcast to discuss his latest book “Balancing Coupling in Software Design”. In this episode, Vlad revisits the essence of coupling, a term often not fully understood, and explores its implications on software complexity and modularity.
Vlad introduces the concept of shared lifecycle and shared knowledge, revealing the hidden dependencies that can undermine even the most well-intentioned designs. He also explains complexity through the lens of the Cynefin framework and delves into the differences between essential and accidental complexity.
One of the episode’s highlights is Vlad’s unique framework for evaluating coupling. He introduces the three dimensions of integration strength, distance, and volatility, providing a practical model for assessing and balancing coupling in software design. He also challenges traditional definitions of modularity, emphasizing the importance of knowledge boundaries.
Whether you’re a seasoned tech lead or an aspiring software engineer, this episode offers invaluable insights into building maintainable and modular software systems. It will leave you with a deeper appreciation for the delicate balance between coupling and complexity.
Listen out for:
Writing about Coupling - [00:03:28] Coupling - [00:06:09] Shared Lifecycle & Knowledge - [00:08:17] Cynefin - [00:12:28] Essential vs Accidental Complexity - [00:19:00] Modularity - [00:22:45] Abstraction & Knowledge Boundary - [00:29:04] 3 Dimensions of Coupling - [00:36:25] Balancing Coupling - [00:58:11] 3 Tech Lead Wisdom - [01:02:30]_____
Vladik Khononov’s Bio
Vlad Khononov is a software engineer with extensive industry experience, working for companies large and small in roles ranging from webmaster to chief architect. His core areas of expertise are distributed systems and software design. Vlad consults with companies to make sense of their business domains, untangle monoliths, and tackle complex architectural challenges. Vlad maintains an active media career as a public speaker and author. Prior to Balancing Coupling in Software Design, he authored the best-selling O’Reilly book Learning Domain-Driven Design. He is a sought-after keynote speaker, presenting on topics such as domain-driven design, microservices, and software architecture in general.Follow Vladik:
LinkedIn – linkedin.com/in/vladikk Twitter / X – @vladikk 📚 Balancing Coupling in Software Design – https://www.amazon.com/Balancing-Coupling-Software-Design-Addison-Wesley-ebook/dp/B09RV3Z3TP_____
Our Sponsors
Enjoy an exceptional developer experience with JetBrains. Whatever programming language and technology you use, JetBrains IDEs provide the tools you need to go beyond simple code editing and excel as a developer.
Check out FREE coding software options and special offers on jetbrains.com/store/#discounts.
Make it happen. With code.Manning Publications is a premier publisher of technical books on computer and software development topics for both experienced developers and new learners alike. Manning prides itself on being independently owned and operated, and for paving the way for innovative initiatives, such as early access book content and protection-free PDF formats that are now industry standard.
Get a 40% discount for Tech Lead Journal listeners by using the code techlead24 for all products in all formats.Like this episode?
Show notes & transcript: techleadjournal.dev/episodes/188.
Follow @techleadjournal on LinkedIn, Twitter, and Instagram.
Buy me a coffee or become a patron.Mon, 26 Aug 2024 - 1h 10min - 200 - #187 - The Tao of Microservices - Richard Rodger
“Just because the network is unreliable doesn’t mean a monolith is reliable either. It’s a fallacy to assume that you can build an error free system. You deal with it by accepting that the system overall has a baseline error rate, and that’s a business requirements issue."
Richard Rodger is the author of “The Tao of Microservices”. In this episode, Richard shares a unique philosophical and practical approach to microservices, focusing on core concepts such as messages first, component-based, pattern matching, and transport independence. Our discussion also covers the choice between monoliths and microservices, discussing the challenges of network unreliability and data consistency.
Listen out for:
Career Journey - [00:01:55] The Tao of Microservices - [00:10:12] 3 Core Technical Principles - [00:18:22] Messages First - [00:27:55] Pattern Matching - [00:35:55] Monolith vs Microservices - [00:41:18] Network Fallacy - [00:45:17] Handling Data Consistency - [00:49:30] 2 Tech Lead Wisdom - [00:55:47]_____
Richard Rodger’s Bio
Richard Rodger is the author of The Tao of Microservices, a book from Manning focused on the design and management of microservice architectures. His first book Mobile Application Development in the Cloud (Wiley, 2010) is one of the first major works on the intersection of Node.js, Cloud, and Mobile.Richard Rodger is the founder and CEO of voxgig.com, a professional network and tool suite for speakers and event organizers. Richard was previously a co-founder and COO of nearForm.com, the world’s largest specialist Node.js consultancy delivering next-generation enterprise software, with a focus on Node.js and microservices. Before that, Richard was the CTO of FeedHenry, a mobile application platform provider that was acquired by RedHat in 2014.
Richard holds degrees in Mathematics, Philosophy, and Computer Science.
Follow Richard:
LinkedIn – linkedin.com/in/richardrodger Twitter – @rjrodger Mastodon – @rjrodger@fosstodon.org Blog – richardrodger.com 📚 The Tao of Microservices – https://www.manning.com/books/the-tao-of-microservices_____
Our Sponsors
Enjoy an exceptional developer experience with JetBrains. Whatever programming language and technology you use, JetBrains IDEs provide the tools you need to go beyond simple code editing and excel as a developer.
Check out FREE coding software options and special offers on jetbrains.com/store/#discounts.
Make it happen. With code.Manning Publications is a premier publisher of technical books on computer and software development topics for both experienced developers and new learners alike. Manning prides itself on being independently owned and operated, and for paving the way for innovative initiatives, such as early access book content and protection-free PDF formats that are now industry standard.
Get a 40% discount for Tech Lead Journal listeners by using the code techlead24 for all products in all formats.Like this episode?
Show notes & transcript: techleadjournal.dev/episodes/187.
Follow @techleadjournal on LinkedIn, Twitter, and Instagram.
Buy me a coffee or become a patron.Mon, 12 Aug 2024 - 59min - 199 - #186 - The Amazing CTO's Missing Manual: Guide to Managing Tech Teams - Stephan Schmidt
“Where the CTOs usually struggle is holding people accountable. The other things are leadership, strategy, vision, and being an executive. Most of the CTOs are swamped with work from their day-to-day job."
Stephan Schmidt is a CTO coach and the author of “Amazing CTO”. In this episode, we delve into the multifaceted world of the CTO role and discuss what it takes to become a great CTO.
Stephan highlights the common struggles CTOs face and offers practical advice from his book on the different important aspects of the role, such as setting a clear vision and strategy, delegating effectively, having effective one-on-ones, and fostering a culture of ownership and growth. We also touch on the personal side of the role, discussing the importance of self-management, maintaining a healthy work-life balance, handling failures, and overcoming imposter syndrome.
Whether you’re already a CTO or have aspirations for tech leadership, this episode shares practical insights for effectively managing technology teams and driving innovation.
Listen out for:
Career Journey - [00:01:46] The Role of a CTO - [00:03:57] The Missing Manual - [00:06:54] 140 Bite-Sized Rules - [00:09:22] CTO Struggles - [00:10:52] Stephan’s Failure Stories - [00:14:43] Strategy is for People - [00:18:05] Set People Up for Success, Not Failure - [00:19:59] One-on-One & Automatic Management - [00:22:59] Delegate Everything - [00:27:29] How to Delegate Better - [00:30:02] Think in 10X - [00:33:17] Radical Simplicity - [00:36:15] Managing Yourself - [00:40:56] Impostor Syndrome and Handling Failures - [00:44:07] The Future of a CTO - [00:47:07] 2 Tech Lead Wisdom - [00:49:46]_____
Stephan Schmidt’s Bio
Stephan Schmidt launched his tech career as a self-taught coder, mastering the art of programming as a kid in a department store back in 1981 with ambitions of creating video games. His passion for technology led him to university, where he delved into computer science, specializing in distributed systems and artificial intelligence, while also exploring the realms of philosophy. With the dawn of the internet era in Germany during the 1990s, Stephan became a pioneering coder and engineering manager for several startups. His journey in the tech world expanded as he founded a venture capital-funded startup and tackled architecture, processes, and growth challenges in various fast-growing VC-backed companies.His roles have included engineering manager at ImmoScout24 and CTO of an eBay Inc. subsidiary. Following the successful sale of his wife’s startup, the couple relocated to the seaside, where Stephan embraced his role as a CTO coach, guiding technology leaders through the intricacies of their evolving roles.
Follow Stephan:
LinkedIn – linkedin.com/in/stephanjschmidt Amazing CTO – amazingcto.com 📚 Amazing CTO – ctobook.dev_____
Our Sponsors
Enjoy an exceptional developer experience with JetBrains. Whatever programming language and technology you use, JetBrains IDEs provide the tools you need to go beyond simple code editing and excel as a developer.
Check out FREE coding software options and special offers on jetbrains.com/store/#discounts.
Make it happen. With code.Manning Publications is a premier publisher of technical books on computer and software development topics for both experienced developers and new learners alike. Manning prides itself on being independently owned and operated, and for paving the way for innovative initiatives, such as early access book content and protection-free PDF formats that are now industry standard.
Get a 40% discount for Tech Lead Journal listeners by using the code techlead24 for all products in all formats.Like this episode?
Show notes & transcript: techleadjournal.dev/episodes/186.
Follow @techleadjournal on LinkedIn, Twitter, and Instagram.
Buy me a coffee or become a patron.Mon, 05 Aug 2024 - 51min - 198 - #185 - The Transformed Organization: A Blueprint for Moving to the Product Operating Model - Chris Jones
“The three change dimensions of the product operating model are changing how you build, changing how you solve problems, and changing how you decide which problems to solve."
Chris Jones, Partner at Silicon Valley Product Group (SVPG) and co-author of “TRANSFORMED: Moving to the Product Operating Model,” joins me to discuss how organizations can transform and innovate like top tech companies.
Chris introduces the Product Operating Model (POM), a set of principles for building products that prioritize outcomes over outputs. He contrasts POM with traditional IT and project models, emphasizing the importance of empowering cross-functional teams, fostering trust, and aligning stakeholders around a unified product strategy.
Chris also delves into the three dimensions of POM, highlighting the need for changing how we build, how we solve problems, and how we prioritize problems to solve. Additionally, he explores the crucial role of the CEO, the product leaders, and the product team’s key competencies in driving successful transformations to POM.
Listen out for:
Career Journey - [00:01:56] Moving Into Product Management - [00:05:40] Key Theme of “Transformed” - [00:07:13] Product Operating Model (POM) - [00:10:39] Model, Not a Framework - [00:15:52] The Driver’s Seat in POM - [00:19:28] Changing How You Build - [00:23:00] Importance of Instrumentation & Monitoring - [00:26:37] Changing How You Solve Problems - [00:28:27] Product Discovery & Experimentation - [00:32:03] Empowerment & Trust - [00:36:10] Changing How You Decide What Problems to Solve - [00:39:21] Unified Product Vision & Strategy - [00:42:56] The Role of the CEO & Product Leaders - [00:44:45] Product Model Competencies - [00:48:36] 3 Tech Lead Wisdom - [00:53:05]_____
Chris Jones’s Bio
Chris has spent over 30 years building and leading product teams that defined new product categories at startups to F500 software companies including Lookout, Symantec, and Vontu. A holder of multiple patents, he has discovered and developed new products in consumer and enterprise mobile, web, data, and platform services.Chris has worked directly with over 200 companies ranging from startups to very large enterprise across a wide variety of technologies, business models and industries. Chris has worked directly with leadership and operational teams at these companies to better align their organization, process, tools, and culture with modern product best practices.
Follow Chris:
LinkedIn – linkedin.com/in/chrisjonessvpg Silicon Valley Product Group – svpg.com SVPG Product Masterclass – eventbrite.com/e/svpg-product-masterclass-asiapac-timing-tickets-874015693467_____
Our Sponsors
Enjoy an exceptional developer experience with JetBrains. Whatever programming language and technology you use, JetBrains IDEs provide the tools you need to go beyond simple code editing and excel as a developer.
Check out FREE coding software options and special offers on jetbrains.com/store/#discounts.
Make it happen. With code.Manning Publications is a premier publisher of technical books on computer and software development topics for both experienced developers and new learners alike. Manning prides itself on being independently owned and operated, and for paving the way for innovative initiatives, such as early access book content and protection-free PDF formats that are now industry standard.
Get a 40% discount for Tech Lead Journal listeners by using the code techlead24 for all products in all formats.Like this episode?
Show notes & transcript: techleadjournal.dev/episodes/185.
Follow @techleadjournal on LinkedIn, Twitter, and Instagram.
Buy me a coffee or become a patron.Mon, 29 Jul 2024 - 59min - 197 - #184 - Contract Testing Essentials: A Comprehensive Guide - Lewis Prescott
“Contract testing is a form of testing where you are verifying two systems have the same shared understanding about the expectations."
Lewis Prescott is the coauthor of “Contract Testing in Action”. In this episode, join us to demystify contract testing and its critical role in modern software development. Discover how contract testing ensures reliable software integration, particularly in complex microservice architectures.
Lewis explains the core concepts, the difference between consumer-driven and provider-driven approaches, and how contract testing fits into your testing strategy and CI/CD pipeline. We also touch on the practicalities of implementing contract testing, including tool options like Pact, and how it can also be applied in event-driven architectures.
Whether you’re a seasoned developer or just starting, this episode offers valuable insights to help you level up your software development approach.
Listen out for:
Career Journey - [00:01:56] Problems Contract Testing is Solving - [00:04:57] Contract Testing Use Cases - [00:07:20] Contract Testing Components - [00:09:52] Shared Understanding of the Expectations - [00:11:42] Benefits of Contract Testing - [00:15:02] Contract Testing in Testing Pyramid - [00:18:29] Contract vs Unit vs Integration Tests - [00:19:37] Contract Testing for Public APIs - [00:21:28] Types of Contract Testing - [00:22:46] CI/CD Workflow with Contract Testing - [00:25:33] Provider Workflow - [00:31:55] Getting the Buy-In - [00:33:31] Owning the Broker - [00:36:00] Pact & Other Tooling - [00:37:19] Versioning Contracts - [00:39:34] Consumer-Driven Contract Testing - [00:42:15] Contract Testing for Event-Driven Architecture - [00:46:53] 3 Tech Lead Wisdom - [00:49:40]_____
Lewis Prescott’s Bio
Lewis Prescott is a Test Specialist at IBM. He has 9 years experience in software testing, is a recognized champion of Contract Testing and course author at Test Automation University, as well as an active mentor in the testing community.Follow Lewis:
LinkedIn – linkedin.com/in/lewis-prescott-12409a44/ Website – pactman.co.uk 📚 Contract Testing in Action – manning.com/books/contract-testing-in-action Book’s forum – livebook.manning.com/forum?product=cruz2_____
Our Sponsors
Enjoy an exceptional developer experience with JetBrains. Whatever programming language and technology you use, JetBrains IDEs provide the tools you need to go beyond simple code editing and excel as a developer.
Check out FREE coding software options and special offers on jetbrains.com/store/#discounts.
Make it happen. With code.Manning Publications is a premier publisher of technical books on computer and software development topics for both experienced developers and new learners alike. Manning prides itself on being independently owned and operated, and for paving the way for innovative initiatives, such as early access book content and protection-free PDF formats that are now industry standard.
Get a 40% discount for Tech Lead Journal listeners by using the code techlead24 for all products in all formats.Like this episode?
Show notes & transcript: techleadjournal.dev/episodes/184.
Follow @techleadjournal on LinkedIn, Twitter, and Instagram.
Buy me a coffee or become a patron.Mon, 22 Jul 2024 - 53min - 196 - #183 - Mastering Team Leadership by Embracing Conflicts and Building Resilience - Hari Haralambiev
“Strong teams embrace conflict. They use it as a tool, and they have their great way of handling disagreements."
Hari Haralambiev is co-founder of SoftSkillsPills.com and author of the leadership newsletter “A Leader’s Tale”. In this episode, we discuss essential elements of team leadership and dynamics. Hari begins by sharing his insights on what makes a great software development team, emphasizing the importance of creating the right environment for collaboration and sustainable results. He introduces the TReE team model, a framework for assessing team dynamics, which stands for Trust, Results, and Evolution.
Our conversation also explores the significance of handling conflicts and disagreements within teams, highlighting the role of leaders in fostering healthy conflict resolution. Hari provides strategies for maintaining team engagement during challenging times, such as layoffs and the pandemic, emphasizing the importance of open communication, focusing on controllable objectives, and the importance of authenticity and vulnerability in leadership.
Listen out for:
Career Journey - [00:02:09] What Makes Software Development Team Great - [00:06:14] TReE Team Model - [00:08:40] Team Conflicts and Disagreements - [00:15:28] The Role of Leaders in Conflicts - [00:25:39] Making It Safe to Speak Up - [00:35:16] Maintaining Engagement During Tough Times - [00:43:49] Maintaining Mental Health for Leaders - [00:51:57] 3 Tech Lead Wisdom - [00:55:07] Fun Fact About Soft Skills Pills - [00:59:41]_____
Hari Haralambiev’s Bio
Hari started his 20-year career in the IT industry as a software engineer, led dozens of projects as a manager of software teams, and reached the position of Innovation Director before starting his own company. For the past 10 years, he has focused on helping tech people work better together through team coaching and leadership & soft skills training. Hari is co-founder of SoftSkillsPills.com, the platform for dev teams who care about people, co-host of the popular Bulgarian podcast for IT people Radio Tochka 2, and author of the leadership newsletter/comic A Leader’s Tale.Follow Hari:
LinkedIn – linkedin.com/in/haralambi-haralambiev Soft Skills Pills – softskillspills.com Newsletter – softskillspills.com/aleaderstale_____
Our Sponsors
Enjoy an exceptional developer experience with JetBrains. Whatever programming language and technology you use, JetBrains IDEs provide the tools you need to go beyond simple code editing and excel as a developer.
Check out FREE coding software options and special offers on jetbrains.com/store/#discounts.
Make it happen. With code.Manning Publications is a premier publisher of technical books on computer and software development topics for both experienced developers and new learners alike. Manning prides itself on being independently owned and operated, and for paving the way for innovative initiatives, such as early access book content and protection-free PDF formats that are now industry standard.
Get a 40% discount for Tech Lead Journal listeners by using the code techlead24 for all products in all formats.Like this episode?
Show notes & transcript: techleadjournal.dev/episodes/183.
Follow @techleadjournal on LinkedIn, Twitter, and Instagram.
Buy me a coffee or become a patron.Mon, 15 Jul 2024 - 1h 02min - 195 - #182 - Building a Quality-Driven Culture: Enhancing Quality Practices Using QPAM - Janet Gregory & Selena Delesie
“We have 10 different aspects of quality, and testing is just a subset of activities in the overall quality culture. You need to have a good testing practice, but it’s just a tiny part of quality culture."
Janet Gregory and Selena Delesie are the co-authors of “Assessing Agile Quality Practices Using QPAM”. In this episode, we discuss how to elevate and improve our organization’s quality culture and practices. Janet and Selena begin by explaining what quality culture truly entails, distinguishing it from a narrow focus on testing. They describe the QPAM model, breaking down its 10 quality aspects and 4 dimensions to provide you with a comprehensive model for assessing your quality practices.
Gain insights on why social and sociotechnical aspects of quality are more critical than technical ones, and explore some quality aspects such as feedback loops, development approach, and defect management. Janet and Selena also elaborate on why they consider defect management to be of the lowest priority and provide reasoning for their decision.
Whether you’re a seasoned quality professional or a team leader striving for continuous improvement, this episode contains valuable takeaways to help you build a quality-driven culture that delivers high-quality results. Tune in to learn actionable tips for conducting your own quality assessment and driving quality transformation in your organization.
Listen out for:
Career Journey - [00:02:10] Quality Culture - [00:04:58] Quality & Testing - [00:06:42] Quality Assessment - [00:08:37] 10 Quality Aspects - [00:11:00] The Importance of Sociotechnical - [00:13:30] QPAM is Not a Maturity Model - [00:16:11] 4 Dimensions - [00:19:52] Feedback Loops - [00:23:09] Explaining Feedback Loops - [00:25:45] Development Approach - [00:30:18] Defect Management - [00:33:03] Understanding the Problem - [00:37:19] Conducting a Quality Assessment - [00:40:26] Insights from Past Assessments - [00:44:49] 3 Tech Lead Wisdom - [00:49:04]_____
Janet Gregory’s Bio
Janet Gregory is a testing and process consultant with DragonFire Inc. She specializes in showing agile teams how testing activities are necessary to develop good quality products. She works with teams to transition to agile development and has taught agile testing courses worldwide. She contributes articles to publications and enjoys sharing her experiences.Selena Delesie’s Bio
As a coach, consultant, and trainer, Selena helps leaders and executives shift into healthy leadership, business agility and to engage the strengths and passions of their team to produce a highly creative, productive and vibrant workforce. She is a published author and invited speaker on agility, quality and leadership practices. Selena is co-author, with Janet Gregory, of the books Assessing Agile Quality Practices with QPAM, and A Guide for Facilitating Quality Assessments, as well as a contributing author to other published works.Follow Janet and Selena:
Janet’s Twitter / X - @janetgregoryca Janet’s LinkedIn - linkedin.com/in/janetgregory Janet’s Website - janetgregory.ca Agile Tester - agiletester.ca Selena’s LinkedIn – linkedin.com/in/selenadelesie Quality Assessments using QPAM bundle – https://leanpub.com/b/qualityassessmentsusingqpam_____
Our Sponsors
Enjoy an exceptional developer experience with JetBrains. Whatever programming language and technology you use, JetBrains IDEs provide the tools you need to go beyond simple code editing and excel as a developer.
Check out FREE coding software options and special offers on jetbrains.com/store/#discounts.
Make it happen. With code.Manning Publications is a premier publisher of technical books on computer and software development topics for both experienced developers and new learners alike. Manning prides itself on being independently owned and operated, and for paving the way for innovative initiatives, such as early access book content and protection-free PDF formats that are now industry standard.
Get a 40% discount for Tech Lead Journal listeners by using the code techlead24 for all products in all formats.Like this episode?
Show notes & transcript: techleadjournal.dev/episodes/182.
Follow @techleadjournal on LinkedIn, Twitter, and Instagram.
Buy me a coffee or become a patron.Mon, 08 Jul 2024 - 54min - 194 - #181 - Engineer Your Career and Your Life: Timeless Career Advice and the Power of Small Bets - Louie Bacaj
“Engineers make this mistake of thinking that if they just do the work, they’re going to be rewarded. But it’s just not how it happens. Be heads down, add the value, do great work, but don’t forget to make the noise."
Louie Bacaj is a software engineer and engineering leader who turned entrepreneur. In this episode, Louie shares his unique career journey and valuable insights for aspiring tech professionals and aspiring entrepreneurs.
Louie reveals the secrets behind his rapid career progression, sharing the key differences between working in a big corporate versus a nimble startup, and the challenges and rewards of wearing multiple hats. He offers practical advice on self-upskilling, embracing more senior management roles, and excelling at people management. He also shares timeless career advice for engineers at all stages of their journey.
Louie then opens up about his entrepreneurial journey, emphasizing the importance of taking small bets and learning from the small wins, and embracing freedom and independence by building your own business. Plus, discover why strong writing skills are a secret weapon for success at any stage of your career.
This episode is packed with actionable tips and inspiration for anyone navigating the tech industry – whether you’re a seasoned engineer or an aspiring entrepreneur.
Listen out for:
Career Journey - [00:02:14] Big Corporate vs. Startup - [00:03:36] Wearing Multiple Hats - [00:06:02] Self-Upskilling Rapidly - [00:08:18] Louie’s Rapid Career Progression - [00:10:56] Getting Comfortable with More Senior Roles - [00:16:00] Tips on People Management - [00:21:55] Timeless Career Advice for Engineers - [00:25:41] Going Into Entrepreneurship - [00:31:24] Sense of Freedom & Independence - [00:38:59] Small Bets - [00:45:10] Learning from Small Wins - [00:49:12] The Importance of Writing Skills - [00:54:24] 3 Tech Lead Wisdom - [00:59:18]_____
Louie Bacaj’s Bio
Louie Bacaj is a Software Engineer and Engineering Leader who turned Entrepreneur. Over the last decade, he has helped build multiple engineering teams and systems that scaled to millions of users. But he decided to leave that career behind for entrepreneurship.Since quitting, he has realized that building an audience is an asset to entrepreneurship. It’s a great way to help people and to have them help him. But as an awkward engineer, he had no idea where to start. So he started writing and Tweeting his story. And everything he has learned so far.
Since starting this entrepreneurial journey in September 2021, he has built multiple SaaS apps with his brother. He created two courses that have sold over 1500 times. And he has grown a sizeable audience.
Follow Louie:
Twitter / X – @LBacaj LinkedIn – linkedin.com/in/louiebacaj Website – louiebacaj.com Small Bets – smallbets.com_____
Our Sponsors
Enjoy an exceptional developer experience with JetBrains. Whatever programming language and technology you use, JetBrains IDEs provide the tools you need to go beyond simple code editing and excel as a developer.
Check out FREE coding software options and special offers on jetbrains.com/store/#discounts.
Make it happen. With code.Manning Publications is a premier publisher of technical books on computer and software development topics for both experienced developers and new learners alike. Manning prides itself on being independently owned and operated, and for paving the way for innovative initiatives, such as early access book content and protection-free PDF formats that are now industry standard.
Get a 40% discount for Tech Lead Journal listeners by using the code techlead24 for all products in all formats.Like this episode?
Show notes & transcript: techleadjournal.dev/episodes/181.
Follow @techleadjournal on LinkedIn, Twitter, and Instagram.
Buy me a coffee or become a patron.Mon, 01 Jul 2024 - 1h 02min - 193 - #180 - Becoming a Distinguished Engineer, Public Speaking, and Early Retirement - Kelsey Hightower
“Learn the difference between activities and impact. Sometimes we spend our career trying to get really great at activities. Always ask yourself, what is the impact of the work I’m doing?”
From Google Distinguished Engineer to early retirement, Kelsey Hightower has a career journey filled with lessons for tech professionals at every stage. In this episode, Kelsey reflects on his journey, revealing why he decided to retire early, and offering valuable insights and lessons learned.
Discover the importance of an entrepreneurial mindset, differentiating between activity and impact, and building a strong personal brand. Kelsey reveals his top strategies for becoming a confident public speaker and shares his thoughts on staying engaged and planning your career path. Plus, we touch on the impact of AI on software developers’ careers.
Don’t miss this opportunity to learn from one of the industry’s most respected figures and gain a unique perspective on achieving career success and fulfillment.
Listen out for:
Career Journey - [00:01:35] Entrepreneurial Mindset - [00:04:15] Taking Risks in Our Role - [00:07:50] Activity vs Impact - [00:11:45] Thinking in Bigger Impact - [00:16:04] Impact of AI - [00:24:52] Getting Good at Public Speaking - [00:31:23] Building a Personal Brand - [00:38:05] Retiring Early - [00:44:04] Getting Engaged in Our Career - [00:50:49] Tech Lead Wisdom - [00:57:48]_____
Kelsey Hightower’s Bio
Kelsey has worn every hat possible throughout his career in tech and enjoys leadership roles focused on making things happen and shipping software. Prior to his retirement, he was a Distinguished Engineer at Google, where he worked on Google Cloud Platform. He is a strong open source advocate with a focus on building great software as well as great communities around them. He is also an accomplished author and keynote speaker with a knack for demystifying complex topics, doing live demos and enabling others to succeed. When he is not writing code, you can catch him giving technical workshops covering everything from programming to system administration.Follow Kelsey:
Twitter / X – @kelseyhightower LinkedIn – linkedin.com/in/kelsey-hightower-849b342b1 Email – kelsey.hightower@gmail.com_____
Our Sponsors
Enjoy an exceptional developer experience with JetBrains. Whatever programming language and technology you use, JetBrains IDEs provide the tools you need to go beyond simple code editing and excel as a developer.
Check out FREE coding software options and special offers on jetbrains.com/store/#discounts.
Make it happen. With code.Manning Publications is a premier publisher of technical books on computer and software development topics for both experienced developers and new learners alike. Manning prides itself on being independently owned and operated, and for paving the way for innovative initiatives, such as early access book content and protection-free PDF formats that are now industry standard.
Get a 40% discount for Tech Lead Journal listeners by using the code techlead24 for all products in all formats.Like this episode?
Show notes & transcript: techleadjournal.dev/episodes/180. Follow @techleadjournal on LinkedIn, Twitter, and Instagram. Buy me a coffee or become a patron.
Mon, 24 Jun 2024 - 1h 00min - 192 - #179 - Bottlenecks of Scaleups - Tim Cochran & Kennedy Collins
“As a startup, as a scaleup, you often get one chance. If the first impression is something that’s slow, doesn’t work, is down entirely, people will move on and go find some other way to solve that problem."
Tim Cochran and Kennedy Collins are the co-authors of the “Bottlenecks of Scaleups” series published on Martin Fowler’s website. In this episode, we explore several key challenges faced by scaleups, such as product-engineering friction, service disruptions, accumulation of tech debt, and onboarding. Tim and Kennedy share their experiences and provide actionable advice on fostering collaboration, creating unified roadmaps, ensuring system reliability, and managing technical debt. They also emphasize the importance of efficient onboarding and developer experience in navigating the complexities of scaling up a startup.
Listen out for:
Career Journey - [00:02:02] Definition of a Scaleup - [00:05:29] Bottleneck #1: Friction Between Product and Engineering - [00:08:24] Healthy Product-Engineering Tension - [00:13:36] Unified Product-Engineering Roadmap - [00:18:54] Bottleneck #2: Service Disruptions - [00:22:16] Cross Functional Attributes - [00:27:09] Bottleneck #3: Accumulation of Tech Debt - [00:32:39] Systems Ownership - [00:38:37] Bottleneck #4: Onboarding - [00:41:01] 3 Tech Lead Wisdom - [00:46:35]_____
Tim Cochran’s Bio
Tim Cochran is a Principal in Amazon’s Software Builder Experience (ASBX) group. He was previously a Technical Director at Thoughtworks.Tim has over 20 years of experience working with both scaleups and enterprises. He advises on technology strategy and making the right technology investments to enable digital transformation goals. He is a vocal advocate for the developer experience and passionate about using data-driven approaches to improve it.
Kennedy Collins' Bio
At Thoughtworks, he leads product and design for the Central Market of North America. A product manager by trade and a designer by training, he’s most interested in creating (and helping others create) useful and valuable things — be it software or organizational structures.He’s also a bit of a nerd about strategy, human behavior, health and fitness, productivity, writing, coffee, cocktails, board games, and the history of product management.
Follow Tim:
LinkedIn – linkedin.com/in/timcochranFollow Kennedy:
LinkedIn – linkedin.com/in/kennedycollins Twitter / X – @kennedycollins_____
Our Sponsors
Enjoy an exceptional developer experience with JetBrains. Whatever programming language and technology you use, JetBrains IDEs provide the tools you need to go beyond simple code editing and excel as a developer.
Check out FREE coding software options and special offers on jetbrains.com/store/#discounts.
Make it happen. With code.Manning Publications is a premier publisher of technical books on computer and software development topics for both experienced developers and new learners alike. Manning prides itself on being independently owned and operated, and for paving the way for innovative initiatives, such as early access book content and protection-free PDF formats that are now industry standard.
Get a 40% discount for Tech Lead Journal listeners by using the code techlead24 for all products in all formats.Like this episode?
Show notes & transcript: techleadjournal.dev/episodes/179. Follow @techleadjournal on LinkedIn, Twitter, and Instagram. Buy me a coffee or become a patron.
Mon, 17 Jun 2024 - 51min - 191 - #178 - Leveling Up Through Coding Challenges, Real-World Projects, and Personal Brand - John Crickett
“99% of us aren’t working in big tech. There’s this impression that everybody works in big tech. There’s a huge world of software development out there that almost gets forgotten about in social media."
John Crickett is the creator of “Coding Challenges” and a seasoned software engineer with over 30 years of experience. In this episode, John shares his diverse career path, including transitioning between individual contributor roles and management, founding his own business, and his passion for coding challenges.
John explains the benefits of building real-world applications over algorithm-based ones, emphasizing the importance of learning by doing. John also shares practical tips on time management for continuous learning and debunks the myth that most software engineers work in big tech.
We also explore the role of personal branding in today’s competitive job market. John provides tips on building a personal brand and leveraging social media to stay ahead in your tech career.
Finally, John shares his perspective on the impact of AI on software engineering and how we can leverage AI in our day-to-day tasks.
Whether you’re an aspiring developer or a seasoned professional, this episode provides practical advice and inspiration to help you level up in your tech career.
Listen out for:
Career Journey - [00:01:51] John’s Multiple Roles Transition - [00:03:51] IC-Management Transition - [00:06:44] Importance of a Vision - [00:09:39] Lifestyle Business - [00:11:55] Coding Challenges - [00:13:30] Building Real-World Projects - [00:16:37] CodingChallenges.fyi - [00:18:39] Learning the Non-Functional Aspects - [00:21:17] Allocating Time to Learn - [00:24:04] Working for Non-Big Tech Companies - [00:27:15] Relevant Skills for Non-Big Tech - [00:30:39] AI Impact on Software Engineering Role - [00:34:44] AI for Coding Challenges - [00:38:21] Building Personal Brand - [00:39:54] How to Build Personal Brand - [00:44:28] 3 Tech Lead Wisdom - [00:49:25]_____
John Crickett’s Bio
John Crickett is a software engineer and sometimes a manager of software engineers. He has worked as both a senior individual contributor (Staff+) and a senior manager (VP Engineering, Head of Software Development).John writes about software engineering daily on LinkedIn and Twitter. He’s the founder of the popular “Coding Challenges” newsletter. Each week, John offers practical coding challenges to help software engineers enhance their skills through building real-world applications.
Follow John:
LinkedIn – linkedin.com/in/johncrickett/ Twitter/X – x.com/johncrickett Coding Challenges – codingchallenges.fyi Developing Skills – developingskills.substack.com_____
Our Sponsors
Enjoy an exceptional developer experience with JetBrains. Whatever programming language and technology you use, JetBrains IDEs provide the tools you need to go beyond simple code editing and excel as a developer.
Check out FREE coding software options and special offers on jetbrains.com/store/#discounts.
Make it happen. With code.Manning Publications is a premier publisher of technical books on computer and software development topics for both experienced developers and new learners alike. Manning prides itself on being independently owned and operated, and for paving the way for innovative initiatives, such as early access book content and protection-free PDF formats that are now industry standard.
Get a 40% discount for Tech Lead Journal listeners by using the code techlead24 for all products in all formats.Like this episode?
Show notes & transcript: techleadjournal.dev/episodes/178. Follow @techleadjournal on LinkedIn, Twitter, and Instagram. Buy me a coffee or become a patron.
Mon, 10 Jun 2024 - 52min - 190 - #177 - Simple Object-Oriented Design: Principles for Writing Clean & Maintainable Software - Mauricio Aniche
“Every software gets more complex over time. What we need to do as engineers is to find ways so that we can work with increasing complexity, but not increasing the cost of maintaining the software."
Mauricio Aniche returns to the podcast for the second time and discuss with me his latest book, “Simple Object-Oriented Design”. Our discussion explores the intricacies of software design and shares practical strategies to manage software complexity through effective object-oriented design.
Mauricio delves into the six key principles of a simple object-oriented design: making code small, keeping objects consistent, managing dependencies, designing good abstractions, handling external dependencies, and achieving modularisation.
This episode is a must-listen for anyone seeking to deepen their understanding of object-oriented design and maintaining simplicity in their codebase!
Listen out for:
Simple Object-Oriented Design Book - [00:03:19] No Perfect Code Design - [00:04:51] Managing Complexity - [00:06:37] Object-Oriented Design - [00:08:24] Design as an Everyday Activity - [00:09:43] Effective Iterative Design - [00:12:31] Refactoring - [00:14:31] 6 Principles of a Simple Object-Oriented Design - [00:16:40] Principle #1: Making Code Small - [00:21:06] Arguments Against Smaller Units - [00:23:18] Principle #2: Keeping Objects Consistent - [00:26:25] Don’t Fight Your Framework - [00:30:03] Principle #3: Managing Dependencies - [00:32:05] Separate High-Level (What) and Low-Level Code (How) - [00:33:34] Principle #4: Designing Good Abstractions - [00:36:31] Finding the Balance in Abstraction - [00:38:39] Principle #5: Handling External Dependencies and Infrastructure - [00:41:05] Principle #6: Achieving Modularisation - [00:45:12] Owing to Junior Developers - [00:49:18] 3 Tech Lead Wisdom - [00:50:32]_____
Mauricio Aniche’s Bio
Dr. Maurício Aniche’s life mission is to help software engineers to become better and more productive. Maurício is a Tech Lead at Adyen, where he heads the Tech Academy team and leads different engineering enablement initiatives. He is the author of the “Effective Software Testing: A Developer’s Guide” and “Simple Object-Oriented Design” published by Manning.Maurício previously held a position as an assistant professor of software engineering at Delft University of Technology in the Netherlands, where his teaching efforts in software testing gave him the Computer Science Teacher of the Year 2021 award and the TU Delft Education Fellowship, a prestigious fellowship given to innovative lecturers.
Follow Mauricio:
Website – mauricioaniche.com LinkedIn – linkedin.com/in/mauricioaniche Twitter / X – @mauricioaniche Simple Object-Oriented Design – https://www.manning.com/books/simple-object-oriented-design_____
Our Sponsors
Enjoy an exceptional developer experience with JetBrains. Whatever programming language and technology you use, JetBrains IDEs provide the tools you need to go beyond simple code editing and excel as a developer.
Check out FREE coding software options and special offers on jetbrains.com/store/#discounts.
Make it happen. With code.Manning Publications is a premier publisher of technical books on computer and software development topics for both experienced developers and new learners alike. Manning prides itself on being independently owned and operated, and for paving the way for innovative initiatives, such as early access book content and protection-free PDF formats that are now industry standard.
Get a 45% discount for Tech Lead Journal listeners by using the code techlead45 for all products in all formats.Like this episode?
Show notes & transcript: techleadjournal.dev/episodes/177. Follow @techleadjournal on LinkedIn, Twitter, and Instagram. Buy me a coffee or become a patron.
Mon, 03 Jun 2024 - 53min - 189 - #176 - Acing the System Design Interview - Zhiyong Tan
“Always remember that system design interview is not about perfection. It is about trade-offs and being able to communicate them clearly and concisely."
Zhiyong Tan is the author of “Acing the System Design Interview”. In this episode, he joins me in demystifying the system design interview process. He shares insights into what to expect, how to tackle common challenges like time management, anxiety, and knowledge gaps, and reveals the core principles that guide successful system design interview.
Zhiyong dives deep into common pitfalls, offering advice on handling tricky topics like requirements gathering, data consistency, scaling problems, and service design. He also provides practical tips on how to learn and grow from system design interview failures, turning setbacks into stepping stones towards success.
Whether you’re a seasoned engineer or just starting your tech career, this episode offers valuable insights and actionable advice to help you ace your next system design interview.
Listen out for:
Career Journey - [00:01:43] System Design Interview - [00:05:03] Trade-offs - [00:07:36] Managing the Time - [00:09:51] Handling What You Don’t Know - [00:13:27] Managing Anxiety - [00:15:40] System Design Interview Principles - [00:18:32] Non-Functional Requirements - [00:21:22] Data Consistency - [00:25:11] Database Scaling Problem - [00:28:41] Distributed Transactions - [00:33:09] Functional Requirements & API Design - [00:36:31] Failing System Design Interview - [00:38:38] 3 Tech Lead Wisdom - [00:42:02]_____
Zhiyong Tan’s Bio
Zhiyong Tan is the author of Acing the System Design Interview. He is the founder of Tingxie, an app for learning Chinese as a second language. Previously, he was an Engineering Manager and Staff Engineer at PayPal, a senior software engineer at Uber, and a software and data engineer at various startups.Follow Zhiyong:
LinkedIn – linkedin.com/in/zytan Acing System Design Interview – https://www.manning.com/books/acing-the-system-design-interview Tingxie (iOS) – https://apps.apple.com/us/app/%E5%90%AC%E5%86%99-chinese-spelling-dictation/id6462944919 Tingxie (Android) – https://play.google.com/store/apps/details?id=com.zhiyong.tingxie Jointgoals.com – https://www.jointgoals.com/ Manning forum – https://livebook.manning.com/forum_____
Our Sponsors
Enjoy an exceptional developer experience with JetBrains. Whatever programming language and technology you use, JetBrains IDEs provide the tools you need to go beyond simple code editing and excel as a developer.
Check out FREE coding software options and special offers on jetbrains.com/store/#discounts.
Make it happen. With code.Manning Publications is a premier publisher of technical books on computer and software development topics for both experienced developers and new learners alike. Manning prides itself on being independently owned and operated, and for paving the way for innovative initiatives, such as early access book content and protection-free PDF formats that are now industry standard.
Get a 45% discount for Tech Lead Journal listeners by using the code techlead45 for all products in all formats.Like this episode?
Show notes & transcript: techleadjournal.dev/episodes/176. Follow @techleadjournal on LinkedIn, Twitter, and Instagram. Buy me a coffee or become a patron.
Mon, 27 May 2024 - 48min - 188 - #175 - How to Solve Real-World Data Analysis Problems - David Asboth
“All data scientists and analysts should spend more time in the business, outside the data sets, just to see how the actual business works. Because then you have the context, and then you understand the columns you’re seeing in the data."
David Asboth, author of “Solve Any Data Analysis Problem” and co-host of the “Half Stack Data Science” podcast, shares practical tips for solving real-world data analysis challenges. He highlights the gap between academic training and industry demands, emphasizing the importance of understanding the business problem and maintaining a results-driven approach.
David offers practical insights on data dictionary, data modeling, data cleaning, data lake, and prediction analysis. We also explore AI’s impact on data analysis and the importance of critical thinking when leveraging AI solutions. Tune in to level up your skills and become an indispensable, results-driven data analyst.
Listen out for:
Career Journey - [00:01:38] Half Stack Data Science Podcast - [00:06:33] Real-World Data Analysis Gaps - [00:10:46] Understanding the Business/Problem - [00:15:36] Result-Driven Data Analysis - [00:18:28] Feedback Iteration - [00:21:44] Data Dictionary - [00:23:48] Data Modeling - [00:27:18] Data Cleaning - [00:30:43] Data Lake - [00:35:05] Common Data Analysis Tasks - [00:36:50] Prediction Analysis - [00:40:23] The Impact of AI on Data Analysis - [00:43:15] Importance of Critical Thinking - [00:47:05] Common Tasks Solved by AI - [00:50:07] 3 Tech Lead Wisdom - [00:53:10]_____
David Asboth’s Bio
David is a “data generalist”; currently a freelance data consultant and educator with an MSc. in Data Science and a background in software and web development. With over 6 years experience teaching, he has taught everyone from junior analysts up to C-level executives in industries like banking and management consulting about how to successfully apply data science, machine learning, and AI to their day-to-day roles. He co-hosts the Half Stack Data Science podcast about data science in the real world and is the author of Solve Any Data Analysis Problem, a book about the data skills that aspiring analysts actually need in their jobs, which will be published by Manning in 2024.Follow David:
LinkedIn – linkedin.com/in/david-asboth-9256772 Website – davidasboth.com Podcast – halfstackdatascience.com_____
Our Sponsors
Manning Publications is a premier publisher of technical books on computer and software development topics for both experienced developers and new learners alike. Manning prides itself on being independently owned and operated, and for paving the way for innovative initiatives, such as early access book content and protection-free PDF formats that are now industry standard.
Get a 45% discount for Tech Lead Journal listeners by using the code techlead45 for all products in all formats.Like this episode?
Show notes & transcript: techleadjournal.dev/episodes/175. Follow @techleadjournal on LinkedIn, Twitter, and Instagram. Buy me a coffee or become a patron.
Mon, 20 May 2024 - 57min - 187 - #174 - The Hard Truths of Software Development and How to Succeed - Venkat Subramaniam
“Raise the bar of the team so that they bring sustainable practices. If your code stinks, no matter how you desire to be agile, you cannot respond to the change."
Dr. Venkat Subramaniam is a renowned figure in the software development community, an award-winning author and founder of Agile Developer, Inc. In this episode, Venkat sheds light on the frequently overlooked challenges of software development and provides valuable insights for succeeding in the field. We delve into the misalignment between understanding and practising agile development, the quality gaps that exist between software developers in the industry, the essential technical practices that often get neglected, and the critical role of software architects and technical leaders in steering successful software projects and teams.
If you’re ready for some hard-hitting truths and actionable advice to elevate your software development game, this episode is a must-listen.
Listen out for:
Career Journey - [00:01:51] State of Agile Development - [00:03:36] Agile Development Misalignment - [00:07:04] The Developers' Gap - [00:15:55] Important Technical Practices - [00:26:37] The Role of an Architect - [00:36:04] The Role of Technical Leaders - [00:44:04] 3 Tech Lead Wisdom - [00:51:19]_____
Venkat Subramaniam’s Bio
Dr. Venkat Subramaniam is an award-winning author, founder of Agile Developer, Inc., an instructional professor at the University of Houston, and the creator of the dev2next conference.He has trained and mentored thousands of software developers in the US, Canada, Europe, and Asia, and is a regularly-invited speaker at several international conferences. Venkat helps his clients effectively apply and succeed with sustainable agile practices on their software projects.
Venkat is a (co)author of multiple technical books, including the 2007 Jolt Productivity award winning book Practices of an Agile Developer. You can find a list of his books at https://www.agiledeveloper.com. You can reach him by email at venkats@agiledeveloper.com or on Twitter/X at @venkat_s.
Follow Dr. Venkat:
Website – www.agiledeveloper.com Twitter / X – @venkat_s LinkedIn – linkedin.com/in/vsubramaniam Email – venkats@agiledeveloper.com_____
Our Sponsors
Manning Publications is a premier publisher of technical books on computer and software development topics for both experienced developers and new learners alike. Manning prides itself on being independently owned and operated, and for paving the way for innovative initiatives, such as early access book content and protection-free PDF formats that are now industry standard.
Get a 45% discount for Tech Lead Journal listeners by using the code techlead45 for all products in all formats.Like this episode?
Show notes & transcript: techleadjournal.dev/episodes/174. Follow @techleadjournal on LinkedIn, Twitter, and Instagram. Buy me a coffee or become a patron.
Mon, 13 May 2024 - 58min - 186 - #173 - Flow Engineering: Collaborative Mapping for Effective Action at Scale - Steve Pereira & Andrew Davis
“Three characteristics of an organization that is operating with maximal effectiveness are value, clarity, and flow."
Are you feeling the strain of growth? Struggling to maintain alignment and efficiency as your organization scales? In this episode, I sit down with Steve Pereira and Andrew Davis, authors of the groundbreaking new book, “Flow Engineering”.
Learn why traditional scaling methods focusing on rigid coordination can actually hinder progress and how flow engineering offers a solution. We delve into the challenges and paradox of scaling, the core principles of flow engineering, its five primary mapping techniques, and the leadership mindset shift required to create a culture of flow engineering.
If you’re looking to overcome misalignment and optimize performance as you scale, this episode is a must-listen!
Listen out for:
Career Journey - [00:01:33] The Problem with Scale - [00:07:12] The Dangers of Increasing Coordination - [00:14:49] The Paradox of Scale - [00:19:58] Flow Engineering - [00:23:34] 5 Primary Maps - [00:27:50] The Biggest Impact Maps - [00:32:31] All Maps are Wrong - [00:38:23] 5 Principles of Flow Engineering - [00:40:11] Leading Flow Engineering - [00:46:00] 3 Tech Lead Wisdom - [00:52:53]_____
Steve Pereira’s Bio
Steve Pereira has spent over two decades improving the flow of work across organizations. He’s worked through tech support, IT management, build and release engineering, and as a founding CTO for enterprise SaaS. After shifting to consulting large enterprises on value stream performance improvement, he created Flow Engineering to make value stream mapping simple, quick, and actionable. He serves as lead consultant for Visible Value Stream Consulting, as a board advisor to the Value Stream Management Consortium, Chair of the OASIS Value Stream Management Interoperability technical committee, and co-founder of the Flow Collective to bring flow-focused professionals together.Andrew Davis’s Bio
Andrew Davis is a Salesforce DevOps specialist who’s passionate about helping teams deliver innovation, build trust, and improve their performance. After studying engineering at Virginia Tech and Johns Hopkins he became a Buddhist monk, teaching and building meditation communities for almost 15 years. Since 2014, he’s focused on the Salesforce platform as a developer, consultant, and architect. He launched Wipro’s Salesforce DevOps practice, and focuses on promoting modern development practices for Salesforce. He is the Chief Product Officer for AutoRABIT, helping people understand the importance of DevOps for scaling Salesforce implementations. He lives in San Diego with his amazing wife and very cuddly dog.Follow Steve and Andrew:
Website – flowengineering.org Steve’s LinkedIn – linkedin.com/in/devopsto Andrew’s LinkedIn – linkedin.com/in/andrewdavis-io Andrew’s Twitter/ X – @AndrewDavis_io_____
Our Sponsors
Manning Publications is a premier publisher of technical books on computer and software development topics for both experienced developers and new learners alike. Manning prides itself on being independently owned and operated, and for paving the way for innovative initiatives, such as early access book content and protection-free PDF formats that are now industry standard.
Get a 45% discount for Tech Lead Journal listeners by using the code techlead45 for all products in all formats.Like this episode?
Show notes & transcript: techleadjournal.dev/episodes/173. Follow @techleadjournal on LinkedIn, Twitter, and Instagram. Buy me a coffee or become a patron.
Mon, 06 May 2024 - 58min - 185 - #172 - The Quality Mindset with Holistic and Risk-Based Testing Strategies - Mark Winteringham
“The quality is connected to the risk, and the risk is connected to the testing. If we don’t keep an eye on quality, our testing and development will drift, because we are no longer building the thing that people care about anymore."
Mark Winteringham is a quality engineer and the author of “Testing Web APIs”. In this episode, discover how holistic, risk-based testing strategies can transform your software quality. Mark explains how to prioritize our testing by understanding what users truly value and translating that into different risk-based testing strategies, such as testing API design, exploratory testing, automated testing, and acceptance test-driven design (ATDD). Mark also reveals the testing Venn diagram as our testing strategic roadmap. Finally, get a glimpse of Mark’s upcoming book “AI-Assisted Testing” and learn how AI will evolve the roles of testers and developers.
Listen out for:
Career Journey - [00:01:24] Writing “Testing Web APIs” - [00:05:17] Holistic Testing Strategy - [00:07:48] Start With Understanding the Problem - [00:11:02] Testing Venn Diagram Model - [00:14:11] Risk-Based Testing - [00:18:22] Defining Quality & Quality Attributes - [00:22:29] Testing API Design - [00:26:41] Exploratory Testing - [00:32:08] Automated Testing - [00:36:18] Acceptance Test-Driven Design (ATDD) - [00:41:54] “AI-Assisted Testing” Book - [00:45:51] Evolution of Developer and Tester Roles - [00:48:46] 3 Tech Lead Wisdom - [00:53:51]_____
Mark Winteringham’s Bio
Mark Winteringham is a quality engineer, course director, and author of “AI Assisted Testing” and “Testing Web APIs”, with over 10 years of experience providing testing expertise on award-winning projects across a wide range of technology sectors. He is an advocate for modern risk-based testing practices, holistic based Automation strategies, Behaviour Driven Development and Exploratory testing techniques.Follow Mark:
LinkedIn – linkedin.com/in/markwinteringham/ Twitter / X – @2bittester Website – mwtestconsultancy.co.uk_____
Our Sponsors
Manning Publications is a premier publisher of technical books on computer and software development topics for both experienced developers and new learners alike. Manning prides itself on being independently owned and operated, and for paving the way for innovative initiatives, such as early access book content and protection-free PDF formats that are now industry standard.
Get a 45% discount for Tech Lead Journal listeners by using the code techlead45 for all products in all formats.Like this episode?
Show notes & transcript: techleadjournal.dev/episodes/172. Follow @techleadjournal on LinkedIn, Twitter, and Instagram. Buy me a coffee or become a patron.
Mon, 29 Apr 2024 - 57min
Podcasts similar to Tech Lead Journal
El Partidazo de COPE COPE
Herrera en COPE COPE
La Linterna COPE
Panda Show - Sin Picante El Panda Zambrano
Es la Mañana de Federico esRadio
La noche de Cuesta esRadio
La Trinchera de Llamas esRadio
Hondelatte Raconte Europe 1
Affaires sensibles France Inter
LEGEND Guillaume Pley
El colegio invisible OndaCero
La Rosa de los Vientos OndaCero
Les grands dossiers de l'Histoire par Franck Ferrand Radio Classique
Espacio en blanco Radio Nacional
Entrez dans l'Histoire RTL
Le grand récit RTL
Les Grosses Têtes RTL
L'Heure Du Crime RTL
Parlons-nous RTL
El Larguero SER Podcast
Nadie Sabe Nada SER Podcast
SER Historia SER Podcast
Todo Concostrina SER Podcast
Un Libro Una Hora SER Podcast
