Claim Ownership

Author:

Subscribed: 0Played: 0
Share

Description

 Episodes
Reverse
“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.
“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.
“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.
“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.
“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.
“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.
“There’s a substantial difference between building software and then building software for production and then building software for scale." Mohammed Alabsi is a seasoned technology leader, an angel investor, and a venture fellow at Insignia Ventures. Mohammed worked at Amazon for 10 years, before moving to Southeast Asia and helped scale up Bukalapak towards its IPO. In this episode, Mohammed started by sharing his lessons learned from his time at Amazon, working on EC2, advertising business, and B2B e-commerce. Mohammed then shared his journey at Bukalapak and described the challenges that he had to tackle during the scale-up stage, such as setting up engineering processes and governance, growing high-performing engineering teams rapidly, and building alignment across those multiple teams. He also gave great tips for leaders on the importance of managing up and keeping the leadership and stakeholders in the loop. Towards the end, Mohammed shared about his current role as a tech investor and advisor and gave some great advice on common mistakes startup should avoid, as well as advice for tech leaders in the early stage startups. Listen out for: Career Journey - [00:05:31] Lessons from Amazon and AWS - [00:08:42] Common Scale-up Challenges - [00:11:12] Growing the Team Fast - [00:14:58] Process and Governance - [00:18:37] Teams and Alignment - [00:23:26] Managing Up - [00:25:46] Tech Investing and Advisory - [00:28:41] Startup Mistakes to Avoid - [00:30:03] Advice for Leaders - [00:33:01] 3 Tech Lead Wisdom - [00:33:59] _____ Mohammed Alabsi’s Bio Mohammed Alabsi is a seasoned technology leader with experience in the US, Asia and the Middle East. Mohammed’s career began with Maktoob.com where he helped build two businesses that were acquired by Yahoo! and Amazon. During his 10 years tenure at Amazon, Mohammed built AWS services powering the infrastructure of millions of tech companies worldwide. He was also a founding member of two of Amazon’s major businesses, in Advertising and Amazon B2B e-commerce. Inspired by Southeast Asia’s pace of technology innovation, he joined Bukalapak as an SVP of engineering. At Bukalapak he led a team of 800 technical staff, launched numerous products, and helped gear the business towards IPO. Mohammed is active in the startup scene, advising and investing in startups across ASEAN and the US. He is also a venture fellow at Insignia Ventures. Follow Mohammed: LinkedIn – https://www.linkedin.com/in/alabsi/ 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/82.
“Architecture is context. You can only make the right trade-offs between alternatives if you know the context drivers." Eltjo Poort is the architecture practice lead at CGI Netherlands with over 30 years of experience in the software industry. In this episode, Eltjo started by explaining the importance of architecture context and business drivers that can help an architect understand the different trade-offs and options in order to make the right architecture decisions. Eltjo shared the architect’s main responsibilities and how architects should avoid writing big and long architecture documents by understanding the different goals of an architecture document. Eltjo also shared his great insights on how we should deal with technical debt, “move slow and fix things”, and put a more balanced effort towards working on enablers in order to maintain sustainable pace in delivering great software. Towards the end, Eltjo shared a few anti-patterns that architects should avoid based on his article “Waterfall Wasteland and Agile Outback”. Listen out for: Career Journey - [00:05:40] Architecture is Context - [00:11:10] Understanding Architectural Trade-offs - [00:13:51] Understanding the Business Drivers - [00:17:59] Incorrect Architecture Decisions - [00:20:41] Architect’s Responsibility - [00:23:45] Architecture Documentation Goals - [00:26:43] Dealing with Technical Debt - [00:32:30] Enablers - [00:36:38] Waterfall Wasteland and Agile Outback - [00:40:26] 3 Tech Lead Wisdom - [00:44:46] _____ Eltjo Poort’s Bio Eltjo R. Poort leads the architecture practice at CGI in The Netherlands. In his 30-year career in the software industry, he has fulfilled many engineering and project management roles. In the 1990s, he oversaw the implementation of the first SMS text messaging systems in the United States. In the last decade, he produced various publications on improving architecting practices, including his PhD thesis in 2012. Eltjo is best known for his work on Risk- and Cost-Driven Architecture, a set of principles and practices for agile architecting, for which he received the Linda Northrop Software Architecture Award in 2016. His digital architecture blog can be found at eltjopoort.nl. Eltjo is also a member of IFIP Working Group 2.11 on Software Architecture. In his spare time, Eltjo plays the violin in Symfonieorkest Nijmegen. Follow Eltjo: Website – https://eltjopoort.nl/ LinkedIn – https://www.linkedin.com/in/eltjopoort/ Twitter – @eltjopoort 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/81.
“Focus on what really matters. If everything matters, then nothing matters. Make sure that what you do is aligned with what really matters." Peter Stevens and Maria Matarelli are the co-founders of the Personal Agility Institute and the authors of the “Personal Agility”. In this episode, Peter and Maria shared what Personal Agility System is and how we can apply this framework in our daily lives. They highlighted how many people face typical challenges that hinder them from truly getting what they want by using the “life is an ocean” metaphor. Both of them then gave a complete walkthrough of the 6 powerful questions in Personal Agility System, especially highlighting the key question to find “what really matters”. Peter and Maria then shared how this framework is not just applicable to individual, but also to leadership and organizational agility, and how it can help create alignment and trust within an organization. Listen out for: Career Journey - [00:05:55] How Personal Agility Started - [00:10:10] Personal Agility System -[00:16:43] Life is the Ocean - [00:18:55] 6 Powerful Questions - [00:22:26] What Really Matters - [00:31:45] Applying PAS to Leadership and Organizational Agility- [00:37:06] Alignment - [00:41:04] Alignment Trust - [00:44:59] 3 Tech Lead Wisdom - [00:52:19] _____ Peter and Maria’s Bio Peter Stevens is an Executive, Coach, Author, Scrum Alliance Certified Scrum Trainer (CST), and Founder or co-Founder of the Scrum Ambassadors, AgileExecutives.org, and the World Agility Forum. Peter serves as Chief Agility Officer for a Swiss digital health start-up. Peter also wrote Ten Agile Contracts: Getting Beyond Fixed-Price, Fixed Scope and Extreme Manufacturing. Maria Matarelli is an Executive Coach, Consultant to the Fortune 100, Certified Scrum Trainer (CST) and an international best selling author. Maria and her team consult businesses to reach breakthrough results by applying Agile methodologies. Maria is the founder and CEO of Formula Ink and co-founder of the Agile Marketing Academy. Together, Peter and Maria founded the Personal Agility Institute with the mission of helping people and organizations align what they do with what really matters to become who they want to be and achieve what they want to achieve. Follow both: Website – https://personalagilityinstitute.org/ Follow Peter: LinkedIn – https://www.linkedin.com/in/peterstev Twitter – @peterstev Follow Maria: LinkedIn – https://www.linkedin.com/in/mariamatarelli/ Twitter – @MariaMatarelli 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/80.
“It is good to improve your processes to make them faster and more efficient. But sometimes what’s even more important is doing the right thing in the first place." Scott Wlaschin is the author of “Domain Modeling Made Functional” and the popular F# site fsharpforfunandprofit.com. In this episode, Scott began by sharing his view of the need for developers today to become more polyglot developers and learn multiple programming languages. Scott then shared about functional programming (FP) fundamentals and how FP differs with object-oriented programming, as well as cases when one is better suited than the other. Scott then explained how we can use FP when implementing Domain-Driven Design (DDD), including how to model some of the DDD tactical designs and transaction boundary. He also shared why F# is his favorite and go-to programming language. Towards the end, Scott touched on important advice about effectiveness vs efficiency, and what leaders need to be aware of regarding doing the right thing. Listen out for: Career Journey - [00:06:16] Polyglot Developer - [00:11:01] Functional Programming - [00:14:59] Case for OOP - [00:19:56] DDD and FP - [00:21:02] Modeling Tactical Design in FP - [00:24:10] Modeling Transaction - [00:28:49] F# - [00:32:22] Effective Instead of Efficient - [00:34:43] Advice on Valuing Effectiveness - [00:38:31] 3 Tech Lead Wisdom - [00:40:30] _____ Scott Wlaschin’s Bio Scott Wlaschin is a developer, architect and author. He is the writer behind the popular F# site fsharpforfunandprofit.com, and the book ‘Domain Modeling Made Functional’ published by Pragmatic Bookshelf. Known for his non-academic approach to functional programming, Scott is a popular speaker and has given talks at NDC, F# Exchange, DDD Europe, and other conferences around the world. Follow Scott: Twitter – @ScottWlaschin LinkedIn – https://www.linkedin.com/in/scottwlaschin F# for Fun and Profit – https://fsharpforfunandprofit.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/79.
“Oftentimes it’s not about what’s being said. It’s the fact that there’s not a shared understanding of what’s being said. It’s important that organizations proactively think about how they build a common language and manage that." Jonathon Hensley is the co-founder and CEO of EMERGE, a digital product consulting firm, and the author of “Alignment: Overcoming internal sabotage and digital product failure”. In this episode, Jonathon shared the main motivation for him writing “Alignment”, which is to understand why digital products and services fail so commonly. He shared the concept of alignment, how it aligns with our biological need, and why it is so important for leaders to get right in order to deliver successful great products and services. Jonathon then explained the danger of when organization is at war with itself and what are the common reasons that cause internal misalignments. Jonathon shared how leaders can work towards creating alignment, and why it is important to move away from monolithic product thinking and move more towards platform thinking. Finally, Jonathon also shared some team alignment recipes that can transform one team to become a high-performing product team. Listen out for: Career Journey - [00:05:58] Silicon Valley - [00:08:19] “Alignment” Book - [00:10:06] Why Digital Products Fail - [00:12:17] Importance of Alignment - [00:17:28] Internal Misalignment - [00:20:49] Alignment and Biology - [00:25:15] Common Misalignment Reasons - [00:28:39] Leaders Role in Alignment - [00:33:46] Platform Thinking - [00:38:41] Team Alignment - [00:41:06] 3 Tech Lead Wisdom - [00:44:04] _____ Jonathon Hensley’s Bio Jonathon Hensley is the co-founder and CEO of Emerge, a digital product consulting firm that works with companies to improve operational agility and customer experience. For more than two decades, Jonathon has helped startups, Fortune 100 brands, and technology leaders transform their businesses by turning strategy, user needs and new technologies into valuable digital products and services. His work focuses on alignment, helping leaders define the value they want to create in a succinct and tangible way; where to focus, why, and what it will take to achieve that outcome. Jonathon writes and speaks about his experiences and insights from his career, and regularly hosts in-depth interviews with business leaders and industry insiders. Follow Jonathon: LinkedIn – https://www.linkedin.com/in/jonathonhensley Twitter – @jonathonhensley EMERGE – https://www.emergeinteractive.com Book Website – https://www.productalignment.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/78.
“We want to create organizations that can surprise us and do things beyond what we’ve designed them to do, rather than a machine, which only operates in the box that you’ve designed." Jardena London is a business transformation consultant and the author of “Cultivating Transformations”. In this episode, Jardena shared insights from her book on transformational leadership and how one can become a better leader. Jardena shared the 3 different transformational leadership lenses: the “Me”, “We”, and “System” lenses and we covered several important concepts, such as self-mastery, authenticity, psychological safety, resonance and dissonance, and systems thinking. Towards the end, Jardena shared how organizations should avoid becoming machines and instead create thriving human living systems, and thus become soulful organizations. Listen out for: Career Journey - [00:06:10] Communication Between Tech and Business - [00:08:20] Becoming a Better Leader - [00:11:00] Transformational Leadership - [00:13:41] Transformation and Getting Fired - [00:15:44] Resonance and Dissonance - [00:17:36] The “Me” Lens - [00:20:56] Self-Mastery - [00:22:24] Authenticity - [00:25:01] Resiliency and Recovery - [00:28:26] The “We” Lens - [00:31:50] Psychological Safety - [00:32:58] Getting Buy-In - [00:35:56] Understanding People’s Pain - [00:37:50] The “System” Lens: Thriving System - [00:42:57] Systems Thinking - [00:46:08] Soulful Organization - [00:47:36] 3 Tech Lead Wisdom - [00:49:44] _____ Jardena London’s Bio Jardena is a business transformation consultant, author, keynote speaker and a certified facilitator of Dare to Lead; Brene Brown’s groundbreaking training program for organizations based on creating courageous workplaces. Jardena is also the Founder of Souls@Work.org that is focusing on leading a movement to create workplaces that nourish our souls and exude positive energy. Her recent book, “Cultivating Transformations: A Leader’s Guide to Connecting the Soulful and the Practical” has been described as “the book you buy and carry around with you everywhere.” Jardena’s mission is to help organizations create soulful, productive and fun workplace environments that support organizational and cultural change together with improving financial results. Jardena has also served as co-founder and CEO of Rosetta Technology Group since 1997. Follow Jardena: LinkedIn – https://www.linkedin.com/in/jardena Website – https://www.jardenalondon.com/ CultivatingTransformations.com – https://www.cultivatingtransformations.com/ Rosetta Agile – https://www.rosettaagile.com/ Souls@Work.org – https://soulsatwork.org/ 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/77.
“Interactions with domain experts play a key role in implementing software. You have to make sure that you understand the problem you’re solving. You cannot provide a software solution without understanding the problem first." Vladik Khononov is the author of “Learning Domain-Driven Design”. In this episode, we discussed in-depth about Domain-Driven Design (DDD) and Vlad started by sharing why understanding business domain is crucial in software engineering and how DDD can help build the shared understanding between domain experts and software engineers. Vlad then explained the two important designs in DDD, i.e. the strategic and tactical designs, and how they relate to each other. For each design, Vlad touched on some important patterns, such as bounded context, context map, subdomain, aggregate, entity, and value object. Towards the end, Vlad gave great tips on applying DDD to brownfield projects and how those projects can benefit the most from some of the DDD practices. Listen out for: Career Journey - [00:06:05] Importance of Understanding Business Domain - [00:10:42] How Domain-Driven Design Helps - [00:16:12] DDD Strategic Design - [00:20:21] Subdomain - [00:26:51] DDD Tactical Design - [00:32:44] Aggregate Pattern - [00:34:36] Entity Pattern - [00:40:43] Implementing DDD for Legacy System - [00:43:24] 3 Tech Lead Wisdom - [00:46:52] _____ Vladik Khononov’s Bio Vlad (Vladik) Khononov is a software engineer with over 20 years of industry experience, during which he has worked for companies large and small in roles ranging from webmaster to chief architect. Vlad maintains an active media career as an author, public speaker, and blogger. He travels the world consulting and talking about domain-driven design, microservices, and software architecture in general. Vladik lives in Northern Israel with his wife and an almost-reasonable number of cats. Follow Vladik: Twitter – @vladikk LinkedIn – https://www.linkedin.com/in/vladikkhononov/ Website – https://vladikk.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/76.
“It’s great if developers have understanding about the domain, because then they can propose better solutions, that’s not necessarily the same solution that the users have in mind, which are often limited by what they know." Stefan Hofer is the co-author of Domain Storytelling–a collaborative, visual and agile way to build domain-driven software. In this episode, Stefan shared the story of how he came up with Domain Storytelling and explained how this technique can help us understand business domain better and bridge the misunderstandings between software developers and domain experts. Stefan walked us through how the modeling works, including the notations and other pictorial aspects of it, and emphasized the importance of the collaborative aspect of Domain Storytelling. Stefan then explained how Domain Storytelling differs from other similar modeling techniques, such as Event Storming, and gave practical tips on how to run a successful online collaborative workshop. Listen out for: Career Journey - [00:05:51] How Domain Storytelling Started - [00:07:01] Misunderstandings are Common Problems - [00:09:52] Importance of Understanding Domain - [00:12:08] Domain Storytelling - [00:13:46] The DDD Angle- [00:19:01] When Domain Expert is Unavailable - [00:20:34] Domain Storytelling Tools - [00:22:59] Pictographic Language - [00:25:51] Translating into Software - [00:30:23] Difference with Event Storming - [00:33:24] Online Collaborative Workshop - [00:38:00] 3 Tech Lead Wisdom - [00:43:13] _____ Stefan Hofer’s Bio Stefan Hofer is bad at drawing. However, he thinks he can build up domain knowledge by drawing domain stories. Stefan studied software engineering in Austria and earned a PhD in computer science. Since 2005, he has been working for WPS – Workplace Solutions in Hamburg, Germany. His job there is to help teams develop software that does the right job the right way. He maintains domainstorytelling.org. Follow Stefan: Twitter – @hofstef LinkedIn – https://www.linkedin.com/in/hofstef/ Website – https://domainstorytelling.org/ Egon.io – http://egon.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/75.
“Documentation is content marketing. If your docs don’t summarize what your product is actually about, you’re going to have a rough time getting anybody interested." Meredydd Luff is the founder of Anvil, the platform for building web apps with nothing but Python. In this episode, Meredydd shared his story starting Anvil and his point of view on the latest Low-Code & No-Code movement and whether it would affect the demand for developers. He touched on the importance of domain experts having the ability to develop software and how tools like Anvil could play a part in supporting them to translate their ideas better. In the second half of the episode, we discussed the importance of product documentation and how it also plays a major part in content marketing. Meredydd shared his tips and best practices for documentation, including how to create thriving online Q&A product forums. Listen out for: Career Journey - [00:05:17] Anvil Story - [00:09:16] Low Code / No Code - [00:12:26] Domain Knowledge Coder - [00:18:08] Demand for Developers - [00:22:37] Importance of Product Documentation - [00:25:42] Documentation is Content Marketing - [00:29:16] Online Q&A Forums - [00:33:18] Developer Advocates - [00:36:55] 3 Tech Lead Wisdom - [00:39:43] _____ Meredydd Luff’s Bio Meredydd Luff is the founder of Anvil (https://anvil.works), the platform for building and deploying apps on the web with nothing but Python. He’s particularly interested in expanding access to code, and has a PhD in building usable programming systems. Follow Meredydd: Anvil – https://anvil.works/ Twitter – @meredydd LinkedIn – https://www.linkedin.com/in/meredydd 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/74.
“Because we ship stuff now almost immediately into public facing clients, almost as soon as we’re writing a line of code, we need to be thinking about how we make sure that it’s a secure line of code and it will be deployed and operated securely as well." Eoin Woods is the co-author of “Continuous Architecture in Practice” and the CTO at Endava. In this last of a three-part series of “Continuous Architecture” episodes, Eoin shared the remaining two important quality attributes covered in the book, i.e. security and resilience. Eoin explained why we should treat security as a critical quality attribute, the changes in the security landscape that make security becomes more challenging, the threat modeling concept, how to do continuous threat modeling, and his 10 secure by design principles. Eoin then shared about resilience as a quality attribute, how we should differentiate resilience from high availability, some common resilience techniques that we can implement in our system, and the importance of embracing failure mindset. Listen out for: Career Journey - [00:05:42] Software Architecture - [00:09:43] Quality Attributes: Security - [00:12:19] Security Landscape Changes - [00:14:08] Availability as Security Objective - [00:18:59] Threat Modeling - [00:20:51] Continuous Threat Modeling - [00:23:59] Secure by Design - [00:26:56] Quality Attribute: Resilience - [00:31:14] Resilience and High Availability - [00:33:38] Resilience Techniques - [00:35:36] Allowing for Failures - [00:40:18] 3 Tech Lead Wisdom - [00:41:23] _____ Eoin Woods’s Bio Eoin is CTO at Endava, based in London. In previous professional lives, he has developed databases, created security software and designed way too many systems to move money around. Outside his day job, he is a regular conference speaker. He is interested in software architecture, software security and DevOps, and has co-authored a couple of books on software architecture. Follow Eoin: Website – https://eoinwoods.info/ LinkedIn – https://www.linkedin.com/in/eoinwoods/ Twitter – @eoinwoodz Continuous Architecture – https://continuousarchitecture.com/ Endava – https://www.endava.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/73.
“It is important to eliminate toil. If you don’t eliminate toil, you won’t have time to fix problems strategically, because strategic initiatives take precedence." Amrith Raj is a Senior Solutions Architect at Dynatrace. In this episode, Amrith walked us through the evolution and current state of IT Operations (ITOps). He described how the ITOps role has developed over time and becoming increasingly more challenging with the increased level of infrastructure abstraction and complexity, especially in the current era of cloud and Platform-as-a-Service. In order to manage such high amount of complexity, Amrith shared the importance of having good culture and practices and touched on some important Google SRE concepts, such as toil and automation. Amrith then shared some recent ITOps advancement, i.e. NoOps and AIOps, and how we can leverage on them to improve the way we solve problems. Also, make sure you do not miss Amrith’s pro tips on how we can become a better SRE and how to use Function-as-a-Service effectively. Listen out for: Career Journey - [00:05:29] Managing Cloud Capacity - [00:07:51] IT Ops - [00:11:09] Cloud & Abstraction - [00:16:01] Culture & Toil - [00:18:54] NoOps - [00:28:29] AIOps - [00:31:20] Tips on AWS Lambda - [00:44:16] 3 Tech Lead Wisdom - [00:48:12] _____ Amrith Raj’s Bio Amrith Raj is a Senior Solutions Architect at Dynatrace, supporting the transformation journey of their highly diversified customers through automated and intelligent observability. He has authored an e-book on Cloud Capacity and has published papers related to Cloud, Data Centres and IT Infrastructure. He and members of the Cloud use cases group published a whitepaper called Moving to Cloud when Cloud Computing was too new to be adopted by companies. He has held multiple roles which involved responsibilities around leadership, engineering and operations, modernisation, cloud architecture, automation, migration and building fault-tolerant cloud infrastructure. Based in Melbourne, he is passionate about how technology can be used to transform human lives. Follow Amrith: Website – https://amrith.me/ Twitter – @amrith_raj LinkedIn – https://www.linkedin.com/in/amrithrajr/ 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/72.
“Strategy is what earns. Use the strategic and innovative drivers to help us determine what our architecture needs to be. Architecture has to have a purpose." Vaughn Vernon is a leading expert in Domain-Driven Design (DDD) and he recently co-authored his new book “Strategic Monoliths and Microservices”. In this episode, Vaughn shared his story and rationale for writing his new book and why he thinks it is important to include the executives as the readers of the book. He emphasized the importance of focusing on strategic innovative aspects of software development and for driving those innovations using purposeful architectures. Vaughn then shared his insightful perspective on Conway’s Law and why he compares it with the law of gravity. We then discussed two important architectural aspects covered in the book, which are events first architecture and embracing latency, and why they are actually natural to how people communicate and get things done in real life. Towards the end, Vaughn summed up his book and left an important piece of advice that he wanted to convey regarding monoliths vs microservices and why software should require more balance and demand a better strategy. Listen out for: “Strategic Monoliths and Microservices” Book - [00:06:32] Who Should Read the Book - [00:12:31] Strategic Learning and Experimentation - [00:16:48] Purposeful Architecture - [00:22:04] Conway’s Law - [00:27:24] Events First Architecture - [00:33:48] Embrace Latency - [00:38:54] Monoliths vs Microservices - [00:47:30] 3 Tech Lead Wisdom - [00:52:16] _____ Vaughn Vernon’s Bio Vaughn Vernon is an entrepreneur, software developer, and architect with more than 35 years of experience in a broad range of business domains. Vaughn is a leading expert in Domain-Driven Design and reactive software development, and a champion of simplicity. Vaughn is the founder and chief architect of the VLINGO/PLATFORM, and he consults and trains around Domain-Driven Design, reactive software development, as well as EventStorming and Event-Driven Architecture, helping teams and organizations realize the potential of business-driven and reactive systems as they transform their businesses from technology-driven legacy web implementation approaches. Vaughn is the author of four best-selling books, as well as the curator and editor of his own Vaughn Vernon Signature Series, all published by Addison-Wesley. Follow Vaughn: LinkedIn – https://www.linkedin.com/in/vaughnvernon/ Twitter – @VaughnVernon Website – https://vaughnvernon.com/ Github – https://github.com/VaughnVernon VLINGO – https://vlingo.io DomoRoboto – https://domorobo.to/ 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/71.
“Delay design decisions until it’s necessary. Architecture is an art, not a science. Don’t architect for things you don’t know. Your design decisions should always be built on facts, not guesses." Pierre Pureur is the co-author of “Continuous Architecture in Practice” and an acclaimed software architect. In this second of a three-part series of “Continuous Architecture” episodes, Pierre shared his own perspectives on the 6 key principles of continuous architecture. We then discussed in-depth the two important quality attributes, which are the scalability and performance. For each quality attribute, Pierre described the attribute definition, why it is an important architectural concern, and some of the common tactics used to improve the attribute in the modern system architecture. Listen out for: Career Journey - [00:05:34] Architect Products, Not Projects- [00:07:31] Focus on Quality Attributes - [00:11:25] Delay Design Decisions Until Necessary - [00:13:41] Power of Small - [00:15:58] Architect for Build, Test, Deploy, and Operate - [00:17:40] Conway’s Law - [00:19:53] Essential Activities - [00:23:18] Quality Attribute: Scalability - [00:26:00] Scalability on The Cloud - [00:28:59] Scalability Tactic: Sharding - [00:31:01] Scalability Tactic: Asynchronous Communication - [00:32:58] Quality Attribute: Performance - [00:35:06] Measuring Performance - [00:37:23] Performance Tactics - [00:39:23] 3 Tech Lead Wisdom - [00:41:15] _____ Pierre Pureur’s Bio Pierre Pureur is an experienced software architect, with extensive innovation and application development background, vast exposure to the financial services industry, broad consulting experience and comprehensive technology infrastructure knowledge. His past roles include serving as Chief Enterprise Architect for a major financial services company, leading large architecture teams, managing large-scale concurrent application development projects and directing innovation initiatives, as well as developing strategies and business plans. He is coauthor of the book Continuous Architecture: Sustainable Architecture in an Agile and Cloud-Centric World (2015) and has published many articles and presented at multiple software architecture conferences on this topic. Follow Pierre: LinkedIn – https://www.linkedin.com/in/pierre-pureur/ Twitter – @PGP60 Website – https://continuousarchitecture.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/70.
“Successful project managers have a bias for action. They’re out there pushing the project forward all the time and doing all the things that need to be done to make the project successful." Jana Axline is the founder and Managing Director of Project Genetics, with over 20 years of experience in leadership, project, and portfolio management. In this episode, we discussed in-depth about the important role of project management. Jana explained how project management is still much relevant in the current era of agile and “project to product” movement within the tech industry. She outlined the important skill set required to become an effective project manager, how a project manager can earn much respect from the team, and pointed out some of the common project management anti-patterns we should avoid. She also gave her practical advice on how to do effective status report and project escalation. Towards the end, Jana gave her insightful perspectives based on her vast experience of why IT projects tend to have a high failure rate. Listen out for: Career Journey - [00:06:05] Relevance of Project Management - [00:07:30] Project to Product Movement - [00:12:26] Skills of an Effective Project Manager - [00:14:41] Purpose vs Checklist - [00:18:23] Leaders vs Coordinator - [00:19:29] Earning the Respect - [00:21:20] Project Management Anti-Patterns - [00:23:26] Status Report - [00:26:54] Escalation - [00:29:36] Project Management Tools - [00:32:32] Tips for Project Management Career - [00:35:08] Tech Projects Failure - [00:37:59] 3 Tech Lead Wisdom - [00:40:31] _____ Jana Axline’s Bio Jana Axline is the founder and the Managing Director of Project Genetics. A focused leader and project manager, her expertise stems from more than 20 years of experience in leadership and almost ten years in project and portfolio management in many industries such as Health Insurance, Healthcare, Financial Services, Mining, Retail, Government, FMCG and Supply Chain Management. Jana was also the past president of the Project Management Institute Mile High Chapter. She speaks internationally on project management, employee engagement and leadership. She is an active PMP, ACP, Scrum Master, and Scaled Agilist and holds an MBA in Finance from the University of Colorado. Follow Jana: LinkedIn – https://www.linkedin.com/in/janaaxline/ Blog – http://www.janaaxline.com/ Project Genetics – https://projectgenetics.com/ Instagram – @projectgenetics 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/69.
Comments (1)

Andre A.

Um dos melhores podcasts pra explicar DDD..

Mar 11th
Reply
Download from Google Play
Download from App Store