Player FM - Internet Radio Done Right
67 subscribers
Checked 2d ago
추가했습니다 four 년 전
Henry Suryawirawan에서 제공하는 콘텐츠입니다. 에피소드, 그래픽, 팟캐스트 설명을 포함한 모든 팟캐스트 콘텐츠는 Henry Suryawirawan 또는 해당 팟캐스트 플랫폼 파트너가 직접 업로드하고 제공합니다. 누군가가 귀하의 허락 없이 귀하의 저작물을 사용하고 있다고 생각되는 경우 여기에 설명된 절차를 따르실 수 있습니다 https://ko.player.fm/legal.
Player FM -팟 캐스트 앱
Player FM 앱으로 오프라인으로 전환하세요!
Player FM 앱으로 오프라인으로 전환하세요!
Tech Lead Journal
모두 재생(하지 않음)으로 표시
Manage series 2891057
Henry Suryawirawan에서 제공하는 콘텐츠입니다. 에피소드, 그래픽, 팟캐스트 설명을 포함한 모든 팟캐스트 콘텐츠는 Henry Suryawirawan 또는 해당 팟캐스트 플랫폼 파트너가 직접 업로드하고 제공합니다. 누군가가 귀하의 허락 없이 귀하의 저작물을 사용하고 있다고 생각되는 경우 여기에 설명된 절차를 따르실 수 있습니다 https://ko.player.fm/legal.
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.
…
continue reading
222 에피소드
모두 재생(하지 않음)으로 표시
Manage series 2891057
Henry Suryawirawan에서 제공하는 콘텐츠입니다. 에피소드, 그래픽, 팟캐스트 설명을 포함한 모든 팟캐스트 콘텐츠는 Henry Suryawirawan 또는 해당 팟캐스트 플랫폼 파트너가 직접 업로드하고 제공합니다. 누군가가 귀하의 허락 없이 귀하의 저작물을 사용하고 있다고 생각되는 경우 여기에 설명된 절차를 따르실 수 있습니다 https://ko.player.fm/legal.
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.
…
continue reading
222 에피소드
Wszystkie odcinki
×T
Tech Lead Journal

1 #209 - How I Retired Early in Tech: My Journey to Financial Independence - Kristine Howard 1:02:43
1:02:43
나중에 재생
나중에 재생
리스트
좋아요
좋아요1:02:43
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 freedom Master the balanced money formula for budgeting success Uncover smart investing strategies, including the power of index funds and diversification Understand how aligning your career with personal values can lead to greater satisfaction Learn the “4% rule” and how it can help determine your retirement readiness Gain insights into the emotional journey of transitioning to early retirement Hear the unexpected benefits of early retirement, including more time for personal growth Discover the three keys to staying healthy in retirement: staying active, engaged, and contributing Whether 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/kristinehoward Blog – 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 on LinkedIn , Twitter , and Instagram . Buy me a coffee or become a patron .…
T
Tech Lead Journal

1 #208 - Navigating Tech Leadership Transitions: From Engineer to Executive - Norman Noble 48:54
48:54
나중에 재생
나중에 재생
리스트
좋아요
좋아요48:54
(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 executive Effective hiring strategies to attract and retain top talent Strategies for building high-performing teams, including creating the right team architecture Insights into Mindvalley’s unique culture and diversity that foster personal growth and transformation The importance of mindfulness and well-being for effective leadership Timestamps: (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 on LinkedIn , Twitter , and Instagram . Buy me a coffee or become a patron .…
T
Tech Lead Journal

1 #207 - The Art of Storytelling: Effective Communication and Data Visualization - Cole Nussbaumer Knaflic 1:06:15
1:06:15
나중에 재생
나중에 재생
리스트
좋아요
좋아요1:06:15
(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/colenussbaumer Website – 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 on LinkedIn , Twitter , and Instagram . Buy me a coffee or become a patron .…
T
Tech Lead Journal

1 #206 - The Fundamentals and Future of DevOps and Software Delivery - Yevgeniy Brikman 1:22:30
1:22:30
나중에 재생
나중에 재생
리스트
좋아요
좋아요1:22:30
(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 on LinkedIn , Twitter , and Instagram . Buy me a coffee or become a patron .…
T
Tech Lead Journal

1 #205 - Measuring Code Quality in the Age of GenAI - Matt Van Itallie 58:17
58:17
나중에 재생
나중에 재생
리스트
좋아요
좋아요58:17
(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 stakeholders Whether 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 Wisdom Matt 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 on LinkedIn , Twitter , and Instagram . Buy me a coffee or become a patron .…
T
Tech Lead Journal

1 #204 - Stop Inflicting Daily Standups and Computer Science Riddles on Your Devs - David Guttman 1:01:38
1:01:38
나중에 재생
나중에 재생
리스트
좋아요
좋아요1:01:38
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 adults If 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 Wisdom David 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 .…
T
Tech Lead Journal

1 #203 - Building Effective and Thriving Machine Learning Teams - David Tan & Dave Colls 58:41
58:41
나중에 재생
나중에 재생
리스트
좋아요
좋아요58:41
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/davidcolls Links: - 🎧 #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 .…
T
Tech Lead Journal

1 #202 - The Rise of AI in Shaping the Future of Work - André Neubauer 53:13
53:13
나중에 재생
나중에 재생
리스트
좋아요
좋아요53:13
“ 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 .…
T
Tech Lead Journal

1 #201 - Building Evolutionary Architectures: Automated Software Governance - Rebecca Parsons 56:58
56:58
나중에 재생
나중에 재생
리스트
좋아요
좋아요56:58
“ 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 X – x.com/rebeccaparsons 📚 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 .…
T
Tech Lead Journal

1 #200 - Become a Great Engineering Leader - James Stanier 1:07:22
1:07:22
나중에 재생
나중에 재생
리스트
좋아요
좋아요1:07:22
“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 .…
T
Tech Lead Journal

1 #199 - Think Like an Engineer, Talk Like an Executive, and Go Beyond Your Limits - Pramoda Vyasarao 1:01:54
1:01:54
나중에 재생
나중에 재생
리스트
좋아요
좋아요1:01:54
“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 .…
T
Tech Lead Journal

1 #198 - Better Software Faster: Measure & Improve Developer Productivity with DX Core 4 - Laura Tacho 58:38
58:38
나중에 재생
나중에 재생
리스트
좋아요
좋아요58:38
“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 .…
T
Tech Lead Journal

1 #197 - Beyond Input & Output: Building Outcome-Oriented Engineering Teams - Balki Kodarapu 55:59
55:59
나중에 재생
나중에 재생
리스트
좋아요
좋아요55:59
“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 .…
T
Tech Lead Journal

1 #196 - Unbundling the Enterprise: the Power of APIs, Optionality, and the Science of Happy Accidents - Stephen Fishman and Matt McLarty 55:49
55:49
나중에 재생
나중에 재생
리스트
좋아요
좋아요55:49
“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.com Follow Matt: LinkedIn – linkedin.com/in/mattmclartybc Email – matt.mclarty@boomi.com Book & 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 .…
T
Tech Lead Journal

1 #195 - Working Effectively with Legacy Code and AI Coding Assistant - Michael Feathers 56:16
56:16
나중에 재생
나중에 재생
리스트
좋아요
좋아요56:16
“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 .…
플레이어 FM에 오신것을 환영합니다!
플레이어 FM은 웹에서 고품질 팟캐스트를 검색하여 지금 바로 즐길 수 있도록 합니다. 최고의 팟캐스트 앱이며 Android, iPhone 및 웹에서도 작동합니다. 장치 간 구독 동기화를 위해 가입하세요.