Tech Lead Journal cover image

Tech Lead Journal

Latest episodes

undefined
Aug 30, 2021 • 53min

#53 - Principles for Adopting Microservices Successfully - Chris Richardson

“The whole point of microservices and adopting microservices is not to have microservices. The goal is to improve the software delivery key metrics, i.e. rapid, reliable, frequent, and sustainable delivery of software." Chris Richardson is a recognized thought leader in microservices and the author of “Microservices Patterns”. In this episode, we opened our conversation talking about the current state of microservices vs monolith architecture. Chris then explained why he thinks monolith is not actually an anti-pattern and when it’s a good time for us to consider adopting microservice architecture. He then shared about the success triangle for implementing microservices, important concepts such as design time coupling and some microservices patterns, such as the Saga pattern, and how his current work on Eventuate can help developers to implement these patterns easier. At the end, Chris briefly explained some of his important principles for decomposing a monolith successfully. Listen out for: Career Journey - [00:05:52] State of Microservices vs Monolith - [00:11:56] Monolith is Not an Anti-Pattern - [00:15:43] When to Adopt Microservices - [00:18:46] Microservices Success Triangle - [00:23:04] Design Time Coupling - [00:26:40] Distributed Transaction and Saga Pattern - [00:33:21] Eventuate - [00:36:36] Tips for Implementing Saga Pattern - [00:39:00] Principles to Decompose Monolith - [00:43:49] 3 Tech Lead Wisdom - [00:50:12] _____ Chris Richardson’s Bio Chris Richardson is a software architect and serial entrepreneur. He is a Java Champion, a JavaOne rock star and the author of “POJOs in Action”, which describes how to build enterprise Java applications with frameworks such as Spring and Hibernate. Chris was also the founder of the original CloudFoundry.com, an early Java PaaS for Amazon EC2. Today, Chris is a recognized thought leader in microservices, having authored the book “Microservices Patterns”. He regularly speaks at international conferences and delivers consulting and training that helps organizations successfully adopt and use the microservice architecture. Follow Chris: LinkedIn – https://www.linkedin.com/in/pojos/ Twitter – https://twitter.com/crichardson Consulting, Training & Blog – https://chrisrichardson.net/ Microservices Patterns – http://adopt.microservices.io/ Eventuate – https://eventuate.io/ “Distributed Data Patterns for Microservices” online course – https://microservices.matrixlms.com/user_catalog_class/show/350821 Use XAAAUDNI coupon code for $120 discount Our Sponsor This episode is proudly sponsored by Emergence, the journal of business agility. This quarterly publication brings you inspiring stories from the most innovative companies and explores themes of new ways of working, reclaiming management, and humanizing business. Each issue is hand illustrated and 100% content. Use the promo code “techlead” to get a 10% discount on your annual subscription. Visit businessagility.institute/emergence to get your edition and support the publication supporting your podcast. Like this episode? Subscribe on your favorite podcast app and submit your feedback. Follow @techleadjournal on LinkedIn, Twitter, and Instagram. Pledge your support by becoming a patron. For more info about the episode (including quotes and transcript), visit techleadjournal.dev/episodes/53.
undefined
Aug 23, 2021 • 53min

#52 - Software Qualities for Quality Software - Marco Faella

“Seriously good software is not just software that works. It is not just software that satisfies its functional requirements, so it does the right thing, but it also does it in the right way." Marco Faella is an associate professor at the University of Naples Federico II and the author of “Seriously Good Software”. In this episode, Marco explained what he means by seriously good software, looking at software quality from multiple different perspectives. We then dived deep into several of those software qualities with some practical tips on how software engineers can improve their craft to produce high-quality software. Towards the end, we also touched on the concept of minimum viable code, why it is important to have an idea of what the ideal code looks like, while still being practical in finding the right compromise. Listen out for: Career Journey - [00:05:00] Role of Education for Software Engineers - [00:07:18] Seriously Good Software - [00:12:02] Software Quality Quadrants - [00:17:15] Speed and Time Efficiency - [00:20:23] Space and Memory Efficiency - [00:24:10] Reliability Through Monitoring - [00:26:54] Invariants - [00:32:11] Reliability Through Testing - [00:33:43] Readability - [00:36:15] Reusability - [00:39:25] Thread-Safety - [00:41:17] Minimum Viable Code - [00:46:29] 3 Tech Lead Wisdom - [00:48:44] _____ Marco Faella’s Bio Marco Faella is an associate professor in the Department of Electrical Engineering and Information Technologies at the University of Naples Federico II in Italy. Besides his research on theoretical computer science, Marco is a passionate teacher and programmer. For the last 13 years he has been teaching classes on advanced programming and has published a Java certification manual and a video course on Java streams. More recently, Marco has released his book titled “Seriously Good Software” that teaches techniques for writing high quality software. Follow Marco: LinkedIn – https://www.linkedin.com/in/marco-faella-8675574/ Twitter – https://twitter.com/m_faella Website – http://wpage.unina.it/m.faella Our Sponsor This episode is proudly sponsored by Emergence, the journal of business agility. This quarterly publication brings you inspiring stories from the most innovative companies and explores themes of new ways of working, reclaiming management, and humanizing business. Each issue is hand illustrated and 100% content. Use the promo code “techlead” to get a 10% discount on your annual subscription. Visit businessagility.institute/emergence to get your edition and support the publication supporting your podcast. Like this episode? Subscribe on your favorite podcast app and submit your feedback. Follow @techleadjournal on LinkedIn, Twitter, and Instagram. Pledge your support by becoming a patron. For more info about the episode (including quotes and transcript), visit techleadjournal.dev/episodes/52.
undefined
Aug 16, 2021 • 49min

#51 - JHipster Open Source Story and Java at Microsoft - Julien Dubois

“The most important thing is to make it easy for people to contribute. And the second thing is to have as many people as possible. For that, you build a community, and decide what people you want in your community." Julien Dubois is the creator of JHipster and manages the Java Developer Advocacy team at Microsoft. In this episode, Julien shared about the state of Java for cloud native applications, as well as Java adoption within Microsoft and Azure. Julien also shared his story on founding JHipster, his developer advocacy work at Microsoft, as well as some tips on how to run a successful open source project. Listen out for: Career Journey - [00:04:30] Java at Microsoft - [00:07:38] State of Java for Cloud Native App - [00:10:39] Java Adoption in Azure - [00:16:58] JHipster Story - [00:21:29] Open Source Tips - [00:29:43] Independent Developer Advocacy - [00:35:42] Microsoft and Open Source - [00:40:28] 3 Tech Lead Wisdom - [00:43:08] _____ Julien Dubois’s Bio Julien manages the Java Developer Advocacy team at Microsoft. Julien is a Java Champion, and is mostly known in the Java community as the creator and lead developer of JHipster, a popular open source development platform. He is also the co-author of “Spring par la pratique” and a speaker in numerous conferences including Devoxx, SpringOne, and Paris Java User Group amongst others. Follow Julien: Twitter – https://twitter.com/juliendubois LinkedIn – https://www.linkedin.com/in/juliendubois/ Github – https://github.com/jdubois Website – https://www.julien-dubois.com/ Our Sponsor This episode is proudly sponsored by Emergence, the journal of business agility. This quarterly publication brings you inspiring stories from the most innovative companies and explores themes of new ways of working, reclaiming management, and humanizing business. Each issue is hand illustrated and 100% content. Use the promo code “techlead” to get a 10% discount on your annual subscription. Visit businessagility.institute/emergence to get your edition and support the publication supporting your podcast. Like this episode? Subscribe on your favorite podcast app and submit your feedback. Follow @techleadjournal on LinkedIn, Twitter, and Instagram. Pledge your support by becoming a patron. For more info about the episode (including quotes and transcript), visit techleadjournal.dev/episodes/51.
undefined
Aug 9, 2021 • 1h 10min

#50 - Riding the Architect Elevator to the Cloud - Gregor Hohpe

“The cloud is a change in operating model. It isn’t IT procurement. If you don’t change the way your organization works, the cloud is going to look much more like another data center.“ Gregor Hohpe is the author of “Software Architect Elevator” and “Cloud Strategy”. In this episode, Gregor started our conversation by explaining the role of a software architect, the reason for the latest resurgence of the role, and his software architect elevator concept. He then described what a good architecture should look like and how to deal with trade-offs by using the analogy of financial options. We then discussed in-depth about the cloud and why adopting cloud requires a lifestyle change in order to benefit from it the most. Gregor also described why organizations need a good viable cloud strategy and debunked the concern of many organizations on cloud vendor lock-in. He also gave his tips on how organizations should approach building an in-house cloud platform and how to change the organization structure to embrace the cloud better. Towards the end, do not miss our insightful discussion on Gregor’s law of excessive complexity! Listen out for: Career Journey - [00:06:48] Software Architect Role - [00:07:48] Software Architect Elevator - [00:12:07] An Architect Stands on 3 Legs - [00:14:37] Good Architecture - [00:18:08] Trade-offs - [00:21:09] Definition of Cloud - [00:25:55] Cloud is a Lifestyle Change - [00:28:56] Motivation for Moving to the Cloud - [00:32:18] Cloud Strategy - [00:36:43] Building up Cloud Strategy - [00:39:36] Patterns & Antipatterns - [00:43:57] Cloud is Not an Infrastructure Topic - [00:49:29] In-house Cloud Platform - [00:52:38] Gregor’s Law of Excessive Complexity - [00:57:39] Organization Structure - [01:01:37] 3 Tech Lead Wisdom - [01:05:16] _____ Gregor Hohpe’s Bio As an Enterprise Strategist at AWS, Gregor advises CTOs and tech leaders in their organizational and technology platform transformation. Prior to joining AWS, Gregor served as a Smart Nation Fellow to the Singapore government, as technical director in Google Cloud’s Office of the CTO, and as Chief Architect at Allianz SE, where he oversaw the architecture of a global data center consolidation and deployed the first private cloud software delivery platform. He is an active member of the IEEE Software advisory board. Follow Gregor: LinkedIn – https://www.linkedin.com/in/ghohpe/ Twitter – https://twitter.com/ghohpe The Architect Elevator – https://architectelevator.com/ Cloud Strategy – https://cloudstrategybook.com Our Sponsor This episode is proudly sponsored by Emergence, the journal of business agility. This quarterly publication brings you inspiring stories from the most innovative companies and explores themes of new ways of working, reclaiming management, and humanizing business. Each issue is hand illustrated and 100% content. Use the promo code “techlead” to get a 10% discount on your annual subscription. Visit businessagility.institute/emergence to get your edition and support the publication supporting your podcast. Like this episode? Follow @techleadjournal on LinkedIn, Twitter, and Instagram. Pledge your support by becoming a patron. For more info about the episode (including quotes and transcript), visit techleadjournal.dev/episodes/50.
undefined
Aug 2, 2021 • 47min

#49 - Visualizing Your Value Stream With Kanban - Dimitar Karaivanov

“Kanban is a flow strategy that helps you to optimize the flow of value through your value streams from ideation to customer." Dimitar Karaivanov is a Lean-thinker, a Kanban practitioner, and the CEO and co-founder of Kanbanize. In this episode, Dimitar shared his story on how he got fascinated by the simplicity and the effectiveness of Kanban, which then led him to start Kanbanize. He shared in-depth the concept of Kanban and why Kanban becomes one of the most popular Lean practices. Dimitar then shared about the principles, practices, and anti-patterns behind Kanban, as well as tips on how companies can improve their Kanban practices, including dealing with external dependencies. Listen out for: Career Journey - [00:05:06] Kanbanize Story - [00:07:05] Kanban - [00:10:25] Why Kanban Becomes Popular - [00:12:24] Kanban Principles - [00:14:53] Visualize the Workflow - [00:20:23] Limit Work in Progress - [00:23:11] Manage Flow - [00:28:26] Make Process Policies Explicit - [00:30:49] Feedback Loops and Improve Collaboratively - [00:31:43] Kanban Metrics - [00:33:52] Kanban Anti-patterns - [00:36:17] Handling External Dependencies - [00:40:39] Tips to Improve Your Kanban Practice - [00:42:01] 3 Tech Lead Wisdom - [00:43:40] _____ Dimitar’s Bio Dimitar Karaivanov is a Lean-thinker and a Kanban practitioner with a solid background in the areas of software development and process improvement. Dimitar is also a keynote speaker and the author of ‘Lean Software Development with Kanban’. His expertise was gained through more than 15 years of career development at companies like Johnson Controls, SAP, and Software AG. Dimitar has envisioned and brought to life the idea of Kanbanize aimed at solving problems in the way companies manage big initiatives spread across multiple teams. Through the success of his company, he has proven that Kanban can be used not just for change management, but also for product development. He is passionate about achieving extreme performance at scale and applying Lean / Kanban outside IT, and is an active member, supporter and promoter of initiatives within these communities. Follow Dimitar: LinkedIn – https://www.linkedin.com/in/dimitar-karaivanov Twitter – https://twitter.com/dimitar_hk Kanbanize – https://kanbanize.com/ Our Sponsor Are you looking for a new cool swag? Tech Lead Journal now offers you some swags that you can purchase online. These swags are printed on-demand based on your preference, and will be delivered safely to you all over the world where shipping is available. Check out all the cool swags by visiting https://techleadjournal.dev/shop. Like this episode? Subscribe on your favorite podcast app and submit your feedback. Follow @techleadjournal on LinkedIn, Twitter, and Instagram. Pledge your support by becoming a patron. For more info about the episode (including quotes and transcript), visit techleadjournal.dev/episodes/49.
undefined
Jul 26, 2021 • 59min

#48 - Communicate to Become a Happy & Productive Engineer - Chris Laffra

“A lot of engineers are unhappy and a lot of that has to do with not being able to control their environment, or even articulate what they want to have changed in the environment. By becoming a better communicator, you will also become happier." Chris Laffra is an experienced and talented software engineer having worked in companies such as IBM, Google, and Uber. His wide variety of experiences ensures Chris understands what motivates engineers, what stresses them out, and how to help them get the most out of themselves. In this episode, Chris shared some insights from his book “Communication for Engineers” about why communication is such an important skill for engineers and how they should learn to improve it to become more impactful engineers. Chris also shared great insights and tips on how to deal with engineers’ typical sources of unhappiness–impostor syndrome, stress, and burnout–in order to become successful, productive, and happy engineers. Listen out for: Career Journey - [00:04:53] “Communication for Engineers” Book - [00:06:37] Why Engineers Have Difficulty Communicating - [00:09:51] Importance of Communication for Engineers - [00:13:18] Communication for Performance Review and Promotion - [00:21:54] How to Become More Impactful Engineers - [00:30:58] Impostor Syndrome - [00:42:01] How to Deal with Impostor Syndrome - [00:45:18] Handling Burnout - [00:53:58] 3 Tech Lead Wisdom - [00:56:40] _____ Chris Laffra’s Bio Chris Laffra is an experienced software engineer with a strong drive to help other engineers grow. Chris has been a manager, tech lead, technical lead manager, advisor, mentor, and staff software engineer with companies such as IBM, Morgan Stanley, Bank of America, Google, Uber, Plato, and Sourcegraph. This wide variety of experiences ensures Chris understands what motivates engineers, what stresses them out, and how to help them get the most out of themselves. Through decades of personal experience, Chris has analyzed and summarized the topic of software development into numerous blogs, presentations, and books. The summit of his work is his book Communication for Engineers and the accompanying interactive course. Follow Chris: Website – https://chrislaffra.com/ LinkedIn – https://www.linkedin.com/in/chrislaffra/ Twitter – https://twitter.com/laffra GitHub – https://github.com/laffra Medium – https://laffra.medium.com/ “Communication for Engineers” book – https://amzn.to/3eP9FH0 Chris’s episode notes – https://chrislaffra.com/TLJ/ Our Sponsor Are you looking for a new cool swag? Tech Lead Journal now offers you some swags that you can purchase online. These swags are printed on-demand based on your preference, and will be delivered safely to you all over the world where shipping is available. Check out all the cool swags by visiting https://techleadjournal.dev/shop. Like this episode? Subscribe on your favorite podcast app and submit your feedback. Follow @techleadjournal on LinkedIn, Twitter, and Instagram. Pledge your support by becoming a patron. For more info about the episode (including quotes and transcript), visit techleadjournal.dev/episodes/48.
undefined
Jul 19, 2021 • 52min

#47 - Micro-Frontends and the Socio-Technical Aspect - Luca Mezzalira

“Micro-frontends are representations of business subdomains. We should differentiate them from components, because components are solving technical problems. Micro-frontends are looking from the product side on how you can create value in isolation for your users." Luca Mezzalira is a Principal Architect at AWS, an expert on micro-frontends, and the author of the upcoming “Building Micro-Frontends” book. In this episode, Luca described the concept of micro-frontends in-depth, along with the where and when companies should apply this concept for building the frontends. Luca also shared about the principles behind micro-frontends, why it is important to be technology agnostic, and how to design the CI/CD pipelines. Luca also mentioned some of the common pitfalls and anti-patterns that we should avoid when using micro-frontends, as well as sharing his tips on how organisations can start adopting micro-frontends in their architecture. Listen out for: Career Journey - [00:04:41] Micro-Frontends - [00:11:11] Where to Apply Micro-Frontends - [00:14:18] Team Structure - [00:16:08] When to Consider Micro-Frontends - [00:18:34] Examples of Apps Using Micro-Frontends - [00:23:01] Micro-Frontends Principles - [00:24:33] Technology Agnostic Micro-Frontends - [00:27:21] Application Shell Concept - [00:30:19] Micro-Frontends CI/CD - [00:33:42] Micro-Frontends Anti-Patterns - [00:36:22] Starting with Micro-Frontends Tips - [00:40:43] “Building Micro-Frontends” Book - [00:43:30] 3 Tech Lead Wisdom - [00:46:54] _____ Luca Mezzalira’s Bio Working in the industry since 2004, Luca have lent his expertise predominantly in the field of solution architecture. After helping DAZN becoming a global streaming platform in just 5 years, Luca is now working as a Principal Architect at AWS, helping customers in the media and entertainment space to deliver cost-effective and scalable cloud solutions. He has gained accolades for revolutionising the scalability of frontend acrhitectures with micro-frontends, from increasing the efficiency of workflows to delivering quality in products. Known as an excellent communicator who believes in using an interactive approach for understanding and solving problems of varied scopes, Luca often shares with the community the best practices to develop cloud-native architectures to solve technical and organisational challenges. Follow Luca: Twitter – https://twitter.com/lucamezzalira LinkedIn – https://www.linkedin.com/in/lucamezzalira Website – https://lucamezzalira.com/ “Building Micro-Frontends” book – https://www.buildingmicrofrontends.com/ Micro-Frontends Tips – https://buildingmfe.com/ Our Sponsor Are you looking for a new cool swag? Tech Lead Journal now offers you some swags that you can purchase online. These swags are printed on-demand based on your preference, and will be delivered safely to you all over the world where shipping is available. Check out all the cool swags by visiting https://techleadjournal.dev/shop. Like this episode? Subscribe on your favorite podcast app and submit your feedback. Follow @techleadjournal on LinkedIn, Twitter, and Instagram. Pledge your support by becoming a patron. For more info about the episode (including quotes and transcript), visit techleadjournal.dev/episodes/47.
undefined
Jul 12, 2021 • 51min

#46 - Business Agility - Evan Leybourn

“Business agility is a set of organizational capabilities, behaviors, and ways of working that afford your business the freedom, flexibility, and resilience to achieve its purpose, no matter what the future brings." Evan Leybourn is the founder and CEO of Business Agility Institute. In this episode, Evan shared about the current maturity of agile adoption and how agile has matured over the years by looking at 3 different agility categories, including business agility. Evan then explained further what business agility means, and his interesting story of why he started the Business Agility Institute. He then explained in-depth the concept of business agility domains, a model comprising 12 different interacting domains across four dimensions centred around the customer. We then discussed his theory of agile constraints and Evan shared his insights on why he thinks Agile and DevOps transformations are currently hitting diminishing returns and how we should address it by continuously finding the constraint to solve. Evan also touched on and shared about the recent Business Agility Institute research finding on why many agile organizations unconsciously fail to embed and support Diversity, Equality, and Inclusion (DEI) within the organizations. Listen out for: Career Journey - [00:04:56] Current Maturity of Agile Adoption - [00:09:24] Business Agility - [00:16:57] Business Agility Institute - [00:21:15] Agile & DEI - [00:27:45] Business Agility Domains - [00:30:59] Theory of Agile Constraints - [00:40:28] 3 Tech Lead Wisdom - [00:46:45] _____ Evan Leybourn’s Bio Evan is the Founder and CEO of the Business Agility Institute; an international membership body to both champion and support next-generation organisations: Companies that are agile, innovative and dynamic - perfectly designed to thrive in today’s unpredictable markets. As well as leading the Business Agility Institute, Evan is also the author of Directing the Agile Organisation (2012) and #noprojects: A Culture of Continuous Value (2018). Follow Evan: Website – https://businessagility.institute/ LinkedIn – https://www.linkedin.com/in/evanleybourn/ Twitter – https://twitter.com/eleybourn Our Sponsor Are you looking for a new cool swag? Tech Lead Journal now offers you some swags that you can purchase online. These swags are printed on-demand based on your preference, and will be delivered safely to you all over the world where shipping is available. Check out all the cool swags by visiting https://techleadjournal.dev/shop. Like this episode? Subscribe on your favorite podcast app and submit your feedback. Follow @techleadjournal on LinkedIn, Twitter, and Instagram. Pledge your support by becoming a patron. For more info about the episode (including quotes and transcript), visit techleadjournal.dev/episodes/46.
undefined
Jul 5, 2021 • 50min

#45 - The Future of Digital Healthcare - Dr. Yong Chern Chet

“A lot of us in clinical practice always thought of technology as a tool. Today, technology has become not just a “what”, but it’s become a “how”. That means how you practice medicine can be enabled through technology itself." Dr. Yong Chern Chet is the founding COO of a Southeast Asian region early stage digital health start-up headquartered in Singapore with a simple mission of enabling “Better Healthcare for All”. In this episode, Dr. Chet shared about the current challenges in healthcare and how technology can be used to overcome those challenges. He then shared about his 5C model that outlines the areas where technology can play a part in the digital healthcare, as well as the various technologies and adoption drivers that enable the future of digital healthcare. Listen out for: Career Journey - [00:03:54] Current Challenges in Healthcare - [00:13:14] Solving Healthcare Challenges - [00:16:52] Digital Healthcare 5Cs- [00:26:15] Digital Healthcare Technologies - [00:32:05] Digital Healthcare Adoption - [00:42:11] 3 Tech Lead Wisdom - [00:47:12] _____ Dr. Yong Chern Chet’s Bio Dr. Yong Chern Chet (Chet) is the founding Chief Operating Officer with a Southeast Asian region early stage digital health start-up headquartered in Singapore offering key healthcare services such as 24/7 direct access to doctor teleconsultation services, an ePharmacy platform and health & wellness content. Prior to this, Dr. Chet held various senior management roles leading innovation and digital transformation from within the healthcare industry and beyond. His corporate innovation achievements have been acknowledged via awards like the Enterprise Innovation Award at the 24th Asia IoT Business Platform for the use of Big Data and Machine Learning technology to enhance business operations and IDC’s Asia Pacific Digital Transformation Awards (DXa) 2018 under the Operation Model Master category for Thailand. Early career experience included time in management consulting as the Healthcare Industries Sector Leader and a Director with the Risk Consulting Practice for Deloitte Southeast Asia. Dr. Yong is a qualified medical doctor trained in the field of surgery and orthopaedics. Follow Dr. Chet: LinkedIn – https://www.linkedin.com/in/chetyong Our Sponsor Are you looking for a new cool swag? Tech Lead Journal now offers you some swags that you can purchase online. These swags are printed on-demand based on your preference, and will be delivered safely to you all over the world where shipping is available. Check out all the cool swags by visiting https://techleadjournal.dev/shop. Like this episode? Subscribe on your favorite podcast app and submit your feedback. Follow @techleadjournal on LinkedIn, Twitter, and Instagram. Pledge your support by becoming a patron. For more info about the episode (including quotes and transcript), visit techleadjournal.dev/episodes/45.
undefined
Jun 28, 2021 • 52min

#44 - Team Topologies - Manuel Pais

“Practices and principles are necessary and useful, but they should be informed by what the constraints are in the first place. We need to acknowledge the constraints, and then build and decide on practices and principles based on that." Manuel Pais is the co-author of “Team Topologies” and a DevOps thought leader, focusing on team interactions, delivery practices, and accelerating flow. In this episode, Manuel shared great insights from his book “Team Topologies”, starting from highlighting some constraints that organizations typically face, such as Conway’s Law and cognitive load. Manuel then explained the 4 fundamental team topologies and how they are addressing those constraints. Manuel also shared about the Team API concept as well the 3 core interaction modes, which inform how teams should interact with each other in order to improve the overall flow within the business. Finally, Manuel shared some advice on how leaders can start implementing these ideas within their organizations. Listen out for: Career Journey - [00:04:47] Team Topologies - [00:07:00] Challenges with Organization Chart - [00:08:58] Measuring Flow - [00:11:54] Conway’s Law - [00:14:57] How to Use Conway’s Law - [00:18:10] Breaking Monolith into Microservices - [00:21:15] Cognitive Load - [00:23:57] 4 Fundamental Team Topologies - [00:27:33] Team API - [00:34:55] 3 Interaction Modes - [00:37:57] Advice to Align with Team Topologies - [00:42:41] 3 Tech Lead Wisdom - [00:48:13] _____ Manuel Pais’s Bio Manuel Pais is the co-author of “Team Topologies: organizing business and technology teams for fast flow”. Recognized by TechBeacon as a DevOps thought leader, Manuel is an independent IT organizational consultant and trainer, focused on team interactions, delivery practices and accelerating flow. Manuel is also a LinkedIn instructor on Continuous Delivery. Follow Manuel: Twitter – https://twitter.com/manupaisable LinkedIn – https://www.linkedin.com/in/manuelpais/ Team Topologies – https://teamtopologies.com/ Team Topologies Academy – https://academy.teamtopologies.com/ Our Sponsor Are you looking for a new cool swag? Tech Lead Journal now offers you some swags that you can purchase online. These swags are printed on-demand based on your preference, and will be delivered safely to you all over the world where shipping is available. Check out all the cool swags by visiting https://techleadjournal.dev/shop. Like this episode? Subscribe on your favorite podcast app and submit your feedback. Follow @techleadjournal on LinkedIn, Twitter, and Instagram. Pledge your support by becoming a patron. For more info about the episode (including quotes and transcript), visit techleadjournal.dev/episodes/44.

Get the Snipd
podcast app

Unlock the knowledge in podcasts with the podcast player of the future.
App store bannerPlay store banner

AI-powered
podcast player

Listen to all your favourite podcasts with AI-powered features

Discover
highlights

Listen to the best highlights from the podcasts you love and dive into the full episode

Save any
moment

Hear something you like? Tap your headphones to save it with AI-generated key takeaways

Share
& Export

Send highlights to Twitter, WhatsApp or export them to Notion, Readwise & more

AI-powered
podcast player

Listen to all your favourite podcasts with AI-powered features

Discover
highlights

Listen to the best highlights from the podcasts you love and dive into the full episode