Tech Lead Journal

Tech Lead Journal

By Henry SuryawirawanTechnology
Download on the App Store

Tech Lead Journal episodes

  • #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.

        54 min
      • #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.

            49 min
          • #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.

                1 hr 10 min
              • #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.

                    48 min
                  • #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.

                        1 hr
                      • #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.

                            52 min
                          • #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.

                                52 min
                              • #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.

                                    51 min
                                  • #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.

                                        52 min
                                      • #43 - The SPACE of Developer Productivity and New Future of Work - Dr. Jenna Butler

                                        “Hybrid work is here to stay. It is going to continue. But we want to make sure that it comes in a way that’s equitable and everyone gets to experience the benefits of it."

                                        Dr. Jenna Butler is a Visiting Research Fellow at Microsoft Research in the Productivity and Intelligence Team. She is also an adjunct Professor at Bellevue College in radiation therapy. In this episode, Dr. Jenna shared about the SPACE of developer productivity framework and how developer teams can use the 5 dimensions to measure and increase productivity. Dr. Jenna also shared about the New Future of Work research by Microsoft, especially on the impact of working from home on people and their well-being. Towards the end, Dr. Jenna also mentioned some predictions of the new future of work post COVID-19, that includes some of the upcoming and exciting tools and the potential societal impact of this new work environment.

                                        Listen out for:

                                        • Career Journey - [00:04:54]
                                        • SPACE of Developer Productivity - [00:10:06]
                                        • S = Satisfaction and Well-being - [00:13:48]
                                        • P = Performance - [00:17:45]
                                        • A = Activity - [00:19:53]
                                        • C = Communication and Collaboration - [00:21:50]
                                        • E = Efficiency and Flow - [00:27:11]
                                        • New Future of Work - [00:31:26]
                                        • Emotional Aspect of WFH - [00:35:52]
                                        • Remote Work Meetings - [00:40:00]
                                        • Impact of WFH to Well-being - [00:44:52]
                                        • The New Future of Work Predictions - [00:49:08]
                                        • 3 Tech Lead Wisdom - [00:53:17]
                                        • _____

                                          Dr. Jenna’s Bio

                                          Dr. Jenna Butler is a Senior Software Engineer who is currently doing a Research Fellowship with Microsoft Research in the Productivity and Intelligence Team. She received her PhD in Computer Science from Western University in Canada in 2015. Her work examined cancer simulation using cellular automata with a focus on the hallmarks of cancer and combination therapy. She has always been interested in interdisciplinary studies and the intersection of different fields such as biology and computer science, social science, technology. Currently, she is focusing on developer productivity, specifically on the human element in software engineering. She is interested in individual and team well-being, decision making within an organization, relationships between engineering disciplines, and diversity in engineering organizations.

                                          Follow Dr. Jenna:

                                          • LinkedIn – https://www.linkedin.com/in/dr-jenna-butler-44209a3b/
                                          • Website – https://www.microsoft.com/en-us/research/people/jennbu/
                                          • Researchgate – https://www.researchgate.net/profile/Jenna-Butler-6

                                          • 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/43.

                                            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