Tech Lead Journal

Henry Suryawirawan
Tech Lead Journal

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 school or book. Hear from experienced technical leaders sharing their journey and philosophy for building great technical teams and achieving technical excellence. Find out what makes them great and how to apply those lessons to your work and team.

  1. #221 - Writing for Developers: How to Create Content People Read and Share - Piotr Sarna

    1일 전

    #221 - Writing for Developers: How to Create Content People Read and Share - Piotr Sarna

    Feeling like you have valuable technical insights to share but struggle to put them into words? You’re not alone. In this episode, Piotr Sarna, author of “Writing for Developers” and an experienced open-source maintainer, shares the common hurdles developers face in writing and provides practical tips to get started. Discover how cultivating a writing habit can not only boost your personal brand but also improve your technical skills and create new career opportunities. Key topics discussed: The Writing Challenge: Why many developers who have interesting things to say don’t write and the importance of writing culture in a company.Finding Your First Topic: How to identify valuable topics from your daily work, even if you think they’re not interesting enough or have already been written about.Overcoming Writer’s Block: Practical tips to overcome the fear of writing, including dealing with imposter syndrome and language concerns.Leveraging AI for Writing: How to effectively use AI as a reviewer to find logical fallacies, get feedback, and improve your writing without sacrificing authenticity.Proven Blog Post Patterns: Learn about effective patterns like the “Bug Hunt” to create engaging and educational content.Promoting Your Writing: Strategies to get your work in front of a larger audience, from company blogs to social media and content aggregators.Beyond the Blog Post: Discover how writing can open doors to speaking at conferences and even writing a book.  Timestamps: (00:00) Trailer & Intro(02:06) Career Turning Points(04:30) The Challenge of Writing for Developers(06:08) The Importance of Writing Culture(08:36) Piotr’s Journey to Writing Books(11:19) The Impact of Writing on Engineering Culture(13:39) How to Overcome Common Excuses for Not Writing(16:32) Finding The First Blog Post Topic(20:32) Tips on How to Start Writing(22:19) The Importance of Goal and Perspective in Writing a Draft(24:55) The Use of AI in Writing(29:01) AI Prompts to Improve Your Writing(30:14) The Best LLM Model for Writing(31:53) The Best Workflow Working with AI(33:41) Blog Post Pattern: Bug Hunt(37:16) Blog Post Pattern: Thoughts on Trends(40:13) The Importance of Promoting Our Writing(42:47) How to Promote Your Writing Independently(45:00) Future Opportunities of Writing(47:55) Writing as a Developer(49:02) 3 Tech Lead Wisdom_____ Piotr Sarna’s BioPiotr Sarna is a software engineer who is keen on open source projects and the Rust and C++ languages. He previously developed an open source distributed file system and had a brief adventure with the Linux kernel. He’s also a long-time contributor and maintainer of ScyllaDB, as well as libSQL and Turso. Piotr graduated from University of Warsaw with a Master’s degree in computer science. Follow Piotr: LinkedIn – linkedin.com/in/sarna-devTwitter – x.com/sarna_devGitHub – github.com/psarnaWebsite – bio.sarna.devWrite That Blog! – writethat.blogInterview with Tech Bloggers – writethatblog.substack.com📚 Writing for Developers – https://www.manning.com/books/writing-for-developers Like this episode?Show notes & transcript: techleadjournal.dev/episodes/221.Follow @techleadjournal on LinkedIn, Twitter, and Instagram.Buy me a coffee or become a patron.

    51분
  2. #220 - From Hibernate to Quarkus: Modernizing Java for Cloud-Native - Sanne Grinovero

    6월 16일

    #220 - From Hibernate to Quarkus: Modernizing Java for Cloud-Native - Sanne Grinovero

    In this special in-person episode, Sanne Grinovero shares the story of Java’s evolution from his unique perspective as a long-time open-source contributor. He shares his 16-year career journey at Red Hat, highlighting his amazing work on key projects like Hibernate, Infinispan, and especially the creation of Quarkus. His career trajectory, from a student who initially disliked Java’s complexity to a leading figure in its modernization, shows the transformative power of open source. A key part of the conversation focuses on how technical challenges spark innovation. Sanne explains how the task of making the popular Hibernate framework compatible with GraalVM’s limitations led directly to the birth of Quarkus. This journey tells the bigger story of how Java adapted for cloud-native development, ensuring it continues to be a top choice for developers seeking high performance and a great developer experience.   Timestamps: (00:00:00) Trailer & Intro(00:02:16) Career Turning Points(00:04:52) Winning an Innovation Award(00:06:35) Java Heroes(00:08:04) Working as a Consultant(00:09:56) Taking a Massive Pay Cut to Work on Open Source(00:10:59) Contributing to Big Open Source as a Youngster(00:12:53) State of Hibernate Project(00:15:15) Spring Boot(00:16:54) Making Hibernate Work on GraalVM(00:21:05) GraalVM Limitations for Running Hibernate(00:26:09) Java for Cloud Native Application(00:28:04) Quarkus vs Spring Boot(00:33:21) JRebel & Quarkus(00:34:35) Java vs New Programming Languages(00:39:22) The ORM Dilemma(00:42:38) Some Hibernate Design Pattern Tips(00:46:40) Getting Paid Working on Open Source(00:48:41) Hibernate License Change(00:51:05) Intellectual Property & Meaningful Contributions(00:52:52) AI Usage & Copyright in Open Source(00:55:21) Biggest Challenge Working in a Big Open Source(00:56:08) Politics in Open Source(00:58:32) Security Risks in Open Source(01:02:25) Donating Hibernate to Commonhaus Foundation(01:04:49) The Future of Red Hat(01:06:39) 3 Tech Lead Wisdom_____ Sanne Grinovero’s BioSanne Grinovero has been a member of the Hibernate team for 10 years; today he leads this project in his role of Sr. Principal Software Engineer at Red Hat, while also working on Quarkus as a founding R&D engineer. Deeply interested in solving performance and concurrency challenges around data access, scalability, and exploring integration with new storage technologies, distributed systems and search engines. Working on Hibernate features led him to contribute to related open source technologies; most notably to Apache Lucene and Elasticsearch, Infinispan and JGroups, ANTLR, WildFly, various JDBC drivers, the OpenJDK and more recently getting interested in GraalVM. After being challenged to reduce memory consumption and improve bootstrap times of Hibernate, Sanne worked as part of a small R&D team at Red Hat on some ideas which have evolved into what is known today as Quarkus. Follow Sanne: LinkedIn – linkedin.com/in/sannegrinoveroTwitter – twitter.com/SanneGrinoveroGitHub – github.com/sanne Like this episode?Show notes & transcript: techleadjournal.dev/episodes/220.Follow @techleadjournal on LinkedIn, Twitter, and Instagram.Buy me a coffee or become a patron.

    1시간 15분
  3. #219 - Why Learning Systems Thinking is Essential in Tech - Diana Montalion

    6월 9일

    #219 - Why Learning Systems Thinking is Essential in Tech - Diana Montalion

    Tired of feeling like your team is stuck in a cycle of frustration and miscommunication? What if the biggest blocker in your tech career isn’t your code, but your thinking? That’s the core premise of Systems Thinking, and in this episode, Diana Montalion (author of “Learning Systems Thinking”) shares the practical insights and mental models to help you make that essential shift. Key topics discussed: What systems thinking is and its core principlesThe difference between linear thinking (which we need) and systems thinking (which we’re missing)Why building a metaphorical “car boat” is a failure of “conceptual integrity” and how to avoid itHow to break free from a “change-my-mind” culture and improve our collaborationThe critical skill of metacognition: why you must understand your own thinking before you can influence othersPractical ways to foster collective systems thinking and bridge the gap between Product and TechUsing modeling and visual tools to create alignment and solve the right problemsHow AI’s inability to handle true inference makes human systems thinking more valuable than everWhether you’re a software engineer, architect, team leader, or anyone tackling complex problems, learn why your technical skills alone are not enough and how a shift in your thinking can revolutionize your work and career.   Timestamps: (00:00:00) Trailer & Intro(00:02:23) Career Turning Points(00:04:35) Writing Learning Systems Thinking(00:08:53) Definition of Systems Thinking(00:13:39) Systems Thinking vs Linear Thinking(00:19:31) Definition of System(O0:24:13) Conceptual Integrity(00:30:02) Practices to Improve Our Systems Thinking(00:36:21) Metacognition and Self-Awareness(00:44:42) Practices to Improve Our Collective Systems Thinking(00:53:04) Collaboration with Consent(00:55:29) The Importance of Modeling(01:02:20) AI Usage and System Thinking(01:11:04) 3 Tech Lead Wisdom_____ Diana Montalion’s Bio Diana Montalion is a systems architect, learning facilitator, and founder of Mentrix Group, with over 20 years of experience delivering transformative software initiatives for organizations like Stanford, The Gates Foundation, The Economist, and The Wikimedia Foundation. As the author of Learning Systems Thinking: Essential Nonlinear Skills & Practices for Software Professionals (O’Reilly), she empowers tech professionals to navigate complex systems through practices like systemic reasoning, metacognition, and collaborative modeling. Follow Diana: LinkedIn – linkedin.com/in/dianamontalionWebsite – montalion.comTwitter – @dianamontalionMastodon - @diana@hachyderm.ioBluesky - @mentrix.bsky.socialMentrix Group – https://mentrixgroup.com/SystemCrafters Collective – https://mentrix.systems/📚 Learning Systems Thinking – oreilly.com/library/view/learning-systems-thinking/9781098151324/ Our Sponsors Manning Publications is a premier publisher of technical books on computer and software development topics for both experienced developers and new learners alike. Manning prides itself on being independently owned and operated, and for paving the way for innovative initiatives, such as early access book content and protection-free PDF formats that are now industry standard. Get a 40% discount for Tech Lead Journal listeners by using the code techlead24 for all products in all formats. Like this episode? Show notes & transcript: techleadjournal.dev/episodes/219. Follow @techleadjournal on LinkedIn, Twitter, and Instagram. Buy me a coffee or become a patron.

    1시간 16분
  4. #218 - The PRFAQ Framework: Amazon's Secret to Successful Innovations - Marcelo Calbucci

    5월 26일

    #218 - The PRFAQ Framework: Amazon's Secret to Successful Innovations - Marcelo Calbucci

    Understand the secret behind one of Amazon’s most powerful innovation tools and learn how you can use it to drive clarity, alignment, and better decision-making. In this episode, Marcelo Calbucci, author of “The PRFAQ Framework,” dives deep into the PRFAQ (Press Release & Frequently Asked Questions) framework, a unique approach that combines narrative storytelling and strategic FAQs to crystallize initiative vision and strategy. Key topics discussed: What the PRFAQ framework is — and why it’s more than just a product management toolHow PRFAQ brings Amazon’s “working backwards” philosophy to lifeThe structure of a PRFAQ: press release, customer FAQs, and internal FAQsWhy storytelling and precise writing are essential for strategic vision and alignmentOvercoming resistance: making writing and reading strategic documents part of your culturePractical tips for adopting PRFAQ in any organization, large or smallCommon mistakes to avoid when implementing PRFAQThe importance of collaborative feedback in the PRFAQ processWhether you’re launching a startup, building a new product, or transforming internal processes, this episode breaks down how this method can help you avoid common pitfalls and deliver results that matter. Timestamps: (00:00) Trailer & Intro(02:10) Career Turning Points(03:56) The PRFAQ Framework(05:19) PRFAQ is Forward-Looking(07:09) Working Backwards & PRFAQ(07:58) Why Writing a Book About PRFAQ(11:37) PRFAQ: Why Less Adoption Than Other Frameworks?(14:40) Writing PRFAQ vs Speed of Execution(16:28) The PRFAQ Template(19:05) The Six Page of PRFAQ(21:24) Precise Writing(25:09) The Strict Guidelines of PRFAQ(26:40) PRFAQ: Press Release(29:56) The Power of Narratives / Storytelling(32:03) PRFAQ: Customer FAQ(34:15) Jobs-to-Be-Done vs. Personas(36:46) PRFAQ: Internal FAQ(39:34) How to Come Up with the Internal FAQs(40:49) The Level of Details in the FAQs(43:20) PRFAQ: Appendix(45:27) Advice on Starting PRFAQ(46:11) Adapting from the Amazon’s PRFAQ(48:55) Common Mistakes when Adopting PRFAQ(50:05) Providing Good Feedback for PRFAQ(51:18) 3 Tech Lead Wisdom_____ Marcelo Calbucci’s BioMarcelo Calbucci is an entrepreneur, innovator, and technologist. He’s been building software products for over thirty years, having sold his first software at age fourteen. He has worked at Microsoft (Exchange Server & Bing) and Amazon (People eXperience & Technology), leading software engineering, product, data science, and UX. He is an author of The PRFAQ Framework. Follow Marcelo Calbucci: LinkedIn – linkedin.com/in/marcelocalbucciTwitter / X – @calbucciEmail – marcelo@theprfaq.com📚 The PRFAQ Framework – theprfaq.com Our Sponsors Manning Publications is a premier publisher of technical books on computer and software development topics for both experienced developers and new learners alike. Manning prides itself on being independently owned and operated, and for paving the way for innovative initiatives, such as early access book content and protection-free PDF formats that are now industry standard. Get a 40% discount for Tech Lead Journal listeners by using the code techlead24 for all products in all formats. Like this episode?Show notes & transcript: techleadjournal.dev/episodes/218.Follow @techleadjournal on LinkedIn, Twitter, and Instagram.Buy me a coffee or become a patron.

    54분
  5. #217 - Impact Intelligence: Deliver Real Business Impact from Your Initiatives - Sriram Narayan

    5월 19일

    #217 - Impact Intelligence: Deliver Real Business Impact from Your Initiatives - Sriram Narayan

    (08:54) Brought to you by Swimm.io. ⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠Start modernizing your mainframe faster with ⁠⁠⁠Swimm⁠⁠⁠. Understand the what, why, and how of your mainframe code. Use AI to uncover critical code insights for seamless migration, refactoring, or system replacement. Why do so many well-intentioned initiatives fail to move the needle? In this episode, Sriram Narayan, author of ‘Impact Intelligence,’ reveals how to ensure your efforts translate into real, measurable business impact. Stop shooting in the dark and start delivering tangible results that matter. Key topics discussed: What “Impact Intelligence” means and why it is crucial for any businessThe common pitfalls: Why many tech and digital initiatives fail to achieve their intended business impactThe common misconceptions about “outcomes” in tech and product teams, and why delivery or adoption metrics are not enoughSurprising insights from the non-profit sector on rigorous impact measurement practicesUnderstanding the difference between immediate (proximate) results and long-term (downstream) impactHow to visualize and map your initiatives to core business goals using an “Impact Network”The critical challenge of “Impact Attribution” – how to know if your project actually moved the needleAddressing “Measurement Debt” — if you can’t measure it, should you build it?The iRex framework: A modular approach to building your organization’s Impact IntelligenceBalancing speed vs impact: Not just shipping features, but delivering measurable business resultsWhether you’re a tech leader, product manager, or executive, this episode will equip you with actionable frameworks and real-world examples to focus on what really matters: delivering measurable, meaningful business impact. Tune in and start building your organization’s Impact Intelligence muscle today!   Timestamps: (00:00) Trailer & Intro(02:22) Career Turning Points(10:52) Impact Intelligence(11:40) The Importance of Impact Intelligence(15:09) Understanding Business Impact(19:11) Learning & Adopting from the NGO Space(22:35) Impact Feedback Loops(26:25) Proximate vs Downstream Impact(28:20) Building an Impact Network(36:47) Differences with OKR(38:12) Impact Attribution(44:51) The Importance of Measurement & Measurement Debt(48:31) iRex Framework(54:26) Balancing Between Speed of Delivery and Business Impact(57:32) 1 Tech lead Wisdom_____ Sriram Narayan’s BioSriram Narayan is an independent consultant in the area of impact intelligence. He also helps clients improve digital, product and tech performance. Pearson published his first book, Agile IT Org Design , in 2015. It won endorsements from the then CIO of The Vanguard Group and the then MD of Consumer Digital at Lloyds Bank. Sriram has served in product, technology, innovation, and transformation leadership roles since 2006. He has also helped some of his clients move to a product operating model. His write-up of the topic in 2018 has since become a de facto industry reference. His other writings and talks are available at agileorgdesign.com Follow Sriram: LinkedIn – linkedin.com/in/mrsriramnarayanBluesky - @srny.bsky.socialTwitter / X – @sriramnarayan📚 Impact Intelligence Website – impactintel.net📚 Agile Org Design Website – agileorgdesign.comEmail – sriram@agileorgdesign.com Our Sponsors Manning Publications is a premier publisher of technical books on computer and software development topics for both experienced developers and new learners alike. Manning prides itself on being independently owned and operated, and for paving the way for innovative initiatives, such as early access book content and protection-free PDF formats that are now industry standard. Get a 40% discount for Tech Lead Journal listeners by using the code techlead24 for all products in all formats. Like this episode?Show notes & transcript: techleadjournal.dev/episodes/217.Follow @techleadjournal on LinkedIn, Twitter, and Instagram.Buy me a coffee or become a patron.

    1시간 1분
  6. #216 - Practical Data Privacy: Enhancing Privacy and Security in Your Application - Katharine Jarmul

    5월 12일

    #216 - Practical Data Privacy: Enhancing Privacy and Security in Your Application - Katharine Jarmul

    (05:46) Brought to you by Swimm.io. ⁠⁠⁠⁠⁠⁠⁠⁠Start modernizing your mainframe faster with ⁠⁠Swimm⁠⁠.Understand the what, why, and how of your mainframe code.Use AI to uncover critical code insights for seamless migration, refactoring, or system replacement. Feeling uneasy about how your personal data is used, and wondering if companies are doing enough to protect it? In this episode, Katharine Jarmul, author of “Practical Data Privacy,” dives deep into one of the most critical and rapidly evolving topics today. Discover how data privacy impacts you as a user and what organizations should be doing to protect your information responsibly. Learn why simply blaming users isn’t the answer and how we can build a more trustworthy technological future. Key topics discussed: Understanding Data Privacy: The meaning of data privacy and how it links to autonomy, trust, and choiceMore Than Just PII: The full scope of sensitive data needing protectionThe “Spying” Phone Feeling: How too much data collection can be used to infer sensitive detailsOrganizational Responsibility: Shifting data protection burden from users to companies building and deploying technologyPrivacy by Design: Embedding privacy into tech right from the startEssential Data Governance: Why knowing your data is key to privacyPractical Privacy Techniques: Pseudonymization, anonymization, data masking, and morePrivacy Enhancing Technologies: Exploring tools like differential privacy, federated learning, and encrypted computationAI & Privacy Challenges: Using AI responsibly with sensitive informationNavigating Privacy Laws: Understanding GDPR, data sovereignty, and global regulationsBuilding a Privacy Culture: Fostering a culture of learning, psychological safety, and risk awareness around privacyTune in to learn how we can build a safer, more responsible, and trustworthy digital future for everyone.   Timestamps: (00:00) Trailer & Intro(01:20) Career Turning Points(02:14) Data Privacy Landscape(07:45) PII (Personally Identifiable Information)(11:33) Data Privacy Risk in Current Technologies(14:13) Data Utility vs Privacy(19:01) Privacy by Design(24:19) Data Governance(29:06) Retention Schedule(31:10) Data Privacy Practices & Techniques(34:09) Privacy Enhancing Technologies(38:52) Fostering Data Privacy Practice & Culture(47:05) The Legal Aspects of Data Privacy(51:10) AI and Data Privacy(56:08) 3 Tech Lead Wisdom_____ Katharine Jarmul’s BioKatharine Jarmul is a Principal Data Scientist at Thoughtworks Germany and author of the recent O’Reilly book Practical Data Privacy . Previously, she has held numerous roles at large companies and startups in the US and Germany, implementing data processing and machine learning systems with a focus on reliability, testability, privacy and security. She is a passionate and internationally recognized data scientist, programmer, and lecturer. Katharine is also a frequent keynote speaker at international software and AI conferences. Follow Katharine: LinkedIn – linkedin.com/in/katharinejarmulNewsletter – https://probablyprivate.comYouTube – @ProbablyPrivate📚 Practical Data Privacy: Enhancing Privacy and Security in Data – https://www.oreilly.com/library/view/practical-data-privacy/9781098129453/ Our Sponsors Manning Publications is a premier publisher of technical books on computer and software development topics for both experienced developers and new learners alike. Manning prides itself on being independently owned and operated, and for paving the way for innovative initiatives, such as early access book content and protection-free PDF formats that are now industry standard. Get a 40% discount for Tech Lead Journal listeners by using the code techlead24 for all products in all formats. Like this episode?Show notes & transcript: techleadjournal.dev/episodes/216.Follow @techleadjournal on LinkedIn, Twitter, and Instagram.Buy me a coffee or become a patron.

    1시간 7분
  7. #215 - The Async First Playbook: Build Effective and Inclusive Teams with Less Meetings - Sumeet Moghe

    5월 5일

    #215 - The Async First Playbook: Build Effective and Inclusive Teams with Less Meetings - Sumeet Moghe

    (04:07) Brought to you by Swimm.io. ⁠⁠⁠⁠⁠⁠Start modernizing your mainframe faster with ⁠Swimm⁠.Understand the what, why, and how of your mainframe code.Use AI to uncover critical code insights for seamless migration, refactoring, or system replacement. Are too many meetings killing your productivity and making your team less effective?Discover a new approach to work where meetings are no longer the default and deep work takes the center stage. In this episode, Sumeet Moghe, the author of the “Async-First Playbook”, shares actionable insights on building high-performing teams through async-first approach. Key topics discussed: The real reasons behind the return-to-office trend, and why remote and async work are far from deadHow async-first companies like GitLab, Shopify, and Automattic operate, and why it’s not an all-or-nothing approachSurprising survey findings: Why most people want to work remotely, and how meetings and interruptions are damaging productivityThe async-first mindset: Making meetings the last resort, prioritizing written communication, and defining reasonable response lagsThe ConveRel Quadrants: A framework for deciding when to meet based on relationship strength and meeting purposeInclusion as a first-class responsibility: How async work empowers introverts, non-native speakers, parents, and diverse team membersThe “default to action” principle: How teams can move faster by embracing reversible decisions and reducing bottlenecksAsync-first leadership: Building trust, modeling the right behaviors, and creating systems that replace performative busynessPractical tips for better business writing and reading, plus how AI tools can supercharge your communicationThe future of work: Why top talent will continue to demand autonomy, and how AI and fractional work are shaping new collaboration modelsTune in to discover how to build high-performing, effective and inclusive teams with fewer meetings by adopting async-first.   Timestamps: (00:00) Trailer & Intro(02:19) Career Turning Points(06:21) The Return to Office Trend(11:36) Companies Embracing Async-First(13:20) People’s Working Style Preference(17:37) What is Async-First?(21:39) Team Handbook and Ways of Working(23:24) The ConveRel Quadrants(27:41) Inclusion as a First-Class Responsibility(32:14) Defaulting to Action(35:50) Async-First Leadership(40:38) Being Good in Written Communication(44:35) AI Usage in Written Communication(46:17) Time to Read and Reading Comprehension(51:14) The Future of Work(58:33) 3 Tech Lead Wisdom_____ Sumeet Moghe’s BioSumeet Gayathri Moghe is an Agile enthusiast, product manager, and design nerd at Thoughtworks. Sumeet has recently authored The Async-First Playbook. His practical recommendations for effective collaboration within remote and distributed teams stand for what he’s learned from his colleagues, their successes, and their occasional misadventures. Sumeet kicked off “The async-first manifesto” , a set of principles he is co-creating with volunteer enthusiasts from around the world. He is also bringing async-work to life with stories of “Humans of remote work” . Follow Sumeet: LinkedIn – linkedin.com/in/sumeetmogheWebsite – asyncagile.org📚 Async-First Playbook – https://informit.com/asyncUse the code "MOGHE" to get 35% off Our Sponsors Manning Publications is a premier publisher of technical books on computer and software development topics for both experienced developers and new learners alike. Manning prides itself on being independently owned and operated, and for paving the way for innovative initiatives, such as early access book content and protection-free PDF formats that are now industry standard. Get a 40% discount for Tech Lead Journal listeners by using the code techlead24 for all products in all formats. Like this episode?Show notes & transcript: techleadjournal.dev/episodes/215.Follow @techleadjournal on LinkedIn, Twitter, and Instagram.Buy me a coffee or become a patron.

    1시간 3분
  8. #214 - Beyond CI/CD: Continuous Deployment Explained - Valentina Servile

    4월 28일

    #214 - Beyond CI/CD: Continuous Deployment Explained - Valentina Servile

    (03:59) Brought to you by Swimm.io. ⁠⁠⁠⁠Start modernizing your mainframe faster with Swimm. Understand the what, why, and how of your mainframe code. Use AI to uncover critical code insights for seamless migration, refactoring, or system replacement. Stop fearing Friday and late-night deployments! Discover how the most painful part of software development—deploying to production—can become routine, safe, and even boring. In this episode, I sit down with Valentina Servile (ThoughtWorks lead developer and author of “Continuous Deployment”) to discuss the principles, practices, and mindset shift required to achieve true Continuous Deployment. Key topics discussed: The key differences between Continuous Integration, Continuous Delivery, and Continuous DeploymentWhy “if it hurts, do it more often” is the secret to safer, faster releasesApplying Lean principles like one-piece flow and reducing batch size for higher quality and speedThe importance of removing the final manual deployment gate and automating everythingEssential minimum practices: robust automated testing, feature flags, static analysis, and zero-downtime deploymentsSeparating deployment from release with feature flags and expand/contract patternsOvercoming challenges in regulated industries, technical hurdles, and third-party integrationsThe critical mindset shift: treating production as a first-class citizen and embracing “shift left” for quality and securityCautions and advice on using AI tools in a continuous deployment workflowTune in to level up your software delivery and learn how to make deployments so routine that you’ll never dread another release.   Timestamps: (02:00) Career Turning Points(06:05) Tips for Juniors Starting Their Careers(08:00) Continuous Deployment Book(10:16) Definitions of CI, CD, Continuous Deployment(15:42) If It Hurts, Do It More Often(19:18) Why Remove The Final Manual Gate to Production(24:56) Common Challenges in Adopting Continuous Deployment(30:02) Minimum Practices for Continuous Deployment(35:17) Hiding Work-in-Progress(38:46) The Difference Between Deployment vs Release(41:40) Slicing the Work(45:10) Coordinating Changes Between Systems & Third Parties(47:58) The Importance of Backward Compatibility(50:05) The Required Mindset Shift(53:16) AI Caution in Continuous Deployment(55:35) 3 Tech Lead Wisdom_____ Valentina Servile’s Bio Valentina Servile is a full-stack software craftswoman and Lead Software Developer at Thoughtworks. She has worked with over a dozen companies in 5 different countries, ranging from start-up to enterprise scale. Her work has been focused on clean code, distributed systems and microservices, CI/CD practices, and evolutionary architectures in a variety of tech stacks. As a technical lead, she also coordinates delivery, and ensures a shared vision around ways of working and technical health in her cross-functional teams. Valentina is passionate about creating an engineering baseline of clean code, testing and automation as the the most fundamental enabler of Agile, Lean and DevOps principles. Follow Valentina: LinkedIn – linkedin.com/in/valentina-servileBluesky – @valentinaservile.bsky.social📚 Continuous Deployment – https://www.oreilly.com/library/view/continuous-deployment/9781098146719/ Our Sponsors Manning Publications is a premier publisher of technical books on computer and software development topics for both experienced developers and new learners alike. Manning prides itself on being independently owned and operated, and for paving the way for innovative initiatives, such as early access book content and protection-free PDF formats that are now industry standard. Get a 40% discount for Tech Lead Journal listeners by using the code techlead24 for all products in all formats. Like this episode? Show notes & transcript: techleadjournal.dev/episodes/214. Follow @techleadjournal on LinkedIn, Twitter, and Instagram. Buy me a coffee or become a patron.

    59분
4.7
최고 5점
13개의 평가

소개

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 school or book. Hear from experienced technical leaders sharing their journey and philosophy for building great technical teams and achieving technical excellence. Find out what makes them great and how to apply those lessons to your work and team.

좋아할 만한 다른 항목

무삭제판 에피소드를 청취하려면 로그인하십시오.

이 프로그램의 최신 정보 받기

프로그램을 팔로우하고, 에피소드를 저장하고, 최신 소식을 받아보려면 로그인하거나 가입하십시오.

국가 또는 지역 선택

아프리카, 중동 및 인도

아시아 태평양

유럽

라틴 아메리카 및 카리브해

미국 및 캐나다