Tech Lead Journal cover image

Tech Lead Journal

Latest episodes

undefined
May 1, 2023 • 1h

#131 - Data Essentials in Software Architecture - Pramod Sadalage

“The notion of transaction, consistency, and ACID compliance are many times tech imposed. It should be the business that makes the decision. We as technologists should not make that decision." Pramod Sadalage is a Director at ThoughtWorks and the co-author of the Jolt Award winning “Refactoring Databases”. In this episode, we discussed data essentials in software architecture. Pramod started by explaining why dealing with data is hard in software architecture and some data related concerns we should think about when making architecture decisions. He then shared the thought process of how we can choose the right database for our purpose and shared insights on data modeling differences between SQL and NoSQL. Pramod also touched on the important considerations in managing transactions and the trade-offs between ACID and eventual consistency. Towards the end, Pramod shared practical advice on the step-by-step how we can split a monolithic database through database refactoring.   Listen out for: Career Journey - [00:04:23] Data is Hard - [00:15:57] Data Related Architecture Concerns - [00:18:36] Choosing the Right Database - [00:24:19] Data Modeling in SQL vs NoSQL - [00:30:28] Managing Transactions - [00:37:31] Tradeoff Between ACID & Eventual Consistency - [00:44:06] Refactoring Database - [00:46:58] 3 Tech Lead Wisdom - [00:54:58] _____ Pramod Sadalage’s BioPramod Sadalage is Director at ThoughtWorks where he enjoys the rare role of bridging the divide between database professionals and application developers. In the early 00’s he developed techniques to allow relational databases to be designed in an evolutionary manner based on version-controlled schema migrations. He is co-author of Software Architecture: The Hard Parts: Modern Trade-Off Analyses for Distributed Architectures, co-author for Building Evolutionary Architectures - Automated Software Governance, co-author of Refactoring Databases: Evolutionary Database Design, co-author of NoSQL Distilled: A Brief Guide to the Emerging World of Polyglot Persistence, author of Recipes for Continuous Database Integration and continues to speak and write about the insights he and his clients learn. Follow Pramod Sadalage: Twitter – @pramodsadalage LinkedIn – linkedin.com/in/pramodsadalage Website – sadalage.com Database Refactoring – databaserefactoring.com DevOps for DBA – devopsfordba.com Agile Data – agiledata.org _____ Our Sponsors 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 available by visiting techleadjournal.dev/shop. And don't forget to brag yourself once you receive any of those swags. Like this episode? Show notes & transcript: techleadjournal.dev/episodes/131 Follow @techleadjournal on LinkedIn, Twitter, and Instagram. Buy me a coffee or become a patron.
undefined
16 snips
Apr 24, 2023 • 51min

#130 - Remote Work Insights & Leading Engineers as a Non-Engineer - Sarah Milstein

“Understand the stage of your company and the kind of risks you face at that stage, make decisions that are appropriate, and remind other people about that all the time." Sarah Milstein is the VP of Engineering at Daily and has run remote teams for 25 years. In this episode, Sarah started by sharing some remote work insights we may not have heard before, such as why remote distributed teams often have higher propensity of trust, how remote work could help make difficult conversations easier, and how leaders can establish swift trust by having more intentional communications. In the second half of our conversation, Sarah shared about her experience of leading engineers as someone from a non-tech background. She explained why a lack of technical expertise can sometimes be useful and pointed out some leadership qualities an engineering leader should have to balance out the need for technical acumen. Sarah also shared her few tips on how to upskill herself in technical stuffs and her perspective on whether a company should consider having non-tech engineering leaders.   Listen out for: Career Journey - [00:03:49] Remote Work Insights - [00:08:04] Propensity of Trust - [00:12:26] Working Back in Office - [00:15:39] Other Remote Work Insights - [00:17:36] Ingroup Bias - [00:20:47] Swift Trust & Intentional Communication - [00:23:21] Accountability - [00:28:28] Being an Engineering Leader from a Non-Tech Background - [00:30:50] Leadership Qualities - [00:33:31] Benefits of Non-Tech Background - [00:35:15] Self-Learning Technical Stuffs - [00:39:23] Company Accepting Non-Tech Engineering Leaders - [00:41:51] 3 Tech Lead Wisdom - [00:45:14] _____ Sarah Milstein’s BioSarah Milstein is VP of Engineering at Daily, which lets developers add real-time video and audio to any app or website. Before Daily, Sarah held executive roles at ConvertKit, Mailchimp,18F.gov, and indie.vc. She was also CEO and co-founder of Lean Startup Productions and co-author of The Twitter Book. Earlier, she was a freelance journalist writing regularly for The New York Times. She holds an MBA from UC Berkeley and has run remote teams for 25 years. Follow Sarah: Website – sarahmilstein.com LinkedIn – linkedin.com/in/sarahmilstein _____ Our Sponsors 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 available by visiting techleadjournal.dev/shop. And don't forget to brag yourself once you receive any of those swags. Like this episode? Show notes & transcript: techleadjournal.dev/episodes/130 Follow @techleadjournal on LinkedIn, Twitter, and Instagram. Buy me a coffee or become a patron.
undefined
14 snips
Apr 17, 2023 • 1h 4min

#129 - GIST Framework for Building High-Value, High-Impact Products - Itamar Gilad

“The difference of why some companies are so much more successful at producing high value, high-impact products than others comes to 4 areas of GIST (Goals, Ideas, Steps, Tasks)." Itamar Gilad is a coach and author with over 20 years of experience in product management, strategy, and growth, and was previously a product manager at Google and the head of Gmail’s growth team. In this episode, we discussed all things about product management and how to build high-value products. Itamar first shared his journey at Google growing Gmail to 1 billion MAUs and some of his lessons learnt on managing large-scale product changes, getting users feedback, and dogfooding. Itamar then explained in-depth his GIST framework as an alternative to the product roadmap, a collection of methods and best practices for producing high-value and impactful products. He shared some challenges working with product roadmap and how teams can create better alignment instead. He also shared how we can do product prioritization better by using the ICE technique and his Confidence Meter. Towards the end, Itamar shared the different ways of how companies can conduct product experimentation and how to use the GIST board to improve the way we execute product development.   Listen out for: Career Journey - [00:04:17] Growing Gmail - [00:06:06] Managing Large Scale Product Changes - [00:07:26] Getting Feedback from a Major Product Change - [00:10:48] Dogfooding - [00:15:21] GIST - [00:19:10] Problem with Product Roadmap - [00:27:17] Creating Alignment - [00:34:22] Prioritization and ICE - [00:38:02] Doing Product Experimentation - [00:43:59] Project & Task Management - [00:48:43] 3 Tech Lead Wisdom - [00:54:39] _____ Itamar Gilad’s BioItamar is a coach, author and speaker specializing in product management, strategy, and growth. For over two decades, he held senior product management and engineering roles at Google, Microsoft and a number of startups. At Google, Itamar led parts of Gmail and was the head of Gmail’s growth team (resulting in 1Bn MAUs). Itamar publishes a popular product management newsletter and is the creator of a number of product management methodologies including GIST Framework and The Confidence Meter. Itamar is based in Barcelona, Spain. Follow Itamar: LinkedIn – linkedin.com/in/itamargilad/ Twitter – @ItamarGilad Website – itamargilad.com PM resources – itamargilad.com/resources Newsletter – itamargilad.com/newsletter _____ Our Sponsors 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 available by visiting techleadjournal.dev/shop. And don't forget to brag yourself once you receive any of those swags. Like this episode? Show notes & transcript: techleadjournal.dev/episodes/129 Follow @techleadjournal on LinkedIn, Twitter, and Instagram. Buy me a coffee or become a patron.
undefined
Apr 10, 2023 • 1h

#128 - Threshold Leadership: Leading in the Age of AI - Nick Chatrath

“The core of threshold leadership is a set of four pathways of cultivating stillness, embodying intelligence, thinking independently, and maturing consciousness." Nick Chatrath is a leadership and organizational transformation expert and the author of “The Threshold: Leading in the Age of AI”. In this episode, Nick shared the concept of threshold leadership and explained its importance in the wake of recent AI advancements. Nick first shared some impact AI has made in our lives, both the good and the bad, and pointed out the importance of leaders taking accountability for those AI impact. Nick then shared in-depth the threshold leadership and its four pathways to help leaders be more responsible in the development and use of AI, which are cultivating stillness, thinking independently, embodying intelligence, and maturing consciousness. For each pathway, Nick shared a few tips on what we can do to improve ourselves, both at the personal level and the organization level. Towards the end, Nick closed our conversation by reminding us not to forget the two best human qualities we have compared to AI, which are love and wisdom.   Listen out for: Career Journey - [00:05:17] Writing a Book About AI & Leadership - [00:08:20] Impact of AI - [00:10:07] Leadership Responsibility - [00:15:34] Threshold Leadership - [00:18:02] Cultivating Stillness - [00:21:17] Knowing What Matters Most - [00:24:28] Organization Stillness - [00:28:01] Improving Stillness - [00:30:53] Thinking Independently - [00:34:00] Cultivating Independent Thinking - [00:39:48] Embodying Intelligence - [00:42:46] Importance of Recovery - [00:45:30] Organization’s Embodied Intelligence - [00:47:55] Maturing Consciousness - [00:50:22] Love & Wisdom - [00:53:05] 3 Tech Lead Wisdom - [00:57:29] _____ Nick Chatrath’s BioDr. Nick Chatrath is an expert in leadership and organizational transformation. A former McKinsey & Co. consultant, he now serves as managing director of the Oxford-based executive leadership firm Artesian Transformational Leadership. He holds a doctorate from the University of Oxford, and a dozen training certifications from organizations like The Leadership Circle and Hogan Assessment Systems. Previously, he co-founded the tech startup Coachify and the social reform advocacy group The Shaftsbury Partnership Ltd. A bestselling author, his most recent book is The Threshold: Leading in the Age of AI. He is an avid cook and triathlete. Follow Nick: LinkedIn – www.linkedin.com/in/nickchatrath Artesian – artesiangroup.co.uk _____ Our Sponsors 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 available by visiting techleadjournal.dev/shop. And don't forget to brag yourself once you receive any of those swags. Like this episode? Show notes & transcript: techleadjournal.dev/episodes/128 Follow @techleadjournal on LinkedIn, Twitter, and Instagram. Buy me a coffee or become a patron.
undefined
6 snips
Apr 3, 2023 • 56min

#127 - Building Successful Products With Game Thinking - Amy Jo Kim

“3 core ideas in game thinking: super fan funnel to find the right people, loop design to create the experience people want to stick around for, and concept testing to figure out the user experience." Amy Jo Kim is a game designer, startup coach, author, and co-founder of Game Thinking. In this episode, Amy shared how we can use game thinking to build better and successful products that people want. She first described some top reasons products fail and gave a few tips to avoid product failure by validating our ideas before building the product. Amy then explained in-depth the 3 core ideas in game thinking, which are identifying super fans, building a sticky core habit loop, and validating the product concept using storyboards. Towards the end, Amy shared how we can get started with game thinking and why we should do it early in our product journey.   Listen out for: Career Journey - [00:04:32] Quitting and Starting Own Journey - [00:08:08] Top Reasons Product Fail - [00:16:44] Validating Before Building - [00:27:37] Identifying Super Fans - [00:33:03] Building Core Habit Loop - [00:35:41] Storyboarding - [00:42:48] Getting Started with Game Thinking - [00:48:48] 3 Tech Lead Wisdom - [00:51:48] _____ Amy Jo Kim’s BioNamed by Fortune as one of the top 10 influential women in games, Amy Jo Kim is a game designer, community architect, and innovation coach. Her design credits include Rock Band, The Sims, eBay, Netflix, nytimes.com, Ultima Online, Covet Fashion, & Happify. Amy Jo helps entrepreneurs & innovators bring their ideas to life through at gamethinking.io. She pioneered the practice of applying game design to digital services and is well-known for her books Community Building on the Web (2000) and Game Thinking (2018). In addition to her coaching practice, Amy Jo has taught Game Thinking at Stanford University and the USC School of Cinematic Arts, where she co-founded the game design program. She holds a PhD in Behavioral Neuroscience from the University of Washington and a BA in Experimental Psychology from UCSD. Follow Amy: LinkedIn – linkedin.com/in/amyjokim Twitter – @amyjokim Game Thinking – gamethinking.io Mentions & Links: Game Thinking Masterclass – https://gamethinking.io/masterclass/ G School – gamethinking.io/programs Innovator’s Quiz – gamethinking.io/quiz _____ Our Sponsors 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 available by visiting techleadjournal.dev/shop. And don't forget to brag yourself once you receive any of those swags. Like this episode? Show notes & transcript: techleadjournal.dev/episodes/127 Follow @techleadjournal on LinkedIn, Twitter, and Instagram. Buy me a coffee or become a patron.
undefined
Mar 27, 2023 • 57min

#126 - Elevating Leadership Through Vertical Development - Ryan Gottfredson

“The vertical altitude of the organization leaders sets the ceiling for how effective the organization can be." Ryan Gottfredson is a leadership development researcher and a Wall Street Journal and USA Today best-selling author of “The Elevated Leader”. In this episode, Ryan explained the concept of an elevated leader and why it is important to have elevated leaders in an organization. He described the role of vertical development in elevating leadership and how it differs from the horizontal development that many of us are familiar with. Ryan described in-depth the 3 different levels of vertical development, including the cognitive and emotional aspects associated with each of the level. Towards the end, Ryan explained the 4 different types of mindset and why it is important for leaders to understand and heal from past traumas in order to become elevated Mind 3.0 leaders.   Listen out for: Career Journey - [00:04:38] Elevated Leader - [00:06:38] Importance of Elevated Leader - [00:10:30] Horizontal & Vertical Developments - [00:14:27] Cognitive and Emotional Development - [00:18:48] 3 Levels of Vertical Development - [00:23:18] Center of Gravity - [00:32:28] 4 Different Mindsets - [00:36:04] Understanding Past Trauma - [00:41:34] Improving Our Past Trauma - [00:45:18] Elevated Leader & Culture - [00:48:59] 3 Tech Lead Wisdom - [00:53:50] _____ Ryan Gottfredson’s BioRyan Gottfredson, Ph.D. is a cutting-edge leadership development author, researcher, and consultant. He helps organizations vertically develop their leaders primarily through a focus on mindsets. Ryan is the Wall Street Journal and USA Today best-selling author of Success Mindsets: The Key to Unlocking Greater Success in Your Life, Work, & Leadership and The Elevated Leader: Leveling Up Your Leadership Through Vertical Development. He is also a leadership professor at the College of Business and Economics at California State University-Fullerton. Follow Ryan: Website – RyanGottfredson.com LinkedIn – linkedin.com/in/ryangottfredson Twitter – @RyanGottfredson Facebook – facebook.com/RyanGottfredsonPhD Instagram – instagram.com/ryangottfredson YouTube – youtube.com/channel/UCyTe4jL0cla-U_Y4lqjc3-w _____ Our Sponsors 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 available by visiting techleadjournal.dev/shop. And don't forget to brag yourself once you receive any of those swags. Like this episode? Show notes & transcript: techleadjournal.dev/episodes/126 Follow @techleadjournal on LinkedIn, Twitter, and Instagram. Buy me a coffee or become a patron.
undefined
Mar 20, 2023 • 50min

#125 - Patterns for API Design - Daniel Luebke

“A good API doesn’t expose the internal data models or internal logic too much. And the more your clients are not under your control, the less you want to do that." Daniel Luebke is a software architect and the co-author of “Patterns for API Design”. In this episode, we discussed some API design patterns and best practices taken from his book. Daniel first shared the importance of understanding domain requirements for building APIs and several API and message best practices, such as API first design, how to design loosely coupled message exchanges, the tradeoff between generic and specialized API operations, and the risk of exposing too much internal data model and logic in our APIs. Daniel also introduced the microservices domain-specific languages (MSDL) as an alternative to Open API for specifying APIs independent of the technology implementation. Towards the end, Daniel explained the importance of defining the API lifecycle, how to support backward compatibility, and the different API versioning strategies we can use to evolve our APIs.   Listen out for: Career Journey - [00:04:17] Writing API Design Book - [00:08:26] Loosely Coupled Message Exchanges - [00:12:53] API Design Best Practices - [00:15:31] Message Best Practices - [00:20:48] Generic vs Specialized API - [00:24:51] Exposing Internal Data Model - [00:27:13] Microservices Domain-Specific Language - [00:30:37] API Evolution - [00:33:23] API Versioning - [00:39:27] 3 Tech Lead Wisdom - [00:44:27] _____ Daniel Luebke’s BioDaniel Lübke is an independent coding and consulting software architect with a focus on business process automation and digitization projects. His interests are software architecture, business process design, and system integration, which inherently require APIs to develop solutions. He received his PhD at the Leibniz Universität Hannover, Germany, in 2007 and has worked in many industry projects in different domains since then. Daniel is author and editor of several books, articles, and research papers; gives training; and regularly presents at conferences on topics of APIs and software architecture. Follow Daniel: LinkedIn – linkedin.com/in/danielluebke Twitter – @dluebke Blog – digital-solution-architecture.com _____ Our Sponsors 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 available by visiting techleadjournal.dev/shop. And don't forget to brag yourself once you receive any of those swags. Like this episode? Show Notes: techleadjournal.dev/episodes/125 Follow @techleadjournal on LinkedIn, Twitter, and Instagram. Buy me a coffee or become a patron.
undefined
8 snips
Mar 13, 2023 • 55min

#124 - The Value Flywheel Effect - David Anderson

“The business technology divide was apparent in many companies. The idea of the value flywheel effect is to join the business and technology goals and create this flywheel effect momentum." David Anderson is the author of “The Value Flywheel Effect” and the co-creator of The Serverless Edge. In this episode, David described the value flywheel effect concept and its four stages: clarity of purpose, challenge & landscape, next best action, and long-term value. David also explained the importance of Wardley Mapping and how we can use it to help improve the organization’s situational awareness within the value flywheel. During our discussion about the four stages, we also discussed several important concepts, such as the North Star Framework for clarity of purpose, understanding the team’s psychological safety and sociotechnical systems landscape, serverless-first paradigm as one way for the next best action, and using the well-architected framework and sustainability as guidelines for ensuring long-term value. Listen out for: Career Journey - [00:05:39] Value Flywheel Effect - [00:09:48] Wardley Mapping Overview - [00:12:09] Improving Situational Awareness - [00:18:04] Clarity of Purpose - [00:20:51] North Star Framework - [00:23:33] Obsess Over Time to Value - [00:26:36] Challenge and Landscape: Psychological Safety - [00:28:44] Sociotechnical Systems View - [00:33:54] The Next Best Action: Serverless-First Mindset - [00:36:11] Code is a Liability - [00:40:33] Long-Term Value: Problem Prevention Culture - [00:42:03] Well-Architected Framework - [00:45:26] Sustainability - [00:47:42] 3 Tech Lead Wisdom - [00:50:45] _____ David Anderson’s Bio David is a technical leader who enjoys writing and speaking about the leading edge of technology. David moved to Liberty Mutual in 2007 and drove technology change and cloud adoption. As a practicing Architect with G-P, he continues to empower and enable peers on Serverless First, Well-Architected, Engineering Excellence. His new book, The Value Flywheel Effect - Power the Future and Accelerate Your Organization to the Modern Cloud was published by IT Revolution in the fall of 2022. He is based in Belfast, writes on The Serverless Edge, is the lead organizer for ServerlessDays Belfast, is a member of the Wardley Mapping community. Follow David: LinkedIn – linkedin.com/in/david-anderson-belfast Twitter – @davidand393 Serverless Edge – ServerlessEdge.com Serverless Craic Podcast – theserverlessedge.podbean.com _____ Our Sponsors Skills Matter is the global community and events platform for software professionals. You get on-demand access to their latest content, thought leadership insights as well as the exciting schedule of tech events running across all time zones. Head on over to skillsmatter.com to become part of the tech community that matters most to you - it’s free to join and easy to keep up with the latest tech trends. 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 available by visiting techleadjournal.dev/shop. And don't forget to brag yourself once you receive any of those swags. Like this episode? Follow @techleadjournal on LinkedIn, Twitter, and Instagram. Pledge your support by becoming a patron. For episode show notes, visit techleadjournal.dev/episodes/124.
undefined
Mar 6, 2023 • 54min

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

“People don’t care how much you know until they know how much you care. What people want in these traumatic moments is somebody to listen to and acknowledge them." Katharine Manning is the President of Blackbird DC and author of “The Empathetic Workplace”. In this episode, we discussed how leaders can deal with traumatic experience in the workplace. Katharine described what she means by workplace trauma and explained the impact of such trauma on employees’ performance and organizations’ productivity. She shared the importance of leaders showing trust whenever employees come forward and share their trauma, and why leaders should avoid problem-solving in response to their situation. Katharine also touched on the importance of empathy and gave a few tips on how we can be more empathetic towards others. Towards the end, Katharine shared her LASER method, the five steps we can do for a more compassionate, calm, and confident response to the workplace trauma. Listen out for: Career Journey - [00:05:53] Trauma in the Workplace - [00:10:50] Impact of Trauma - [00:14:47] Showing Trust - [00:19:29] Avoid Problem-Solving - [00:28:35] Empathy - [00:31:07] The LASER Method - [00:37:17] 3 Tech Lead Wisdom - [00:50:48] _____ Katharine Manning’s Bio Katharine Manning is the President of Blackbird DC, which provides training and consultation on empathy at work. She is the author of The Empathetic Workplace: Five Steps to a Compassionate, Calm, and Confident Response to Trauma on the Job, and teaches at American University and in the Master’s in Trauma-Informed Leadership Program at Dominican University. Her work has been featured in the Harvard Business Review, Fast Company, Thrive Global, and CEOWorld. She has worked on issues of trauma and victimization for more than 25 years, including 15 years at the Justice Department, where she was a Senior Attorney Advisor consulting on victim issues in cases like the Boston Marathon bombing and the Pulse Nightclub shooting. Follow Katharine: Website – KatharineManning.com LinkedIn – linkedin.com/in/katharine-manning/ Blackbird DC – blackbird-dc.com/ _____ Our Sponsors Skills Matter is the global community and events platform for software professionals. You get on-demand access to their latest content, thought leadership insights as well as the exciting schedule of tech events running across all time zones. Head on over to skillsmatter.com to become part of the tech community that matters most to you - it’s free to join and easy to keep up with the latest tech trends. 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 available by visiting techleadjournal.dev/shop. And don't forget to brag yourself once you receive any of those swags. Like this episode? Follow @techleadjournal on LinkedIn, Twitter, and Instagram. Pledge your support by becoming a patron. For episode show notes, visit techleadjournal.dev/episodes/123.
undefined
19 snips
Feb 27, 2023 • 1h 1min

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

“In a world that runs on software, when we develop and deploy software, we are part of a larger system where our failures are no longer about us, they are also about other people." Kevlin Henney is a consultant, writer, and speaker on software development and has written and edited several popular books. In this episode, Kevlin shared his 3 favorite things every software engineer should know based on the two books he edited: “97 Things Every Programmer Should Know” and “97 Things Every Java Programmer Should Know”. He explained the importance for developers of taking an occasional break when working on deep work, putting code comments wisely, and using testing not just for checks but also for communication tool. Kevlin also brought up some timeless software development concepts developers should learn from the past on cohesion, coupling, and code quality. He also explained why he becomes associated with public software failures widely known as KevlinHenney screens and how the trend started in the beginning. Towards the end, Kevlin shared his views on why it is important for developers to improve public speaking, writing, and having more compassion towards each other. Listen out for: Career Journey - [00:04:54] Things Every Programmer Should Know - [00:10:13] Learning From the Past - [00:25:35] KevlinHenney Screens - [00:38:28] Public Speaking, Writing, and Compassion - [00:42:49] 3 Tech Lead Wisdom - [00:53:46] _____ Kevlin Henney’s Bio Kevlin Henney is an independent consultant, trainer, writer and speaker. His interests cover what happens on both sides of the keyboard, and everything from the detail of code to the bigger picture of software architecture. Kevlin is co–author of two volumes in the Pattern–Oriented Software Architecture series, editor of 97 Things Every Programmer Should Know and co-editor of 97 Things Every Java Programmer Should Know. Follow Kevlin: Twitter – @KevlinHenney Mastodon – @kevlin@mastodon.social LinkedIn – linkedin.com/in/kevlin Medium – kevlinhenney.medium.com Instagram – instagram.com/kevlin.henney _____ Our Sponsors Skills Matter is the global community and events platform for software professionals. You get on-demand access to their latest content, thought leadership insights as well as the exciting schedule of tech events running across all time zones. Head on over to skillsmatter.com to become part of the tech community that matters most to you - it’s free to join and easy to keep up with the latest tech trends. 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 available by visiting techleadjournal.dev/shop. And don't forget to brag yourself once you receive any of those swags. Like this episode? Follow @techleadjournal on LinkedIn, Twitter, and Instagram. Pledge your support by becoming a patron. For episode show notes, visit techleadjournal.dev/episodes/122.

Remember Everything You Learn from Podcasts

Save insights instantly, chat with episodes, and build lasting knowledge - all powered by AI.
App store bannerPlay store banner