Tech Lead Journal

Tech Lead Journal

By Henry SuryawirawanTechnology
Download on the App Store

Tech Lead Journal episodes

  • #92 - Agile and Holistic Testing - Janet Gregory & Lisa Crispin

    “Testing is an activity that happens throughout. It is not a phase that happens at the end. Start thinking about the risks at the very beginning, and how we are going to mitigate those with testing."

    Janet Gregory and Lisa Crispin are the co-authors of several books on Agile Testing and the co-founders of Agile Testing Fellowship. In this episode, Janet and Lisa shared the agile testing concept and mindset with an emphasis on the whole team approach, which was then followed by an explanation of the holistic testing concept with a complete walkthrough how we can use the approach in our product development cycle, including how Continuous Delivery fits into holistic testing. Janet and Lisa also described some important concepts in agile testing, such as the agile testing quadrants (to help classify our tests) and the power of three (aka the Three Amigos). Towards the end, Janet and Lisa also shared their perspective on exploratory testing and testing in production.

    Listen out for:

    • Career Journey - [00:06:35]
    • Agile Testing - [00:13:56]
    • Whole Team - [00:15:17]
    • Agile Testing Mindset - [00:19:19]
    • Holistic Testing - [00:24:42]
    • Continuous Delivery - [00:34:53]
    • Agile Testing Quadrants - [00:39:03]
    • The Power of Three - [00:42:50]
    • Exploratory Testing - [00:47:08]
    • Testing in Production - [00:50:49]
    • 3 Tech Lead Wisdom - [00:54:10]
    • _____

      Follow Janet and Lisa:

      • Janet’s Website – https://janetgregory.ca
      • Janet’s Twitter – @janetgregoryca
      • Janet’s Linkedin – https://www.linkedin.com/in/janetgregory
      • Lisa’s Website – https://lisacrispin.com
      • Lisa’s Twitter – @lisacrispin
      • Lisa’s Linkedin – https://www.linkedin.com/in/lisa-crispin-88420a
      • Agile Tester Blog – https://agiletester.ca/blog
      • Agile Testing Fellowship Website – https://agiletestingfellow.com

      • Our Sponsor

        Today’s episode is proudly sponsored by Skills Matter, the global community and events platform for software professionals.

        Skills Matter is an easier way for technologists to grow their careers by connecting you and your peers with the best-in-class tech industry experts and communities. 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.


        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/92.

        1 hr 2 min
      • #91 - Lean Software Development Principles and Mindset - Mary & Tom Poppendieck

        "Pull, don’t push. Don’t tell people what to do. Tell them what results you want and let them figure out how best to achieve the outcome that’s needed."

        Mary & Tom Poppendieck are the co-authors of several books related to Agile and Lean, including their award-winning book “Lean Software Development: An Agile Toolkit” published in 2003. In this episode, Mary & Tom shared about lean software development, its principles and mindset, and the concept of a pull system. Mary & Tom then pointed out the problems of having proxies in software development and how it is much better to manage by the outcomes by having the people directly figuring out the best way to achieve those outcomes. Later on, Mary & Tom talked about the concept of flow, why it is important to optimize flow, and how to optimize flow by analyzing the value stream map and minimizing approval process.

        Listen out for:

        • Career Journey - [00:05:26]
        • Lean Software Development - [00:18:50]
        • Pull, Don’t Push - [00:23:34]
        • Proxies - [00:31:00]
        • Managing by Outcome - [00:37:10]
        • Optimizing Flow - [00:41:18]
        • Value Stream Map & Approvals - [00:47:00]
        • 3 Tech Lead Wisdom - [00:55:05]
        • _____

          Mary Poppendieck’s Bio

          Mary wrote the now-classic book “Lean Software Development: an Agile Toolkit”, proposing an approach which focuses on customers, respects software engineers, concentrates on learning, and leverages flow. Mary is a popular writer and speaker. Sequels of her first book include “Implementing Lean Software Development: from Concept to Cash”, “Leading Lean Software Development: Results are Not the Point” and “The Lean Mindset: Ask the Right Questions”.

          Tom Poppendieck’s Bio

          Tom has over three decades of experience in computing, including several years of work with object technology. Tom holds a PhD in Physics and has taught physics for ten years. He is the coauthor of four books: “Lean Software Development” (2003), “Implementing Lean Software Development” (2006), “Leading Lean Software Development” (2009) and “Lean Mindset” (2013).

          Follow Mary and Tom:

          • Website – http://www.poppendieck.com/
          • Mary’s blog – http://www.leanessays.com/
          • Mary’s Twitter – @mpoppendieck

          • Our Sponsor

            Today’s episode is proudly sponsored by Skills Matter, the global community and events platform for software professionals.

            Skills Matter is an easier way for technologists to grow their careers by connecting you and your peers with the best-in-class tech industry experts and communities. 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.


            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/91.

            59 min
          • #90 - Clean Craftsmanship - Robert C. Martin (Uncle Bob)

            “The simplest way to describe craftsmanship is pride of workmanship. It is the mindset that you are working on something important and you are going to do it well."

            Robert C. Martin (aka Uncle Bob) is the co-founder of cleancoders.com, an acclaimed speaker at conferences worldwide, and prolific author of multiple best-selling books. In this episode, Uncle Bob shared some insights from his latest book, “Clean Craftsmanship”. He first started by sharing the current major challenge of the software development industry, i.e. as a young discipline, it suffers from the state of perpetual inexperience amid exponential acceleration of demand for programmers, which drove Uncle Bob writing the book to help define disciplines, standards and ethics for software craftsmanship. He then touched on the five key disciplines of clean craftsmanship, specifically focusing on test-driven development and refactoring. Towards the latter half, Uncle Bob described a few essential standards and ethics of clean craftsmanship, such as never ship s**t, always be ready, do no harm, and estimate honestly.

            Listen out for:

            • Career Journey - [00:07:29]
            • Clean Craftsmanship - [00:10:54]
            • Programmer as a Profession - [00:15:31]
            • Craftsmanship - [00:18:46]
            • Disciplines - [00:22:45]
            • Disciplines: Test-Driven Development - [00:28:50]
            • Disciplines: Refactoring - [00:34:32]
            • Code Coverage - [00:39:02]
            • Standard: Never Ship S**t - [00:42:35]
            • Standard: Always Be Ready - [00:47:16]
            • Ethics: Do No Harm - [00:50:01]
            • Ethics: Estimate Honestly - [00:53:56]
            • 2 Tech Lead Wisdom - [00:57:50]
            • _____

              Robert C. Martin’s Bio

              Robert Martin (Uncle Bob) has been a programmer since 1970. He is the co-founder of the online video training company cleancoders.com and founder of Uncle Bob Consulting LLC. He served as Master Craftsman at 8th Light inc and is an acclaimed speaker at conferences worldwide. He is a profilic writer and has published hundreds of articles, papers, blogs, and best-selling books including: “The Clean Coder”, “Clean Code”, “Agile Software Development: Principles, Patterns, and Practices”, and “Clean Architecture”. He also served as the Editor-in-chief of the C++ Report and as the first chairman of the Agile Alliance.

              Follow Uncle Bob:

              • Twitter – @unclebobmartin
              • Clean Coder – http://cleancoder.com
              • Clean Coders – https://cleancoders.com
              • GitHub – https://github.com/unclebob

              • Our Sponsor

                Today’s episode is proudly sponsored by Skills Matter, the global community and events platform for software professionals.

                Skills Matter is an easier way for technologists to grow their careers by connecting you and your peers with the best-in-class tech industry experts and communities. 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.


                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/90.

                1 hr 2 min
              • #89 - Code That Fits in Your Head - Mark Seemann

                “The goal of software is often to sustain an organization. An organization invests in software in order to achieve some goal and hopefully to sustain itself in helping it achieve that goal."

                Mark Seemann is an acclaimed author, international speaker, and a highly experienced developer. In this episode, Mark shared some insights from his latest book, “Code That Fits in Your Head”, on how to write sustainable software and manage software complexity. Mark first started by sharing why he wrote this book and explained why software development is hard. He also pointed out the difference between software engineering and other physical engineering disciplines, especially on the set of constraints. Mark then explained the importance of writing sustainable software and shared the perspective that code is a liability instead of an asset. Towards the end, Mark shared about the Rule of 7 as a guideline to manage code complexity and a few practices we can use to build sustainable software, such as checklist, vertical slice, x-driven development, and command query separation.

                Listen out for:

                • Career Journey - [00:06:26]
                • Code That Fits in Your Head - [00:07:49]
                • Software Development is Hard - [00:10:55]
                • Software Engineering vs Physical Engineering - [00:15:01]
                • Sustainable Software - [00:17:58]
                • Code is a Liability - [00:19:55]
                • Rule of 7 - [00:22:43]
                • Checklist - [00:31:23]
                • Vertical Slice - [00:35:52]
                • X-Driven Development - [00:39:47]
                • Command Query Separation - [00:45:07]
                • 3 Tech Lead Wisdom - [00:49:38]
                • _____

                  Mark Seemann’s Bio

                  Mark Seemann is a bad economist who’s found a second career as a programmer, and he has worked as a web and enterprise developer since the late 1990s. As a young man, Mark wanted to become a rockstar, but unfortunately had neither the talent nor the looks – later, however, he became a Certified Rockstar Developer. He has also written a Jolt Award-winning book about Dependency Injection, given more than a 100 international conference talks, and authored video courses for both Pluralsight and Clean Coders. He has regularly published blog posts since 2006. He lives in Copenhagen with his wife and two children.

                  Follow Mark:

                  • Website – https://blog.ploeh.dk
                  • Twitter – @ploeh
                  • LinkedIn – https://www.linkedin.com/in/ploeh

                  • Our Sponsor

                    Today’s episode is proudly sponsored by Skills Matter, the global community and events platform for software professionals.

                    Skills Matter is an easier way for technologists to grow their careers by connecting you and your peers with the best-in-class tech industry experts and communities. 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.


                    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/89.

                    55 min
                  • #88 - Observability Engineering - Liz Fong-Jones

                    “Observability is a technique for ensuring that you can understand novel problems in your system. Can you understand what’s happening in your system and why, without having to push a new code by slicing and dicing existing telemetry signals that are coming out of your system?"

                    Liz Fong-Jones is the co-author of the “Observability Engineering” book and a Principal Developer Advocate for SRE and Observability at Honeycomb. In this episode, Liz shared in-depth about observability and why it is becoming an important practice in the industry nowadays. Liz started by explaining the fundamentals of observability and how it differs from traditional monitoring. She explained some important concepts, such as the core analysis loop, cardinality and dimensionality, and doing debugging from a first principle. Later, Liz shared the current state of observability and how we can improve our observability by doing observability driven development and improving our practices based on the proposed observability maturity model found in the book.

                    Listen out for:

                    • Career Journey - [00:05:44]
                    • Observability - [00:06:30]
                    • Pillars of Observability - [00:09:57]
                    • Monitoring and SLO - [00:12:28]
                    • Core Analysis Loop - [00:15:06]
                    • Cardinality and Dimensionality - [00:18:41]
                    • Debugging from First Principle - [00:21:20]
                    • Current State of Observability - [00:26:49]
                    • Implementing Observability - [00:30:20]
                    • Observability Driven Development - [00:36:53]
                    • Having Developers On-Call - [00:39:06]
                    • Observability Maturity Model - [00:41:59]
                    • 3 Tech Lead Wisdom - [00:44:10]
                    • _____

                      Liz Fong-Jones’s Bio

                      Liz is a developer advocate, labor and ethics organizer, and Site Reliability Engineer (SRE) with 17+ years of experience. She is an advocate at Honeycomb for the SRE and Observability communities, and previously was an SRE working on products ranging from the Google Cloud Load Balancer to Google Flights. She lives in Vancouver, BC with her wife Elly, partners, and a Samoyed/Golden Retriever mix, and in Sydney, NSW. She plays classical piano, leads an EVE Online alliance, and advocates for transgender rights.

                      Follow Liz:

                      • Twitter – @lizthegrey
                      • LinkedIn – https://www.linkedin.com/in/efong/
                      • Website – https://www.lizthegrey.com/
                      • GitHub – https://github.com/lizthegrey

                      • Our Sponsor

                        Today’s episode is proudly sponsored by Skills Matter, the global community and events platform for software professionals.

                        Skills Matter is an easier way for technologists to grow their careers by connecting you and your peers with the best-in-class tech industry experts and communities. 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.


                        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/88.

                        47 min
                      • #87 - Learning to Program With Exercism and Building Employee Culture With Kaido - Jeremy Walker

                        “You don’t know what you don’t know. So when you’re learning something, it’s very hard to identify your own knowledge gaps, especially if you’re a programmer and you’re moving from one language to another."

                        Jeremy Walker is the co-founder of Exercism and Kaido. In this episode, Jeremy first shared about Exercism, a not-for-profit online platform for learning different programming languages. He explained the importance of programming in the idiomatic way, the role of mentorship when learning new languages, and shared his experiences running Exercism as one of the largest open source program, such as how to get consensus and how to run remote distributed teams. Later, Jeremy then talked about Kaido, an employee culture platform for building happier, healthier, and better connected teams. He shared how companies could strive to do more to build company culture before then shared some practical tips on how we can improve our personal wellbeing.

                        Listen out for:

                        • Career Journey - [00:05:08]
                        • Exercism - [00:08:24]
                        • Programming in Idiomatic Way - [00:11:34]
                        • Mentorship When Learning Languages - [00:13:52]
                        • Inclusiveness & Equality - [00:17:04]
                        • Running Large Open Source - [00:21:19]
                        • Getting Consensus - [00:27:11]
                        • Running Remote Distributed Teams - [00:30:42]
                        • Kaido for Wellbeing and Culture - [00:37:00]
                        • Tips on Personal Wellbeing - [00:43:40]
                        • 3 Tech Lead Wisdom - [00:49:13]
                        • _____

                          Jeremy Walker’s Bio

                          Jeremy Walker is the co-founder of Exercism and Kaido. He is a software developer and entrepreneur who has been building tech businesses and not-for-profits for over 15 years. He is passionate about building great places to work and creating opportunity through education. In his space time he boulders and gets geeky about coffee.

                          Follow Jeremy:

                          • Exercism – https://exercism.org/
                          • Kaido – https://kaido.org/
                          • Twitter – @iHiD
                          • LinkedIn – https://www.linkedin.com/in/ihidjeremywalker/
                          • GitHub – https://github.com/ihid

                          • Our Sponsor

                            Today’s episode is proudly sponsored by Skills Matter, the global community and events platform for software professionals.

                            Skills Matter is an easier way for technologists to grow their careers by connecting you and your peers with the best-in-class tech industry experts and communities. 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.


                            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/87.

                            55 min
                          • #86 - Adaptive Systems with Wardley Mapping, Domain-Driven Design, and Team Topologies - Susanne Kaiser

                            “We need to consider our system that we built as sociotechnical systems. The system is more than the sum of its parts. It’s a product of their interactions. We need to focus on improving the performance of the whole, instead of separate parts of the system."

                            Susanne Kaiser is the author of the upcoming book “Adaptive Systems with Domain-Driven Design, Wardley Mapping, and Team Topologies: Architecture for Flow”. In this episode, Susanne explained how she connected the dots between 3 different methodologies–Wardley Mapping, Domain-Driven Design, and Team Topologies–to design and build adaptive systems for a fast flow of change and why it is important for any organization to have adaptive systems. Susanne went in depth to explain about the Wardley Mapping strategic framework, its five sections, and how they support designing and evolving effective business strategies based on situational awareness and movement following a strategy cycle. She then explained how to translate from a Wardley map into Domain-Driven Design, how DDD helps in applying the Wardley Mapping doctrine principles, before then explaining how Team Topologies helps to create effective team boundaries and optimize team’s cognitive load. Towards the end, Susanne shared from her experience how we can apply this process in our organizations, as well as in legacy systems.

                            Listen out for:

                            • Career Journey - [00:07:00]
                            • DDD, Wardley Mapping & Team Topologies - [00:09:56]
                            • Adaptive System - [00:15:57]
                            • Wardley Mapping - [00:19:53]
                            • Doctrine Principles - [00:28:09]
                            • Domain-Driven Design and Team Topologies - [00:31:16]
                            • How to Apply in an Organization - [00:38:49]
                            • How to Apply to Legacy - [00:41:30]
                            • 3 Tech Lead Wisdom - [00:47:04]
                            • _____

                              Susanne Kaiser’s Bio

                              Susanne Kaiser is an independent tech consultant from Hamburg, Germany, supporting organizations with building socio-technical systems. She is passionate about connecting the dots between Wardley Mapping, Domain-Driven Design, and Team Topologies as a holistic approach to design and build adaptive systems for a fast flow of change. Susanne was previously working as a startup CTO and has a background in computer sciences and experience in software development and software architecture since 2002. She is the author of the book “Adaptive Systems with Domain-Driven Design, Wardley Mapping, and Team Topologies: Architecture for Flow” (Addison-Wesley Signature Series (Vernon), 2022).

                              Follow Susanne:

                              • Website – https://www.susannekaiser.net/
                              • LinkedIn – https://www.linkedin.com/in/susannekaiser1/
                              • Twitter – https://www.twitter.com/suksr

                              • Our Sponsor

                                Today’s episode is proudly sponsored by Skills Matter, the global community and events platform for software professionals.

                                Skills Matter is an easier way for technologists to grow their careers by connecting you and your peers with the best-in-class tech industry experts and communities. 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.


                                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/86.

                                51 min
                              • #85 - Agile Recruiting: Hiring in a Complex and Uncertain World - Jens Olberding

                                “Today, employees want more autonomy, e.g. work-life balance and working from home, and at the same time, they want more social inclusion to get as many authentic insights into the company and the new job as possible."

                                Jens Olberding is the author of “Agile Recruiting” and an expert in agile HR management. In this episode, we opened our conversation discussing the great resignation trend and its underlying reasons. Jens then shared the concept of agile recruiting and explained how it is very much relevant to the latest changes in the current job landscape. He emphasized that recruiting should not only put focus just on the hiring departments’ needs but also equally on the candidates to understand better what they truly want from their career. Jens also shared a few recruiting best practices, such as getting the recruiting teams’ involvements in the recruitment process, building cross-functional teams, and the SuSiBOL interview technique that he shared towards the end to help in assessing candidates’ behaviors and competencies better.

                                Listen out for:

                                • Career Journey - [00:06:00]
                                • The Great Resignation - [00:07:33]
                                • Agile Recruiting - [00:11:10]
                                • What the Candidate Wants - [00:14:12]
                                • Recruiting Team Involvement - [00:15:55]
                                • Hire for Talent, Train for Skills - [00:18:50]
                                • Cross-Functional Team - [00:20:24]
                                • Assessing Potentials - [00:22:52]
                                • Communication Among Equals - [00:24:23]
                                • Preselection - [00:26:22]
                                • Diversity of Experience - [00:30:51]
                                • SuSiBOL Technique - [00:34:21]
                                • Onboarding - [00:39:14]
                                • Tech Lead Wisdom - [00:42:48]
                                • _____

                                  Jens Olberding’s Bio

                                  Jens Olberding is an expert in agile HR management and recruiting. He is a qualified organisational psychologist and has a Master’s degree in Human Resource Management. He is also a lecturer for diagnostics and recruitment and teaches methods for competence-based recruiting processes. His focus is on supporting agile transformations and the development of agile HR organisations in medium-sized companies. As a coach for leadership and transformation, he accompanies teams, leaders and organisations on their way to more agility.

                                  Follow Jens:

                                  • LinkedIn – https://www.linkedin.com/in/jens-olberding-130b618a/
                                  • Twitter – @jens_olberding
                                  • Website – https://www.jo-agilehr.de/
                                  • Website – https://www.laeuft.io/

                                  • Our Sponsor

                                    Today’s episode is proudly sponsored by Skills Matter, the global community and events platform for software professionals.

                                    Skills Matter is an easier way for technologists to grow their careers by connecting you and your peers with the best-in-class tech industry experts and communities. 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.


                                    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/85.

                                    47 min
                                  • #84 - Tech Consulting and Upskilling Others Through Livestreams - Laurențiu Spilcă

                                    “The route of becoming a technical leader is helping others up-skill and grow. Once you learn that helping others grow is your objective, then you become a leader."

                                    Laurențiu Spilcă is a development lead and trainer at Endava. He is an author of multiple books and a frequent coding livestreamer on YouTube. In this episode, Laurențiu shared his experience as a developer consultant and provided his view on dealing with the expectation for a consultant or tech lead to know about everything in technology. Laurențiu then shared the importance of soft skills and why it is important for every developer to improve them, in particular when doing code reviews and technical interviews. Laurențiu also shared advice on how to deal with toxic culture when consulting and the importance of not having emotional attachments to the projects. Towards the end, Laurențiu shared about his YouTube channel and coding livestream sessions, along with the reasons he started them. He also gave practical tips on how we can produce and structure our content based on his vast experience publishing books, courses, and livestreams.

                                    Listen out for:

                                    • Career Journey - [00:05:59]
                                    • Developer Consultant Role - [00:09:06]
                                    • Knowing About Everything - [00:12:17]
                                    • The Case for Upgrading Tech Stack - [00:17:33]
                                    • Importance of Soft Skills - [00:21:58]
                                    • Improving Soft Skills - [00:24:40]
                                    • Tips on Code Review - [00:29:26]
                                    • Outsider Treatment - [00:31:01]
                                    • Project Attachment - [00:35:35]
                                    • Starting YouTube Channel - [00:37:00]
                                    • Coding Livestream - [00:40:24]
                                    • Tips for Producing Content - [00:42:35]
                                    • 3 Tech Lead Wisdom - [00:46:13]
                                    • _____

                                      Laurențiu Spilcă’s Bio

                                      Laurentiu Spilca is a dedicated development lead and trainer at Endava, where he leads and consults on multiple projects from various locations in Europe, Asia, and the U.S. Laurentiu believes it’s essential to not only deliver high-quality software but to also share knowledge and help others to up-skill, which has driven him to design and teach courses related to Java technologies and deliver presentations and workshops. He is the author of Spring Security in Action and Spring Quickly.

                                      Follow Laurențiu:

                                      • Youtube – https://www.youtube.com/c/LaurentiuSpilca
                                      • Website – https://laurspilca.com/
                                      • Twitter – @laurspilca
                                      • LinkedIn – https://www.linkedin.com/in/lauren%C5%A3iu-spilc%C4%83-01a931107/

                                      • Our Sponsor

                                        Today’s episode is proudly sponsored by Skills Matter, the global community and events platform for software professionals.

                                        Skills Matter is an easier way for technologists to grow their careers by connecting you and your peers with the best-in-class tech industry experts and communities. 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.


                                        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/84.

                                        51 min
                                      • #83 - Effective Remote Work - James Stanier

                                        “Treating everyone as remote is to keep everyone in mind as having the same level, same equality, the same access to information in communication exchanges between people."

                                        James Stanier is the author of “Effective Remote Work” and Director of Engineering at Shopify. In this episode, James shared insights from his latest book and began by sharing why remote work is here to stay and the basic setup for remote work. He then talked about the importance of managing our time and energy and establishing team norms for successful remote work. James then explained about the concept of treating everyone as remote, which led to the discussion about producing more artifacts and balancing between synchronous and asynchronous working style. We also extended the discussion on how one can become a more effective manager in the remote setup, including how to manage up and allocating time for team bonding and fun activities. Towards the end, James shared how we can self-assess our remote working practices by using the 12 questions in his book, and how remote is the path to equality and can become a great leveler for everyone.

                                        Listen out for:

                                        • Writing “Effective Remote Work” - [00:06:53]
                                        • Remote is Here to Stay - [00:08:36]
                                        • Basic Remote Setup - [00:11:45]
                                        • Managing Yourself - [00:14:38]
                                        • Effects of Being Unobserved - [00:17:19]
                                        • Treat Everyone as Remote - [00:19:59]
                                        • Producing More Artifacts - [00:22:13]
                                        • Types of Artifacts - [00:25:18]
                                        • Sync vs Async - [00:30:01]
                                        • Effective Remote Manager - [00:36:55]
                                        • Managing Up - [00:39:43]
                                        • Allocating Fun Time - [00:42:27]
                                        • Remote Work Self-Assessment - [00:44:44]
                                        • Remote: The Great Leveler - [00:47:36]
                                        • 3 Tech Lead Wisdom - [00:53:29]
                                        • _____

                                          James Stanier’s Bio

                                          James Stanier is Director of Engineering at Shopify, a fully remote technology company. His latest book, Effective Remote Work, is being published by The Pragmatic Bookshelf in April 2022. His previous book, Become an Effective Software Engineering Manager, was published in 2020.

                                          Follow James:

                                          • Website – https://theengineeringmanager.com
                                          • Twitter – @jstanier
                                          • LinkedIn – https://www.linkedin.com/in/jstanier/

                                          • Our Sponsor

                                            Today’s episode is proudly sponsored by Skills Matter, the global community and events platform for software professionals.

                                            Skills Matter is an easier way for technologists to grow their careers by connecting you and your peers with the best-in-class tech industry experts and communities. 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.


                                            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/83.

                                            59 min

                                          About Tech Lead Journal

                                          From the publisher's feed

                                          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…

                                          More shows like Tech Lead Journal

                                          The Knowledge Project by Shane Parrish

                                          The Knowledge Project

                                          2,698 Listeners

                                          Software Engineering Radio - the podcast for professional software developers by team@se-radio.net (SE-Radio Team)

                                          Software Engineering Radio - the podcast for professional software developers

                                          276 Listeners

                                          The Changelog: Software Development, Open Source by Changelog Media

                                          The Changelog: Software Development, Open Source

                                          286 Listeners

                                          Software Engineering Daily by Software Engineering Daily

                                          Software Engineering Daily

                                          624 Listeners

                                          Talk Python To Me by Michael Kennedy

                                          Talk Python To Me

                                          581 Listeners

                                          Soft Skills Engineering by Jamison Dance and Dave Smith

                                          Soft Skills Engineering

                                          286 Listeners

                                          Thoughtworks Technology Podcast by Thoughtworks

                                          Thoughtworks Technology Podcast

                                          43 Listeners

                                          The InfoQ Podcast by InfoQ

                                          The InfoQ Podcast

                                          38 Listeners

                                          Syntax - Tasty Web Development Treats by Wes Bos & Scott Tolinski - Full Stack JavaScript Web Developers

                                          Syntax - Tasty Web Development Treats

                                          984 Listeners

                                          Today, Explained by Vox

                                          Today, Explained

                                          10,262 Listeners

                                          The Stack Overflow Podcast by The Stack Overflow Podcast

                                          The Stack Overflow Podcast

                                          62 Listeners

                                          The Big Take by Bloomberg

                                          The Big Take

                                          154 Listeners

                                          科技工作講 Tech Job N Talk by Tech Job N Talk 科技工作講

                                          科技工作講 Tech Job N Talk

                                          26 Listeners

                                          HBR On Leadership by Harvard Business Review

                                          HBR On Leadership

                                          154 Listeners

                                          The Pragmatic Engineer by Gergely Orosz

                                          The Pragmatic Engineer

                                          74 Listeners