<?xml version="1.0" encoding="UTF-8"?><?xml-stylesheet href="https://feeds.captivate.fm/style.xsl" type="text/xsl"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0" xmlns:googleplay="http://www.google.com/schemas/play-podcasts/1.0" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:podcast="https://podcastindex.org/namespace/1.0"><channel><atom:link href="https://feeds.captivate.fm/tag1-team-talks/" rel="self" type="application/rss+xml"/><title><![CDATA[Tag1 Team Talks | The Tag1 Consulting Podcast]]></title><podcast:guid>484ecb45-065e-5cce-bc90-70993fb16bab</podcast:guid><lastBuildDate>Tue, 24 Feb 2026 18:00:25 +0000</lastBuildDate><generator>Captivate.fm</generator><language><![CDATA[en]]></language><copyright><![CDATA[Copyright 2026 Tag1 Consulting, Inc.]]></copyright><managingEditor>Tag1 Consulting, Inc.</managingEditor><itunes:summary><![CDATA[From global technology consulting firm Tag1 Consulting, Tag1 Team Talks are wide-ranging, in-depth conversations about implementing various open-source technologies, including the business prerogatives and technical ins and outs with leading web developers and technologists. Join us as we explore trends in open source.

About Tag1
At Tag1, we are redefining the boundaries of digital possibilities. As a leading name in the industry, we are committed to delivering innovative and tailored solutions that meet your specific needs.
Our strength lies in our team. We boast a roster of highly skilled professionals, many of whom are principal architects and maintainers of crucial Drupal projects and core initiatives. Their wealth of experience and unique insights drive our success.
Our expertise at Tag1 is both broad and deep. We specialize in Enterprise-Scale Web Applications, CMS solutions, Drupal Upgrades and Migrations, and Full Digital Transformations. We also excel in Integrations and Custom Development, ensuring our solutions align with your business objectives. In Infrastructure and Scalability Architecture, we design systems ready to meet current needs and scale with future growth. Our capabilities are diverse, proven, and reliable.
Security at Tag1 is a fundamental aspect, not an afterthought. We prioritize safeguarding your digital assets in every solution we deliver.
We proudly partner with industry leaders, including Global 500s (Google, Sumitomo), Fortune 500s (Symantec, Albemarle), system integrators (NTT, Capgemini), government agencies (the White House, the European Union), media companies (NY Times, Al Jazeera), educational institutions (Stanford, Smithsonian Institute), not-for-profits (AFL-CIO, ACLU), and more.
]]></itunes:summary><image><url>https://artwork.captivate.fm/20718ff4-b51f-4787-b384-7e473d6d8fa4/NewTTTArt.png</url><title>Tag1 Team Talks | The Tag1 Consulting Podcast</title><link><![CDATA[https://tag1.com]]></link></image><itunes:image href="https://artwork.captivate.fm/20718ff4-b51f-4787-b384-7e473d6d8fa4/NewTTTArt.png"/><itunes:owner><itunes:name>Tag1 Consulting, Inc.</itunes:name></itunes:owner><itunes:author>Tag1 Consulting, Inc.</itunes:author><description>From global technology consulting firm Tag1 Consulting, Tag1 Team Talks are wide-ranging, in-depth conversations about implementing various open-source technologies, including the business prerogatives and technical ins and outs with leading web developers and technologists. Join us as we explore trends in open source.

About Tag1
At Tag1, we are redefining the boundaries of digital possibilities. As a leading name in the industry, we are committed to delivering innovative and tailored solutions that meet your specific needs.
Our strength lies in our team. We boast a roster of highly skilled professionals, many of whom are principal architects and maintainers of crucial Drupal projects and core initiatives. Their wealth of experience and unique insights drive our success.
Our expertise at Tag1 is both broad and deep. We specialize in Enterprise-Scale Web Applications, CMS solutions, Drupal Upgrades and Migrations, and Full Digital Transformations. We also excel in Integrations and Custom Development, ensuring our solutions align with your business objectives. In Infrastructure and Scalability Architecture, we design systems ready to meet current needs and scale with future growth. Our capabilities are diverse, proven, and reliable.
Security at Tag1 is a fundamental aspect, not an afterthought. We prioritize safeguarding your digital assets in every solution we deliver.
We proudly partner with industry leaders, including Global 500s (Google, Sumitomo), Fortune 500s (Symantec, Albemarle), system integrators (NTT, Capgemini), government agencies (the White House, the European Union), media companies (NY Times, Al Jazeera), educational institutions (Stanford, Smithsonian Institute), not-for-profits (AFL-CIO, ACLU), and more.
</description><link>https://tag1.com</link><atom:link href="https://pubsubhubbub.appspot.com" rel="hub"/><itunes:subtitle><![CDATA[Exploring trends in open source technology.]]></itunes:subtitle><itunes:explicit>false</itunes:explicit><itunes:type>episodic</itunes:type><itunes:category text="Technology"></itunes:category><itunes:category text="Education"></itunes:category><itunes:category text="News"><itunes:category text="Tech News"/></itunes:category><podcast:locked>no</podcast:locked><podcast:medium>podcast</podcast:medium><item><title>The Future of Drupal Group Module: Insights with Kristiaan Van den Eynde - Tag1 TeamTalk</title><itunes:title>The Future of Drupal Group Module: Insights with Kristiaan Van den Eynde - Tag1 TeamTalk</itunes:title><description><![CDATA[<p>Join Michael Meyers and Kristiaan Van den Eynde in this episode of Tag1 Team Talks as they delve into the future of the Group module in Drupal. With over 13 years of development experience, Kristiaan shares his journey, the challenges faced, and the exciting updates coming to the Group module.</p><p>Discover the consolidation into Group 4, improvements to the editor experience, the integration of submodules, and the maintenance efforts to keep the module sustainable and high quality. This episode is packed with valuable insights for Drupal developers and enthusiasts looking to understand the evolution of one of Drupal's most powerful tools.</p>]]></description><content:encoded><![CDATA[<p>Join Michael Meyers and Kristiaan Van den Eynde in this episode of Tag1 Team Talks as they delve into the future of the Group module in Drupal. With over 13 years of development experience, Kristiaan shares his journey, the challenges faced, and the exciting updates coming to the Group module.</p><p>Discover the consolidation into Group 4, improvements to the editor experience, the integration of submodules, and the maintenance efforts to keep the module sustainable and high quality. This episode is packed with valuable insights for Drupal developers and enthusiasts looking to understand the evolution of one of Drupal's most powerful tools.</p>]]></content:encoded><link><![CDATA[https://tag1.com]]></link><guid isPermaLink="false">a8b26b4d-7e9b-46d5-8e17-53238d1f9417</guid><itunes:image href="https://artwork.captivate.fm/20718ff4-b51f-4787-b384-7e473d6d8fa4/NewTTTArt.png"/><pubDate>Tue, 24 Feb 2026 13:00:00 -0500</pubDate><enclosure url="https://episodes.captivate.fm/episode/a8b26b4d-7e9b-46d5-8e17-53238d1f9417.mp3" length="64347823" type="audio/mpeg"/><itunes:duration>01:07:02</itunes:duration><itunes:explicit>false</itunes:explicit><itunes:episodeType>full</itunes:episodeType><itunes:season>5</itunes:season><itunes:episode>130</itunes:episode><podcast:episode>130</podcast:episode><podcast:season>5</podcast:season></item><item><title>Mastering the Data Organization Matrix (DOM): The Insights Supply Chain Framework Part 3 - Tag1 TeamTalks</title><itunes:title>Mastering the Data Organization Matrix (DOM): The Insights Supply Chain Framework Part 3 - Tag1 TeamTalks</itunes:title><description><![CDATA[<p>Is your organization struggling to convert raw data into actionable insights? In today's landscape, being data-driven is a basic requirement for survival, yet persistent roadblocks like fragmented collaboration and ambiguous ownership plague most businesses.</p><p>This third episode, continues our discussion into the Insight Supply Chain Framework, a structured approach for organizing your data professionals and teams to ensure insights flow seamlessly throughout your organization.</p><p>This discussion focuses on a critical component of the framework: the Data Organization Matrix (DOM). The DOM helps leaders answer a strategic, fundamental question: Is data a core competency of your organization?</p><p>Explore how this strategic decision impacts your organizational structure, building upon the previous episode's debate on centralized vs. decentralized data teams. Learn about the four quadrants of the DOM and how they address the need for specialized vs. generalized skills among your data staff.</p><p>Tune in to discover:</p><ol><li data-list="bullet"><span class="ql-ui" contenteditable="false"></span>The primary challenge organizations face in leveraging their data.</li><li data-list="bullet"><span class="ql-ui" contenteditable="false"></span>The role of the DOM in organizational strategy.</li><li data-list="bullet"><span class="ql-ui" contenteditable="false"></span>How different business needs may lead to different organizational models within a single company.</li><li data-list="bullet"><span class="ql-ui" contenteditable="false"></span>Why the question of data as a core competency is more important than ever, especially with the rise of AI and data.</li></ol><br/><p>This is essential listening for anyone looking to build robust data ecosystems and gain a competitive edge.</p><p><br></p>]]></description><content:encoded><![CDATA[<p>Is your organization struggling to convert raw data into actionable insights? In today's landscape, being data-driven is a basic requirement for survival, yet persistent roadblocks like fragmented collaboration and ambiguous ownership plague most businesses.</p><p>This third episode, continues our discussion into the Insight Supply Chain Framework, a structured approach for organizing your data professionals and teams to ensure insights flow seamlessly throughout your organization.</p><p>This discussion focuses on a critical component of the framework: the Data Organization Matrix (DOM). The DOM helps leaders answer a strategic, fundamental question: Is data a core competency of your organization?</p><p>Explore how this strategic decision impacts your organizational structure, building upon the previous episode's debate on centralized vs. decentralized data teams. Learn about the four quadrants of the DOM and how they address the need for specialized vs. generalized skills among your data staff.</p><p>Tune in to discover:</p><ol><li data-list="bullet"><span class="ql-ui" contenteditable="false"></span>The primary challenge organizations face in leveraging their data.</li><li data-list="bullet"><span class="ql-ui" contenteditable="false"></span>The role of the DOM in organizational strategy.</li><li data-list="bullet"><span class="ql-ui" contenteditable="false"></span>How different business needs may lead to different organizational models within a single company.</li><li data-list="bullet"><span class="ql-ui" contenteditable="false"></span>Why the question of data as a core competency is more important than ever, especially with the rise of AI and data.</li></ol><br/><p>This is essential listening for anyone looking to build robust data ecosystems and gain a competitive edge.</p><p><br></p>]]></content:encoded><link><![CDATA[https://tag1.com]]></link><guid isPermaLink="false">d2420f39-4ee5-4aac-bdfc-8a251bf8d446</guid><itunes:image href="https://artwork.captivate.fm/20718ff4-b51f-4787-b384-7e473d6d8fa4/NewTTTArt.png"/><pubDate>Tue, 10 Feb 2026 13:00:00 -0500</pubDate><enclosure url="https://episodes.captivate.fm/episode/d2420f39-4ee5-4aac-bdfc-8a251bf8d446.mp3" length="36889576" type="audio/mpeg"/><itunes:duration>38:26</itunes:duration><itunes:explicit>false</itunes:explicit><itunes:episodeType>full</itunes:episodeType><itunes:season>5</itunes:season><itunes:episode>129</itunes:episode><podcast:episode>129</podcast:episode><podcast:season>5</podcast:season><podcast:transcript url="https://transcripts.captivate.fm/transcript/d08ce4ef-43cb-4a86-976c-b30ae89de6c6/index.html" type="text/html"/></item><item><title>Centralized vs. Decentralized Data Teams: The Insights Supply Chain Framework Pt. 2 - Tag1 TeamTalks</title><itunes:title>Centralized vs. Decentralized Data Teams: The Insights Supply Chain Framework Pt. 2 - Tag1 TeamTalks</itunes:title><description><![CDATA[<p>In this second Tag1 Team Talk episode about the Insights Supply Chain Framework, we examine this structured approach designed to provide a clear strategy for organizing your data teams, eliminating ad hoc collaboration, and ensuring insights flow seamlessly.</p><p>Discover the fundamental decision every organization must make: whether to keep all data experts in one centralized team or spread them across the business in a decentralized model. Learn how organizational context, not size, is the critical factor for success and why this framework is essential for building robust career paths that attract and retain top data talent.</p><p>Tune in to explore the framework's core principles and set the stage for our next discussion on the Data Organization Matrix (DOM) and the impact of viewing data as a core competency.</p><p>Listen now to get the definitive strategy for structuring your data team!</p>]]></description><content:encoded><![CDATA[<p>In this second Tag1 Team Talk episode about the Insights Supply Chain Framework, we examine this structured approach designed to provide a clear strategy for organizing your data teams, eliminating ad hoc collaboration, and ensuring insights flow seamlessly.</p><p>Discover the fundamental decision every organization must make: whether to keep all data experts in one centralized team or spread them across the business in a decentralized model. Learn how organizational context, not size, is the critical factor for success and why this framework is essential for building robust career paths that attract and retain top data talent.</p><p>Tune in to explore the framework's core principles and set the stage for our next discussion on the Data Organization Matrix (DOM) and the impact of viewing data as a core competency.</p><p>Listen now to get the definitive strategy for structuring your data team!</p>]]></content:encoded><link><![CDATA[https://tag1.com]]></link><guid isPermaLink="false">a6fb74f4-8f46-47a0-a942-28902daaa081</guid><itunes:image href="https://artwork.captivate.fm/20718ff4-b51f-4787-b384-7e473d6d8fa4/NewTTTArt.png"/><pubDate>Wed, 04 Feb 2026 10:15:00 -0500</pubDate><enclosure url="https://episodes.captivate.fm/episode/a6fb74f4-8f46-47a0-a942-28902daaa081.mp3" length="28157573" type="audio/mpeg"/><itunes:duration>29:20</itunes:duration><itunes:explicit>false</itunes:explicit><itunes:episodeType>full</itunes:episodeType><itunes:season>5</itunes:season><itunes:episode>128</itunes:episode><podcast:episode>128</podcast:episode><podcast:season>5</podcast:season><podcast:transcript url="https://transcripts.captivate.fm/transcript/aeb805ae-4a98-45bb-813c-e2f94b708175/index.html" type="text/html"/></item><item><title>Beyond Pretty: The Real Work of UX/UI - Tag1 TeamTalk</title><itunes:title>Beyond Pretty: The Real Work of UX/UI - Tag1 TeamTalk</itunes:title><description><![CDATA[<p>Host Michael Meyers interviews UX/UI experts Andrew Glassett and Pilar Belhumeur on Tag1 Team Talks to challenge the myth that design is only about aesthetics. They move past surface-level looks to discuss strategic design elements like research, user interviews, and testing.</p><p>Learn how effective design is a collaborative process—involving stakeholder engagement, competitive analysis, and iterative problem-solving—and why balancing constraints and managing team collaboration are essential to achieving both business and user goals. Discover what effective design truly is and how it drives long-term success.</p><p>00:00 Introduction to the Importance of Design</p><p>01:48 Meet the Experts: Andrew and Pilar</p><p>03:44 Understanding the Role of UX/UI Design</p><p>05:53 The Design Process: Research and Ideation</p><p>10:00 Collaborative Design and Client Interaction</p><p>14:22 Balancing Constraints and Achieving Success</p><p>26:27 The Importance of Continuous Improvement</p><p>32:02 Conclusion and Final Thoughts</p>]]></description><content:encoded><![CDATA[<p>Host Michael Meyers interviews UX/UI experts Andrew Glassett and Pilar Belhumeur on Tag1 Team Talks to challenge the myth that design is only about aesthetics. They move past surface-level looks to discuss strategic design elements like research, user interviews, and testing.</p><p>Learn how effective design is a collaborative process—involving stakeholder engagement, competitive analysis, and iterative problem-solving—and why balancing constraints and managing team collaboration are essential to achieving both business and user goals. Discover what effective design truly is and how it drives long-term success.</p><p>00:00 Introduction to the Importance of Design</p><p>01:48 Meet the Experts: Andrew and Pilar</p><p>03:44 Understanding the Role of UX/UI Design</p><p>05:53 The Design Process: Research and Ideation</p><p>10:00 Collaborative Design and Client Interaction</p><p>14:22 Balancing Constraints and Achieving Success</p><p>26:27 The Importance of Continuous Improvement</p><p>32:02 Conclusion and Final Thoughts</p>]]></content:encoded><link><![CDATA[https://tag1.com]]></link><guid isPermaLink="false">8a8e3fa4-1cd6-462b-baa4-247976a5459c</guid><itunes:image href="https://artwork.captivate.fm/20718ff4-b51f-4787-b384-7e473d6d8fa4/NewTTTArt.png"/><pubDate>Tue, 06 Jan 2026 12:30:00 -0500</pubDate><enclosure url="https://episodes.captivate.fm/episode/8a8e3fa4-1cd6-462b-baa4-247976a5459c.mp3" length="37338476" type="audio/mpeg"/><itunes:duration>38:54</itunes:duration><itunes:explicit>false</itunes:explicit><itunes:episodeType>full</itunes:episodeType><itunes:season>4</itunes:season><itunes:episode>127</itunes:episode><podcast:episode>127</podcast:episode><podcast:season>4</podcast:season><podcast:transcript url="https://transcripts.captivate.fm/transcript/106d10ab-eed2-4a9a-9e88-cfd1c525ed4e/index.html" type="text/html"/></item><item><title>Navigating Local Development Landscapes: Tools, Benefits and Best Practices - Tag1 TeamTalks</title><itunes:title>Navigating Local Development Landscapes: Tools, Benefits and Best Practices - Tag1 TeamTalks</itunes:title><description><![CDATA[<p>Welcome to today's episode, where Managing Director Michael Meyers and Software Architect Mauricio Dinarte, are exploring a critical topic in modern web development: the evolution of local development tooling and its profound impact on developer onboarding and productivity. As development environments become increasingly complex, the right tools can make all the difference between hours of frustration and seamless collaboration. Join us as we dive deep into how these tools are transforming the way we work and why they're essential for today's development teams. The discussion offers valuable perspectives on the advantages for individual developers and entire organizations, as well as why these powerful tools remain underutilized by many. The conversation also considers the emerging trend of cloud-based editors and their potential influence on the future of development workflows.</p>]]></description><content:encoded><![CDATA[<p>Welcome to today's episode, where Managing Director Michael Meyers and Software Architect Mauricio Dinarte, are exploring a critical topic in modern web development: the evolution of local development tooling and its profound impact on developer onboarding and productivity. As development environments become increasingly complex, the right tools can make all the difference between hours of frustration and seamless collaboration. Join us as we dive deep into how these tools are transforming the way we work and why they're essential for today's development teams. The discussion offers valuable perspectives on the advantages for individual developers and entire organizations, as well as why these powerful tools remain underutilized by many. The conversation also considers the emerging trend of cloud-based editors and their potential influence on the future of development workflows.</p>]]></content:encoded><link><![CDATA[https://tag1.com]]></link><guid isPermaLink="false">8f51064c-d8a2-4f2d-95c2-e8154f50c114</guid><itunes:image href="https://artwork.captivate.fm/20718ff4-b51f-4787-b384-7e473d6d8fa4/NewTTTArt.png"/><pubDate>Tue, 30 Dec 2025 10:00:00 -0500</pubDate><enclosure url="https://episodes.captivate.fm/episode/8f51064c-d8a2-4f2d-95c2-e8154f50c114.mp3" length="46876719" type="audio/mpeg"/><itunes:duration>48:50</itunes:duration><itunes:explicit>false</itunes:explicit><itunes:episodeType>full</itunes:episodeType><itunes:season>4</itunes:season><itunes:episode>126</itunes:episode><podcast:episode>126</podcast:episode><podcast:season>4</podcast:season></item><item><title>Turning Data into Decisions: The Insights Supply Chain Framework - Tag1 TeamTalks</title><itunes:title>Turning Data into Decisions: The Insights Supply Chain Framework - Tag1 TeamTalks</itunes:title><description><![CDATA[<p>Discover the Insights Supply Chain Framework</p><p>Business Intelligence (BI) has been the standard for decades, but it's time for a change. In this insightful podcast episode, Dr. Duru Ahanotu introduces the Insights Supply Chain Framework, a comprehensive new model for modern data strategy.</p><p>Learn the origin story of this groundbreaking framework and how it provides a structured, non-capricious way for executives to make critical decisions about their data organization. Discover the key roles, how to structure your team (centralized vs. decentralized), and how to create clear, defined career paths for your data professionals.&nbsp;</p><p>Dr. Ahanotu also tackles the hot topic of how this framework accommodates rapid change and the rise of AI—and why "magic solutions" like conversational analytics won't replace the need for skilled data experts.</p><p>Tune in now to understand how to move beyond BI and build a data ecosystem that drives real business value and action.</p>]]></description><content:encoded><![CDATA[<p>Discover the Insights Supply Chain Framework</p><p>Business Intelligence (BI) has been the standard for decades, but it's time for a change. In this insightful podcast episode, Dr. Duru Ahanotu introduces the Insights Supply Chain Framework, a comprehensive new model for modern data strategy.</p><p>Learn the origin story of this groundbreaking framework and how it provides a structured, non-capricious way for executives to make critical decisions about their data organization. Discover the key roles, how to structure your team (centralized vs. decentralized), and how to create clear, defined career paths for your data professionals.&nbsp;</p><p>Dr. Ahanotu also tackles the hot topic of how this framework accommodates rapid change and the rise of AI—and why "magic solutions" like conversational analytics won't replace the need for skilled data experts.</p><p>Tune in now to understand how to move beyond BI and build a data ecosystem that drives real business value and action.</p>]]></content:encoded><link><![CDATA[https://tag1.com]]></link><guid isPermaLink="false">c63f5324-5c78-49c5-b008-8d14c02ee690</guid><itunes:image href="https://artwork.captivate.fm/20718ff4-b51f-4787-b384-7e473d6d8fa4/NewTTTArt.png"/><pubDate>Tue, 09 Dec 2025 13:45:00 -0500</pubDate><enclosure url="https://episodes.captivate.fm/episode/c63f5324-5c78-49c5-b008-8d14c02ee690.mp3" length="35733509" type="audio/mpeg"/><itunes:duration>37:13</itunes:duration><itunes:explicit>false</itunes:explicit><itunes:episodeType>full</itunes:episodeType><itunes:season>4</itunes:season><itunes:episode>125</itunes:episode><podcast:episode>125</podcast:episode><podcast:season>4</podcast:season><podcast:transcript url="https://transcripts.captivate.fm/transcript/fda8a0cd-af82-44c6-902b-3dacac48faac/index.html" type="text/html"/></item><item><title>Tag1&apos;s Complete Drupal 7 to 10/11 Data Migration Series : Expert Tips &amp; Free E-Book</title><itunes:title>Tag1&apos;s Complete Drupal 7 to 10/11 Data Migration Series : Expert Tips &amp; Free E-Book</itunes:title><description><![CDATA[<p>Welcome to Tag1 Team Talks, the podcast of Tag1 Consulting. In this episode, we are excited to announce the launch of a game-changing resource: 'Migrating Your Data from Drupal 7 Site to Drupal 10 or 11' by Mauricio Dinarte. This comprehensive 31-part data migration blog series has now been packaged into a free eBook available for download. Co-host Michael Meyers discusses the importance of this guide with migration experts Mauricio Dinarte and Lucas Hedding. </p><p>The episode dives into the details of data migration, from planning and preparation to automated tools, source site audits, and migrating content and configuration. Tune in to gain insights into the intricacies of migrating large-scale Drupal projects and learn about the cutting-edge resources included in the eBook to ensure your data migration is a success. Get your free copy at tag1.com/migrate-book today!</p><p>00:00 Introduction and Announcement</p><p>02:38 Meet the Migration Experts</p><p>03:17 Focus on Data Migration</p><p>05:34 Who Should Read the Book?</p><p>07:38 Planning and Preparation</p><p>11:29 Source Site Audit</p><p>19:29 Example Repository and Tooling</p><p>22:59 Configuration Migration</p><p>28:40 Content Migration</p><p>31:28 Motivation and Easter Eggs</p><p>34:26 Conclusion and Thanks</p>]]></description><content:encoded><![CDATA[<p>Welcome to Tag1 Team Talks, the podcast of Tag1 Consulting. In this episode, we are excited to announce the launch of a game-changing resource: 'Migrating Your Data from Drupal 7 Site to Drupal 10 or 11' by Mauricio Dinarte. This comprehensive 31-part data migration blog series has now been packaged into a free eBook available for download. Co-host Michael Meyers discusses the importance of this guide with migration experts Mauricio Dinarte and Lucas Hedding. </p><p>The episode dives into the details of data migration, from planning and preparation to automated tools, source site audits, and migrating content and configuration. Tune in to gain insights into the intricacies of migrating large-scale Drupal projects and learn about the cutting-edge resources included in the eBook to ensure your data migration is a success. Get your free copy at tag1.com/migrate-book today!</p><p>00:00 Introduction and Announcement</p><p>02:38 Meet the Migration Experts</p><p>03:17 Focus on Data Migration</p><p>05:34 Who Should Read the Book?</p><p>07:38 Planning and Preparation</p><p>11:29 Source Site Audit</p><p>19:29 Example Repository and Tooling</p><p>22:59 Configuration Migration</p><p>28:40 Content Migration</p><p>31:28 Motivation and Easter Eggs</p><p>34:26 Conclusion and Thanks</p>]]></content:encoded><link><![CDATA[https://www.tag1consulting.com/blog/tag1s-complete-drupal-7-1011-migration-series-expert-tips-free-e-book]]></link><guid isPermaLink="false">c0fcd578-0a01-451c-8f2d-41659687fd7e</guid><itunes:image href="https://artwork.captivate.fm/20718ff4-b51f-4787-b384-7e473d6d8fa4/NewTTTArt.png"/><pubDate>Wed, 16 Jul 2025 13:30:00 -0500</pubDate><enclosure url="https://episodes.captivate.fm/episode/c0fcd578-0a01-451c-8f2d-41659687fd7e.mp3" length="34794499" type="audio/mpeg"/><itunes:duration>36:15</itunes:duration><itunes:explicit>false</itunes:explicit><itunes:episodeType>full</itunes:episodeType><itunes:season>4</itunes:season><itunes:episode>124</itunes:episode><podcast:episode>124</podcast:episode><podcast:season>4</podcast:season><podcast:transcript url="https://transcripts.captivate.fm/transcript/ca04d0ef-6aba-4d57-ac16-55a1070c1a5f/index.html" type="text/html"/><podcast:chapters url="https://transcripts.captivate.fm/chapter-2ec4263c-ea96-43bb-a225-f80e566cefc7.json" type="application/json+chapters"/></item><item><title>Navigating SOC 2:: Tag1&apos;s Journey to Attestaion</title><itunes:title>Navigating SOC 2:: Tag1&apos;s Journey to Attestaion</itunes:title><description><![CDATA[<p>More than a buzzword, security transparency is a business imperative. At Tag1, we embraced that drive to achieve SOC 2 compliance in record time. Our new <a href="https://trust.tag1consulting.com/?_gl=1*qrpikv*_gcl_au*MjEzOTMwODkxLjE3NDU5NDQ5NjY.*_ga*MTcxMzI5MzM4NC4xNzQ1OTQ0OTYy*_ga_G09LDSTN94*czE3NDcxODY2MDgkbzI2JGcxJHQxNzQ3MTkwNjY1JGo2MCRsMCRoMjc3NDY2NTE." rel="noopener noreferrer" target="_blank">Trust Center</a> lets anyone verify our security controls on demand.</p><p>In our latest Tag1 Team Talk, we share how modern tools, expert partnerships, and a commitment to excellence can dramatically accelerate your security certification journey. Learn how services and tools from Vanta and expert guidance from BD Emerson made this complex process efficient and manageable. Whether you're thinking about starting your own SOC 2 journey or simply want to understand its impact, this episode offers valuable insights and tips on security, compliance, and continuous improvement. </p>]]></description><content:encoded><![CDATA[<p>More than a buzzword, security transparency is a business imperative. At Tag1, we embraced that drive to achieve SOC 2 compliance in record time. Our new <a href="https://trust.tag1consulting.com/?_gl=1*qrpikv*_gcl_au*MjEzOTMwODkxLjE3NDU5NDQ5NjY.*_ga*MTcxMzI5MzM4NC4xNzQ1OTQ0OTYy*_ga_G09LDSTN94*czE3NDcxODY2MDgkbzI2JGcxJHQxNzQ3MTkwNjY1JGo2MCRsMCRoMjc3NDY2NTE." rel="noopener noreferrer" target="_blank">Trust Center</a> lets anyone verify our security controls on demand.</p><p>In our latest Tag1 Team Talk, we share how modern tools, expert partnerships, and a commitment to excellence can dramatically accelerate your security certification journey. Learn how services and tools from Vanta and expert guidance from BD Emerson made this complex process efficient and manageable. Whether you're thinking about starting your own SOC 2 journey or simply want to understand its impact, this episode offers valuable insights and tips on security, compliance, and continuous improvement. </p>]]></content:encoded><link><![CDATA[https://www.tag1consulting.com/blog/navigating-soc-2-insights-tag1s-journey-attestation]]></link><guid isPermaLink="false">e108784a-eb25-4dec-bb88-5350ea5891b6</guid><itunes:image href="https://artwork.captivate.fm/20718ff4-b51f-4787-b384-7e473d6d8fa4/NewTTTArt.png"/><pubDate>Wed, 14 May 2025 08:00:00 -0500</pubDate><enclosure url="https://episodes.captivate.fm/episode/e108784a-eb25-4dec-bb88-5350ea5891b6.mp3" length="43637548" type="audio/mpeg"/><itunes:duration>45:27</itunes:duration><itunes:explicit>false</itunes:explicit><itunes:episodeType>full</itunes:episodeType><itunes:season>4</itunes:season><itunes:episode>123</itunes:episode><podcast:episode>123</podcast:episode><podcast:season>4</podcast:season><podcast:transcript url="https://transcripts.captivate.fm/transcript/418a2d94-3f27-4a4c-9742-ad8707ec87d3/transcript.srt" type="application/srt" rel="captions"/><podcast:transcript url="https://transcripts.captivate.fm/transcript/418a2d94-3f27-4a4c-9742-ad8707ec87d3/index.html" type="text/html"/></item><item><title>Improving Drupal CMS Performance with Gander: Real-World Wins and Lessons</title><itunes:title>Improving Drupal CMS Performance with Gander: Real-World Wins and Lessons</itunes:title><description><![CDATA[<p>Deep Dive into Drupal Performance Testing with Gander | Tag1 Team Talks</p><p>Welcome to Tag1 Team Talks! In this episode, Michael Meyers, Managing Director at Tag1 Consulting, interviews Nathaniel 'Catch' Catchpole, a prolific contributor to the Drupal platform and Gander Project Lead. Together, they explore Tag1's incorporation of Gander as a foundational element in the next-gen content management systems, developed in collaboration with the Google Chrome team. Learn about Gander's role as Drupal's official performance testing framework and its impact on Drupal core development. Catch shares real-world success stories, dives into the technical workings of Gander, and discusses ongoing and future performance optimizations. From reducing JavaScript load sizes to improving cache performance, Catch offers invaluable insights into making Drupal faster and more efficient. Don't miss this in-depth exploration of Gander and its transformative impact on Drupal CMS!</p><p>00:00&nbsp;Introduction to Tag1 Team Talks</p><p>00:35&nbsp;Meet Nathaniel Catchpole: Gander Project Lead</p><p>01:40&nbsp;Introduction to Gander: Drupal's Performance Testing Framework</p><p>01:57&nbsp;How Gander Works: Technical Insights</p><p>04:49&nbsp;Gander's Impact on Drupal Core Development</p><p>07:16&nbsp;Real-World Success Stories with Gander</p><p>16:59&nbsp;Recent Developments and Improvements in Gander</p><p>23:51&nbsp;Future Roadmap for Gander</p><p>33:38&nbsp;How to Get Involved with Gander</p><p>34:30&nbsp;Conclusion </p>]]></description><content:encoded><![CDATA[<p>Deep Dive into Drupal Performance Testing with Gander | Tag1 Team Talks</p><p>Welcome to Tag1 Team Talks! In this episode, Michael Meyers, Managing Director at Tag1 Consulting, interviews Nathaniel 'Catch' Catchpole, a prolific contributor to the Drupal platform and Gander Project Lead. Together, they explore Tag1's incorporation of Gander as a foundational element in the next-gen content management systems, developed in collaboration with the Google Chrome team. Learn about Gander's role as Drupal's official performance testing framework and its impact on Drupal core development. Catch shares real-world success stories, dives into the technical workings of Gander, and discusses ongoing and future performance optimizations. From reducing JavaScript load sizes to improving cache performance, Catch offers invaluable insights into making Drupal faster and more efficient. Don't miss this in-depth exploration of Gander and its transformative impact on Drupal CMS!</p><p>00:00&nbsp;Introduction to Tag1 Team Talks</p><p>00:35&nbsp;Meet Nathaniel Catchpole: Gander Project Lead</p><p>01:40&nbsp;Introduction to Gander: Drupal's Performance Testing Framework</p><p>01:57&nbsp;How Gander Works: Technical Insights</p><p>04:49&nbsp;Gander's Impact on Drupal Core Development</p><p>07:16&nbsp;Real-World Success Stories with Gander</p><p>16:59&nbsp;Recent Developments and Improvements in Gander</p><p>23:51&nbsp;Future Roadmap for Gander</p><p>33:38&nbsp;How to Get Involved with Gander</p><p>34:30&nbsp;Conclusion </p>]]></content:encoded><link><![CDATA[https://www.tag1consulting.com/blog/drupal-cms-performance-gander-real-world]]></link><guid isPermaLink="false">16bddfdc-aefa-4963-8e8d-5988ebcddcd3</guid><itunes:image href="https://artwork.captivate.fm/20718ff4-b51f-4787-b384-7e473d6d8fa4/NewTTTArt.png"/><pubDate>Wed, 16 Apr 2025 13:30:00 -0500</pubDate><enclosure url="https://podcasts.captivate.fm/media/e14d0b9c-914c-48e0-9c56-48d10d25ab9c/Copy-of-BlackBar-edit.mp3" length="34177872" type="audio/mpeg"/><itunes:duration>35:36</itunes:duration><itunes:explicit>false</itunes:explicit><itunes:episodeType>full</itunes:episodeType><itunes:season>4</itunes:season><itunes:episode>122</itunes:episode><podcast:episode>122</podcast:episode><podcast:season>4</podcast:season><podcast:transcript url="https://transcripts.captivate.fm/transcript/dee4bedb-33ab-4a56-b3b7-1b42167b9a14/index.html" type="text/html"/></item><item><title>Tag1 Drupal 7 Extended Support: Security Updates Post-EOL :: Tag1 Team Talk</title><itunes:title>Tag1 Drupal 7 Extended Support: Security Updates Post-EOL :: Tag1 Team Talk</itunes:title><description><![CDATA[<p>Join Michael Meyers, Managing Director at Tag1 Consulting, as he discusses the end of life for Drupal 7 and Tag1 Drupal 7 Extended Support (D7ES) with Jeremy Andrews (Founder &amp; CEO) and Steve Zipfel (Director of Strategy and Innovation). </p><p>Learn about the latest security updates, the seamless upgrade path to CKEditor 5, our SOC 2 attestation, and our strategic partnership with Pantheon. </p><p>Dive deep into how Tag1 plans to keep Drupal 7 sites secure and reliable despite the official discontinuation. For more details and updates, be sure to visit d7es.tag1.com.</p>]]></description><content:encoded><![CDATA[<p>Join Michael Meyers, Managing Director at Tag1 Consulting, as he discusses the end of life for Drupal 7 and Tag1 Drupal 7 Extended Support (D7ES) with Jeremy Andrews (Founder &amp; CEO) and Steve Zipfel (Director of Strategy and Innovation). </p><p>Learn about the latest security updates, the seamless upgrade path to CKEditor 5, our SOC 2 attestation, and our strategic partnership with Pantheon. </p><p>Dive deep into how Tag1 plans to keep Drupal 7 sites secure and reliable despite the official discontinuation. For more details and updates, be sure to visit d7es.tag1.com.</p>]]></content:encoded><link><![CDATA[https://www.tag1consulting.com/blog/tag1-drupal-7-extended-support-security-updates-post-eol]]></link><guid isPermaLink="false">f84c925d-34ac-40e8-9008-796ccede9b25</guid><itunes:image href="https://artwork.captivate.fm/20718ff4-b51f-4787-b384-7e473d6d8fa4/NewTTTArt.png"/><pubDate>Mon, 10 Feb 2025 10:00:00 -0500</pubDate><enclosure url="https://podcasts.captivate.fm/media/d9c219a7-f0c0-41c5-a16e-9d1963106570/D7ES02FEB25.mp3" length="16327246" type="audio/mpeg"/><itunes:duration>17:00</itunes:duration><itunes:explicit>false</itunes:explicit><itunes:episodeType>full</itunes:episodeType><itunes:season>4</itunes:season><itunes:episode>121</itunes:episode><podcast:episode>121</podcast:episode><podcast:season>4</podcast:season></item><item><title>Tag1 D7ES: Extending Drupal 7: CKEditor 5 Integration to Secure D7 Sites and Add Functionality</title><itunes:title>Tag1 D7ES: Extending Drupal 7: CKEditor 5 Integration to Secure D7 Sites and Add Functionality</itunes:title><description><![CDATA[<p>In this episode of <em>Tag1 Team Talks</em>, Michael Meyers, Managing Director at Tag1 Consulting, is joined by Francesco Pesenti and Marco Molinari to discuss an essential update for Drupal 7 users: the integration of <strong>CKEditor 5</strong> as part of the Drupal 7 Extended Support (D7ES) service.</p><p><strong>Topics Covered:</strong></p><ul><li>Drupal 7 End-of-Life (EOL) in January 2025 and what it means for your website.</li><li>How CKEditor 4’s end-of-life creates security risks and how CKEditor 5 addresses them.</li><li><strong>FREE CKEditor 5 support</strong> is offered by Tag1 to all Tag1 D7ES users.</li><li>A seamless migration process that takes minutes with zero content disruption.</li><li>Benefits of CKEditor 5: Security, modern features, enhanced UI, and future-proofing for Drupal 10+ migrations.</li><li>Custom plugin migrations and Tag1’s professional service support that uses custom AI-driven tooling to reduce effort.</li></ul><br/><p>Tag1 Consulting is the <strong>only organization with proven experience in extended support for Drupal</strong>, ensuring secure and reliable solutions for your website.</p><p>Learn more about Drupal 7 Extended Support (D7ES):</p><p>https://D7ES.Tag1.com</p><p>Check out more Tag1 Team Talks episodes:</p><p>https://Tag1.com/TTT</p><p>Have a topic suggestion? Email us at <strong>TTT@Tag1.com</strong>!</p><p>Don’t forget to <strong>like, comment, and subscribe</strong> to stay updated on the latest solutions for Drupal users! </p>]]></description><content:encoded><![CDATA[<p>In this episode of <em>Tag1 Team Talks</em>, Michael Meyers, Managing Director at Tag1 Consulting, is joined by Francesco Pesenti and Marco Molinari to discuss an essential update for Drupal 7 users: the integration of <strong>CKEditor 5</strong> as part of the Drupal 7 Extended Support (D7ES) service.</p><p><strong>Topics Covered:</strong></p><ul><li>Drupal 7 End-of-Life (EOL) in January 2025 and what it means for your website.</li><li>How CKEditor 4’s end-of-life creates security risks and how CKEditor 5 addresses them.</li><li><strong>FREE CKEditor 5 support</strong> is offered by Tag1 to all Tag1 D7ES users.</li><li>A seamless migration process that takes minutes with zero content disruption.</li><li>Benefits of CKEditor 5: Security, modern features, enhanced UI, and future-proofing for Drupal 10+ migrations.</li><li>Custom plugin migrations and Tag1’s professional service support that uses custom AI-driven tooling to reduce effort.</li></ul><br/><p>Tag1 Consulting is the <strong>only organization with proven experience in extended support for Drupal</strong>, ensuring secure and reliable solutions for your website.</p><p>Learn more about Drupal 7 Extended Support (D7ES):</p><p>https://D7ES.Tag1.com</p><p>Check out more Tag1 Team Talks episodes:</p><p>https://Tag1.com/TTT</p><p>Have a topic suggestion? Email us at <strong>TTT@Tag1.com</strong>!</p><p>Don’t forget to <strong>like, comment, and subscribe</strong> to stay updated on the latest solutions for Drupal users! </p>]]></content:encoded><link><![CDATA[https://www.tag1consulting.com/blog/extending-drupal-7-ckeditor-5-integration-secure-d7-sites-and-add-functionality]]></link><guid isPermaLink="false">994f7baa-4f4c-41b6-83e5-6953b6706178</guid><itunes:image href="https://artwork.captivate.fm/20718ff4-b51f-4787-b384-7e473d6d8fa4/NewTTTArt.png"/><pubDate>Thu, 19 Dec 2024 13:15:00 -0500</pubDate><enclosure url="https://podcasts.captivate.fm/media/a8994d85-137e-49a2-957c-44fa8e7efdb6/GMT20241218-150032-Recording-1920x1056.mp3" length="24701920" type="audio/mpeg"/><itunes:duration>25:44</itunes:duration><itunes:explicit>false</itunes:explicit><itunes:episodeType>full</itunes:episodeType><itunes:season>3</itunes:season><itunes:episode>120</itunes:episode><podcast:episode>120</podcast:episode><podcast:season>3</podcast:season></item><item><title>Learn more about: D7ES from Tag1 - Extended Support for Drupal 7 after EOL</title><itunes:title>Learn more about: D7ES from Tag1 - Extended Support for Drupal 7 after EOL</itunes:title><description><![CDATA[<p>With Drupal 7 reaching end-of-life in January 2025, many site owners and developers face a tough decision: migrate to a new version of Drupal or to a new platform, or risk running an unsupported site. <strong>But what if there was a third option?</strong>&nbsp;</p><p>In this team talk, we introduce Tag1's Drupal 7 Extended Support service, a solution that allows you to keep your Drupal 7 site secure and up-to-date beyond 2025. Listen as Jeremy Andrews, Founder and CEO of Tag1, discusses this crucial service with Michael Meyers. With Tag1's deep involvement in Drupal development since version 3 and their successful track record of providing long-term support for Drupal 6, they bring unparalleled expertise to extend Drupal 7's lifespan.&nbsp;</p><p>Whether you're a site owner looking to extend the life of your current setup or a developer supporting Drupal 7 clients, this talk is packed with essential information you can't afford to miss. Watch now to discover how you can protect your Drupal 7 investment and buy yourself more time for future planning, backed by the team that has been instrumental in Drupal's evolution.</p>]]></description><content:encoded><![CDATA[<p>With Drupal 7 reaching end-of-life in January 2025, many site owners and developers face a tough decision: migrate to a new version of Drupal or to a new platform, or risk running an unsupported site. <strong>But what if there was a third option?</strong>&nbsp;</p><p>In this team talk, we introduce Tag1's Drupal 7 Extended Support service, a solution that allows you to keep your Drupal 7 site secure and up-to-date beyond 2025. Listen as Jeremy Andrews, Founder and CEO of Tag1, discusses this crucial service with Michael Meyers. With Tag1's deep involvement in Drupal development since version 3 and their successful track record of providing long-term support for Drupal 6, they bring unparalleled expertise to extend Drupal 7's lifespan.&nbsp;</p><p>Whether you're a site owner looking to extend the life of your current setup or a developer supporting Drupal 7 clients, this talk is packed with essential information you can't afford to miss. Watch now to discover how you can protect your Drupal 7 investment and buy yourself more time for future planning, backed by the team that has been instrumental in Drupal's evolution.</p>]]></content:encoded><link><![CDATA[https://www.tag1consulting.com/blog/tag1-d7es-extended-support-drupal-7-after-eol-january-2025]]></link><guid isPermaLink="false">cd2ec612-b76e-4ba4-99fa-f22ccb1321fd</guid><itunes:image href="https://artwork.captivate.fm/20718ff4-b51f-4787-b384-7e473d6d8fa4/NewTTTArt.png"/><pubDate>Thu, 22 Aug 2024 09:00:00 -0500</pubDate><enclosure url="https://podcasts.captivate.fm/media/da7246e4-4439-40b1-866b-16519dd7e801/D7ESAnnounce.mp3" length="24393858" type="audio/mpeg"/><itunes:duration>25:25</itunes:duration><itunes:explicit>false</itunes:explicit><itunes:episodeType>full</itunes:episodeType><itunes:season>3</itunes:season><itunes:episode>119</itunes:episode><podcast:episode>119</podcast:episode><podcast:season>3</podcast:season></item><item><title>Explore Drupal&apos;s Workspaces: A Game-Changer for Site-Wide Content Staging</title><itunes:title>Explore Drupal&apos;s Workspaces: A Game-Changer for Site-Wide Content Staging</itunes:title><description><![CDATA[<p>Are you facing challenges with content staging on your enterprise Drupal site? The Workspaces module might be the solution you're looking for. Now available in Drupal core as an experimental feature, Workspaces allows for effective site-wide content staging. In this Tag1 Team Talk, Andrei Mateescu, Senior Architect at Tag1 and the module's lead maintainer, demonstrates its capabilities. Learn how Workspaces enables preview and management of large-scale content changes, integrates with core Drupal features, and supports multiple workspaces. Although experimental, it's already used in production and is set to become stable in Drupal Core soon. Watch the full video to see how Workspaces can enhance your content management processes.</p>]]></description><content:encoded><![CDATA[<p>Are you facing challenges with content staging on your enterprise Drupal site? The Workspaces module might be the solution you're looking for. Now available in Drupal core as an experimental feature, Workspaces allows for effective site-wide content staging. In this Tag1 Team Talk, Andrei Mateescu, Senior Architect at Tag1 and the module's lead maintainer, demonstrates its capabilities. Learn how Workspaces enables preview and management of large-scale content changes, integrates with core Drupal features, and supports multiple workspaces. Although experimental, it's already used in production and is set to become stable in Drupal Core soon. Watch the full video to see how Workspaces can enhance your content management processes.</p>]]></content:encoded><link><![CDATA[https://www.tag1consulting.com/blog/drupal-workspaces-revolutionizing-site-wide-content-staging-enterprises]]></link><guid isPermaLink="false">c5d63163-f77e-4ee0-b335-f720b36d296b</guid><itunes:image href="https://artwork.captivate.fm/20718ff4-b51f-4787-b384-7e473d6d8fa4/NewTTTArt.png"/><pubDate>Wed, 24 Jul 2024 02:15:00 -0500</pubDate><enclosure url="https://podcasts.captivate.fm/media/c8da8b15-603f-4465-9e15-c1e77bba3328/FINAL-Screen-Share-Speaker-View-Workspaces-with-Andrei.mp3" length="34464631" type="audio/mpeg"/><itunes:duration>35:54</itunes:duration><itunes:explicit>false</itunes:explicit><itunes:episodeType>full</itunes:episodeType><itunes:season>3</itunes:season><itunes:episode>118</itunes:episode><podcast:episode>118</podcast:episode><podcast:season>3</podcast:season><podcast:transcript url="https://transcripts.captivate.fm/transcript/29c0bfc4-e52d-45b1-9a8f-ac96527fdbab/index.html" type="text/html"/></item><item><title>Introducing: A Step-by-Step Guide for Migrating Data from D7 to D10 with Mauricio Dinarte:: Tag1 Team Talk</title><itunes:title>Introducing: A Step-by-Step Guide for Migrating Data from D7 to D10 with Mauricio Dinarte:: Tag1 Team Talk</itunes:title><description><![CDATA[<p>Join Tag1 Team Talks for the launch of our detailed blog series dedicated to guiding users through the Drupal 7 to Drupal 10 Data Migration process. Created by migration expert Mauricio Dinarte, our series caters to developers and site owners alike by covering theory, practical examples, and a breadth of topics ranging from data conflicts and content model changes to debugging migrations. </p><p>The series is a step-by-step guide addressing complex and costly aspects of the data migration process, supported by a local DDEV environment setup. Furthermore, it addresses common challenges and provides insights into lesser-known options and techniques for a successful Drupal data migration.</p>]]></description><content:encoded><![CDATA[<p>Join Tag1 Team Talks for the launch of our detailed blog series dedicated to guiding users through the Drupal 7 to Drupal 10 Data Migration process. Created by migration expert Mauricio Dinarte, our series caters to developers and site owners alike by covering theory, practical examples, and a breadth of topics ranging from data conflicts and content model changes to debugging migrations. </p><p>The series is a step-by-step guide addressing complex and costly aspects of the data migration process, supported by a local DDEV environment setup. Furthermore, it addresses common challenges and provides insights into lesser-known options and techniques for a successful Drupal data migration.</p>]]></content:encoded><link><![CDATA[https://www.tag1consulting.com/services/d7-d10-data-migration-guide]]></link><guid isPermaLink="false">9d47dab6-3a6f-49a0-86cc-1627f22aa43e</guid><itunes:image href="https://artwork.captivate.fm/20718ff4-b51f-4787-b384-7e473d6d8fa4/NewTTTArt.png"/><pubDate>Thu, 18 Apr 2024 06:00:00 -0500</pubDate><enclosure url="https://podcasts.captivate.fm/media/001d6eaa-3232-42e3-9cfb-123a2ad6d635/Audio-Migration-Article-Series-Introduction.mp3" length="34778512" type="audio/mpeg"/><itunes:duration>36:14</itunes:duration><itunes:explicit>false</itunes:explicit><itunes:episodeType>full</itunes:episodeType><itunes:season>3</itunes:season><itunes:episode>117</itunes:episode><podcast:episode>117</podcast:episode><podcast:season>3</podcast:season><podcast:transcript url="https://transcripts.captivate.fm/transcript/6555541e-82bf-4e91-a073-b10aed5ac752/index.html" type="text/html"/></item><item><title>DDEV Local Development - Insights &amp; Demo with Maintainer Randy Fay  - Tag1 Team Talks</title><itunes:title>DDEV Local Development - Insights &amp; Demo with Maintainer Randy Fay  - Tag1 Team Talks</itunes:title><description><![CDATA[<p>Randy Fay, the maintainer of DDEV discusses the key features and functionalities of DDEV, a Docker-based development environment that streamlines setting up and managing local development for applications (no Docker knowledge is required). Whether you're creating applications in Python, PHP, or other languages, DDEV will save you tremendous time and effort. It also works great for managing multiple projects, or working with a large distributed team, ensuring everyone’s configurations remain in sync.</p><p>Randy also demos DDEV, showcasing how quickly and easy it is to set up a local Drupal development environment quickly. Additionally, he touches upon the history and future of DDEV, and the critical role of the DDEV user community in both supporting the project and shaping it’s development.</p>]]></description><content:encoded><![CDATA[<p>Randy Fay, the maintainer of DDEV discusses the key features and functionalities of DDEV, a Docker-based development environment that streamlines setting up and managing local development for applications (no Docker knowledge is required). Whether you're creating applications in Python, PHP, or other languages, DDEV will save you tremendous time and effort. It also works great for managing multiple projects, or working with a large distributed team, ensuring everyone’s configurations remain in sync.</p><p>Randy also demos DDEV, showcasing how quickly and easy it is to set up a local Drupal development environment quickly. Additionally, he touches upon the history and future of DDEV, and the critical role of the DDEV user community in both supporting the project and shaping it’s development.</p>]]></content:encoded><link><![CDATA[https://www.tag1consulting.com/blog/ddev-local-enviroment-randyfay-ttt]]></link><guid isPermaLink="false">62ed2a76-ceab-4562-8ebe-2d224a9fc72a</guid><itunes:image href="https://artwork.captivate.fm/20718ff4-b51f-4787-b384-7e473d6d8fa4/NewTTTArt.png"/><pubDate>Wed, 13 Mar 2024 12:00:00 -0500</pubDate><enclosure url="https://podcasts.captivate.fm/media/8e0ffbd8-9822-4ac5-9f89-c477278b6131/Screen-Share-View-DDEV-with-Randy.mp3" length="35068976" type="audio/mpeg"/><itunes:duration>36:32</itunes:duration><itunes:explicit>false</itunes:explicit><itunes:episodeType>full</itunes:episodeType><itunes:season>3</itunes:season><itunes:episode>116</itunes:episode><podcast:episode>116</podcast:episode><podcast:season>3</podcast:season><podcast:transcript url="https://transcripts.captivate.fm/transcript/cc81e27a-f0b3-481c-ad36-8526afbbcc80/index.html" type="text/html"/></item><item><title>Shifting from FID to INP: Google’s New Metric for Improving Web Performance - Tag1 TeamTalk</title><itunes:title>Shifting from FID to INP: Google’s New Metric for Improving Web Performance - Tag1 TeamTalk</itunes:title><description><![CDATA[<p>Hosted by Mariano Crivello, join us as&nbsp;<a href="https://www.linkedin.com/in/adamsilverstein" rel="noopener noreferrer" target="_blank">Adam Silverstein</a>, from Google and Janez Urevc of Tag1 discuss Google's new metric,&nbsp;<a href="https://web.dev/articles/inp" rel="noopener noreferrer" target="_blank">Interaction to Next Paint(INP)</a>, which is part of the Core Web Vitals being introduced in March 2024 to foster user experience on the web.</p><p>Adam gives a comprehensive overview. INP focuses on measuring the responsiveness of web pages to user inputs, aiming to capture the quality of interactions beyond just loading times. A good INP score is defined as 200 milliseconds or less, with a particular emphasis on mobile performance due to the variability in device capabilities and network conditions. Adam highlighted the shift from First Input Delay (FID) to INP, noting that INP offers a more comprehensive measure of interactivity throughout the entire lifecycle of a page, he also presented data showing the current performance of Drupal sites in relation to Core Web Vitals, emphasizing the importance of focusing on mobile optimization and the impact of INP on future web performance metrics.</p><p>Don’t miss expert insights on navigating this significant web development shift.</p>]]></description><content:encoded><![CDATA[<p>Hosted by Mariano Crivello, join us as&nbsp;<a href="https://www.linkedin.com/in/adamsilverstein" rel="noopener noreferrer" target="_blank">Adam Silverstein</a>, from Google and Janez Urevc of Tag1 discuss Google's new metric,&nbsp;<a href="https://web.dev/articles/inp" rel="noopener noreferrer" target="_blank">Interaction to Next Paint(INP)</a>, which is part of the Core Web Vitals being introduced in March 2024 to foster user experience on the web.</p><p>Adam gives a comprehensive overview. INP focuses on measuring the responsiveness of web pages to user inputs, aiming to capture the quality of interactions beyond just loading times. A good INP score is defined as 200 milliseconds or less, with a particular emphasis on mobile performance due to the variability in device capabilities and network conditions. Adam highlighted the shift from First Input Delay (FID) to INP, noting that INP offers a more comprehensive measure of interactivity throughout the entire lifecycle of a page, he also presented data showing the current performance of Drupal sites in relation to Core Web Vitals, emphasizing the importance of focusing on mobile optimization and the impact of INP on future web performance metrics.</p><p>Don’t miss expert insights on navigating this significant web development shift.</p>]]></content:encoded><link><![CDATA[https://www.tag1consulting.com/blog/shifting-fid-inp-googles-new-metric-improving-web-performance]]></link><guid isPermaLink="false">71b8fd7f-f5eb-4409-a728-b0ac474b19c5</guid><itunes:image href="https://artwork.captivate.fm/20718ff4-b51f-4787-b384-7e473d6d8fa4/NewTTTArt.png"/><pubDate>Wed, 14 Feb 2024 10:00:00 -0500</pubDate><enclosure url="https://podcasts.captivate.fm/media/534e468c-1d84-4841-9431-491b0e92a589/INP-GoogleAdam.mp3" length="29055365" type="audio/mpeg"/><itunes:duration>30:16</itunes:duration><itunes:explicit>false</itunes:explicit><itunes:episodeType>full</itunes:episodeType><itunes:season>3</itunes:season><itunes:episode>115</itunes:episode><podcast:episode>115</podcast:episode><podcast:season>3</podcast:season><podcast:transcript url="https://transcripts.captivate.fm/transcript/38b85d97-e04d-40e1-9807-399edd662b0a/index.html" type="text/html"/></item><item><title>Tag1 Team Talk: Gander Automated Performance Testing - Video Demo with Nat Catchpole</title><itunes:title>Tag1 Team Talk: Gander Automated Performance Testing - Video Demo with Nat Catchpole</itunes:title><description><![CDATA[<p>Are you constantly seeking ways to improve your Drupal site's performance? Look no further! In our latest Tag1 Team Talks episode, we dive into Gander, an innovative tool developed with the Google Chrome team. Gander is not just another performance tool; it's a game-changer. With insights from Drupal expert Nathaniel Catchpole (aka. Catch), you'll discover how Gander creates visibility into Drupal's performance from both a front and back-end perspective, making it an invaluable asset for site builders and developers.</p><p>Don't miss this opportunity to see Gander in action and learn how easy it is to extend and apply its benefits to your Drupal projects today. Join us on Tag1 Team Talks for a deep dive into the future of Drupal performance optimization!</p>]]></description><content:encoded><![CDATA[<p>Are you constantly seeking ways to improve your Drupal site's performance? Look no further! In our latest Tag1 Team Talks episode, we dive into Gander, an innovative tool developed with the Google Chrome team. Gander is not just another performance tool; it's a game-changer. With insights from Drupal expert Nathaniel Catchpole (aka. Catch), you'll discover how Gander creates visibility into Drupal's performance from both a front and back-end perspective, making it an invaluable asset for site builders and developers.</p><p>Don't miss this opportunity to see Gander in action and learn how easy it is to extend and apply its benefits to your Drupal projects today. Join us on Tag1 Team Talks for a deep dive into the future of Drupal performance optimization!</p>]]></content:encoded><link><![CDATA[https://www.tag1consulting.com/blog/gander-automated-performance-testing-video-demo-catch]]></link><guid isPermaLink="false">560ae75b-eabf-4082-b2b4-b1eef201fe39</guid><itunes:image href="https://artwork.captivate.fm/20718ff4-b51f-4787-b384-7e473d6d8fa4/NewTTTArt.png"/><pubDate>Wed, 07 Feb 2024 08:15:00 -0500</pubDate><enclosure url="https://podcasts.captivate.fm/media/81c124d4-2d21-4f48-a23d-4bf1d16012f4/T1TT-GANDER-2-Demo-FINAL.mp3" length="44429606" type="audio/mpeg"/><itunes:duration>46:17</itunes:duration><itunes:explicit>false</itunes:explicit><itunes:episodeType>full</itunes:episodeType><itunes:season>3</itunes:season><itunes:episode>114</itunes:episode><podcast:episode>114</podcast:episode><podcast:season>3</podcast:season><podcast:transcript url="https://transcripts.captivate.fm/transcript/fdb14358-5a67-457b-9a6c-581d95ce2901/index.html" type="text/html"/></item><item><title>Moving from Drupal 7 to Drupal 10: Managing Complex File and Media Migrations - Tag1 Team Talks</title><itunes:title>Moving from Drupal 7 to Drupal 10: Managing Complex File and Media Migrations - Tag1 Team Talks</itunes:title><description><![CDATA[<p>Join us for a dynamic and timely discussion in the latest episode of Tag1 Team Talks, where our Drupal migration experts, including Janez Urevc, Strategic Growth and Innovation Manager at Tag1, alongside Drupal mavens Lucas Hedding and Mauricio Dinarte, dive into the nuances of media and file migration from Drupal 7 to Drupal 10. This conversation is crucial as Drupal 7 approaches its end of life and Drupal 10 emerges.</p><p>This episode offers a rich exploration of the evolving media landscape in Drupal, addressing key challenges in migrating both local and remote media, as well as inline embedded content. Our guests also share practical tips on efficient file transfer using Rsync, managing extensive file libraries, and overcoming specific hurdles in remote media migrations and cloud storage options like S3.</p><p>This episode is an invaluable resource for anyone embarking on a Drupal migration journey, packed with expert anecdotes, real-world examples, and problem-solving strategies from their own migration experiences. Get ready to enhance your knowledge and skills in Drupal migrations, especially in handling complex media and file transfers.</p><p>Don't miss out – listen in and arm yourself with the expertise to master your Drupal migration challenges!</p>]]></description><content:encoded><![CDATA[<p>Join us for a dynamic and timely discussion in the latest episode of Tag1 Team Talks, where our Drupal migration experts, including Janez Urevc, Strategic Growth and Innovation Manager at Tag1, alongside Drupal mavens Lucas Hedding and Mauricio Dinarte, dive into the nuances of media and file migration from Drupal 7 to Drupal 10. This conversation is crucial as Drupal 7 approaches its end of life and Drupal 10 emerges.</p><p>This episode offers a rich exploration of the evolving media landscape in Drupal, addressing key challenges in migrating both local and remote media, as well as inline embedded content. Our guests also share practical tips on efficient file transfer using Rsync, managing extensive file libraries, and overcoming specific hurdles in remote media migrations and cloud storage options like S3.</p><p>This episode is an invaluable resource for anyone embarking on a Drupal migration journey, packed with expert anecdotes, real-world examples, and problem-solving strategies from their own migration experiences. Get ready to enhance your knowledge and skills in Drupal migrations, especially in handling complex media and file transfers.</p><p>Don't miss out – listen in and arm yourself with the expertise to master your Drupal migration challenges!</p>]]></content:encoded><link><![CDATA[https://www.tag1consulting.com/blog/moving-drupal-7-drupal-10-managing-complex-file-and-media-migrations]]></link><guid isPermaLink="false">3494af3a-911d-4e09-8528-ede6c1404af1</guid><itunes:image href="https://artwork.captivate.fm/20718ff4-b51f-4787-b384-7e473d6d8fa4/NewTTTArt.png"/><pubDate>Wed, 31 Jan 2024 09:00:00 -0500</pubDate><enclosure url="https://podcasts.captivate.fm/media/baf2d861-ff87-4768-b49b-c52132548f74/Clipfinal-Migrating-Media-Files-Recording.mp3" length="58353078" type="audio/mpeg"/><itunes:duration>01:00:47</itunes:duration><itunes:explicit>false</itunes:explicit><itunes:episodeType>full</itunes:episodeType><itunes:season>3</itunes:season><itunes:episode>113</itunes:episode><podcast:episode>113</podcast:episode><podcast:season>3</podcast:season><podcast:transcript url="https://transcripts.captivate.fm/transcript/43f21ba5-b5e1-420b-bac9-5bd1b3fb7d20/index.html" type="text/html"/></item><item><title>Unraveling the Extract, Transform, Load ,(ETL) Data Migration Process: Taking a Deep Dive on Load</title><itunes:title>Unraveling the Extract, Transform, Load ,(ETL) Data Migration Process: Taking a Deep Dive on Load</itunes:title><description><![CDATA[<p>Join us in this lively episode of Tag1 Team Talks, where our seasoned experts - Mike Ryan (co-creator of Migrate) and Benji Fisher (maintainer of Migrate) and host Janez Urevc, unpack the final "Load" segment of the ETL (Extract, Transform, Load) process crucial for Drupal migrations. As they dive into the nitty-gritty, they shed light on the intriguing core mechanics of loading data into Drupal, bringing to the fore the remarkable pluggability of Drupal's migration system. Mike Ryan reveals how diverse destination plugins can turn this system into a migration powerhouse. </p><p>At the heart of our discussion, the essence of performance optimization isn't lost as our experts explain the magic behind handling one entity at a time during migration. The conversations are peppered with insights that make the daunting migration task feel like a breeze. </p><p>We also feature upcoming engaging talks aimed at easing the community's transition from Drupal 7 to Drupal 10.  Dive in! This will will be an enlightening ride filled with hearty laughs and profound takeaways!</p>]]></description><content:encoded><![CDATA[<p>Join us in this lively episode of Tag1 Team Talks, where our seasoned experts - Mike Ryan (co-creator of Migrate) and Benji Fisher (maintainer of Migrate) and host Janez Urevc, unpack the final "Load" segment of the ETL (Extract, Transform, Load) process crucial for Drupal migrations. As they dive into the nitty-gritty, they shed light on the intriguing core mechanics of loading data into Drupal, bringing to the fore the remarkable pluggability of Drupal's migration system. Mike Ryan reveals how diverse destination plugins can turn this system into a migration powerhouse. </p><p>At the heart of our discussion, the essence of performance optimization isn't lost as our experts explain the magic behind handling one entity at a time during migration. The conversations are peppered with insights that make the daunting migration task feel like a breeze. </p><p>We also feature upcoming engaging talks aimed at easing the community's transition from Drupal 7 to Drupal 10.  Dive in! This will will be an enlightening ride filled with hearty laughs and profound takeaways!</p>]]></content:encoded><link><![CDATA[https://www.tag1consulting.com/blog/unraveling-etl-process-load]]></link><guid isPermaLink="false">26c883c5-96cf-447c-b37b-66071ce09831</guid><itunes:image href="https://artwork.captivate.fm/20718ff4-b51f-4787-b384-7e473d6d8fa4/NewTTTArt.png"/><pubDate>Wed, 24 Jan 2024 09:00:00 -0500</pubDate><enclosure url="https://podcasts.captivate.fm/media/1dc79905-f3e7-46fd-81f0-f01843e37936/LOAD-Recording-1494x944.mp3" length="24306934" type="audio/mpeg"/><itunes:duration>25:19</itunes:duration><itunes:explicit>false</itunes:explicit><itunes:episodeType>full</itunes:episodeType><itunes:season>3</itunes:season><itunes:episode>112</itunes:episode><podcast:episode>112</podcast:episode><podcast:season>3</podcast:season><podcast:transcript url="https://transcripts.captivate.fm/transcript/6e4e64a7-0319-4bce-b701-c07c79173b18/transcript.srt" type="application/srt" rel="captions"/><podcast:transcript url="https://transcripts.captivate.fm/transcript/6e4e64a7-0319-4bce-b701-c07c79173b18/index.html" type="text/html"/></item><item><title>The Sustainable Web: Exploring Drupal’s Sustainability Project, Gander&apos;s Ability to Help, and How You Can Too. - Tag1 Team Talk</title><itunes:title>The Sustainable Web: Exploring Drupal’s Sustainability Project, Gander&apos;s Ability to Help, and How You Can Too. - Tag1 Team Talk</itunes:title><description><![CDATA[<p>Are you ready to explore the exciting intersection of sustainability and the future of the web? Tune into our latest episode of Tag1 Team Talks, where we delve deep into the growing consciousness about environmental sustainability and its connection to Drupal and other web technologies.</p><p>Dive into the core of the Drupal community's Sustainability Initiative. Learn how to become an integral part of this movement, contribute to the conversation, and how to effectively use the new <strong>#sustainability </strong>tag in the Drupal issue queue. In this episode, we also discuss Gander, Tag1's innovative automated performance testing tool for Drupal. Gander enhances Drupal core's efficiency and aligns with sustainability goals by optimizing web performance for a greener digital footprint.&nbsp;</p><p>Whether you're a Drupal enthusiast, a web developer, or someone passionate about our planet's future, this episode is packed with enlightening discussions and actionable insights.</p>]]></description><content:encoded><![CDATA[<p>Are you ready to explore the exciting intersection of sustainability and the future of the web? Tune into our latest episode of Tag1 Team Talks, where we delve deep into the growing consciousness about environmental sustainability and its connection to Drupal and other web technologies.</p><p>Dive into the core of the Drupal community's Sustainability Initiative. Learn how to become an integral part of this movement, contribute to the conversation, and how to effectively use the new <strong>#sustainability </strong>tag in the Drupal issue queue. In this episode, we also discuss Gander, Tag1's innovative automated performance testing tool for Drupal. Gander enhances Drupal core's efficiency and aligns with sustainability goals by optimizing web performance for a greener digital footprint.&nbsp;</p><p>Whether you're a Drupal enthusiast, a web developer, or someone passionate about our planet's future, this episode is packed with enlightening discussions and actionable insights.</p>]]></content:encoded><link><![CDATA[https://tag1.com]]></link><guid isPermaLink="false">1b3009b6-f490-4cb0-96ab-e6313a6cab11</guid><itunes:image href="https://artwork.captivate.fm/20718ff4-b51f-4787-b384-7e473d6d8fa4/NewTTTArt.png"/><pubDate>Wed, 17 Jan 2024 09:00:00 -0500</pubDate><enclosure url="https://podcasts.captivate.fm/media/ee31ec67-145b-4395-92c9-ab154b49b239/Drupal-Sustainability-Gander.mp3" length="43023194" type="audio/mpeg"/><itunes:duration>44:49</itunes:duration><itunes:explicit>false</itunes:explicit><itunes:episodeType>full</itunes:episodeType><itunes:season>3</itunes:season><itunes:episode>111</itunes:episode><podcast:episode>111</podcast:episode><podcast:season>3</podcast:season></item><item><title>Unraveling the ETL Data Migration Process - Understanding Transform - Tag1 Team Talk</title><itunes:title>Unraveling the ETL Data Migration Process - Understanding Transform - Tag1 Team Talk</itunes:title><description><![CDATA[<p>Navigating the complex waters of Drupal migration can be daunting, but the latest episode of Tag1 Team Talks demystifies the process, offering invaluable insights for developers and IT professionals. Drupal experts from Tag1 Consulting, including Mike Ryan and Benji Fisher, delve into the transform transformation phase of the ETL (Extract, Transform, Load) process. They compare the unique, row-by-row approach of Drupal's Migrate system with traditional bulk processing, highlighting the flexibility and customization it offers for various data sources.</p><p>This podcast series is a deep dive into the mechanics and challenges of Drupal migration, and this episode addresses the crucial role of the transform transformation phase. Here, data is reshaped and prepared for its new home in Drupal. The experts discuss performance considerations, stressing the impact of transformation efficiency on the overall migration timeline. They also explore Drupal-specific nuances, offering practical tips and strategies for a smooth transition.</p>]]></description><content:encoded><![CDATA[<p>Navigating the complex waters of Drupal migration can be daunting, but the latest episode of Tag1 Team Talks demystifies the process, offering invaluable insights for developers and IT professionals. Drupal experts from Tag1 Consulting, including Mike Ryan and Benji Fisher, delve into the transform transformation phase of the ETL (Extract, Transform, Load) process. They compare the unique, row-by-row approach of Drupal's Migrate system with traditional bulk processing, highlighting the flexibility and customization it offers for various data sources.</p><p>This podcast series is a deep dive into the mechanics and challenges of Drupal migration, and this episode addresses the crucial role of the transform transformation phase. Here, data is reshaped and prepared for its new home in Drupal. The experts discuss performance considerations, stressing the impact of transformation efficiency on the overall migration timeline. They also explore Drupal-specific nuances, offering practical tips and strategies for a smooth transition.</p>]]></content:encoded><link><![CDATA[https://www.tag1consulting.com/blog/unraveling-etl-process-transform]]></link><guid isPermaLink="false">00128e9e-c6cf-4e7a-8324-fe36536a5321</guid><itunes:image href="https://artwork.captivate.fm/20718ff4-b51f-4787-b384-7e473d6d8fa4/NewTTTArt.png"/><pubDate>Tue, 09 Jan 2024 09:00:00 -0500</pubDate><enclosure url="https://podcasts.captivate.fm/media/d86d81cc-4d25-49b9-9581-5b2796840b2a/Copy-of-Transform.mp3" length="36939327" type="audio/mpeg"/><itunes:duration>38:29</itunes:duration><itunes:explicit>false</itunes:explicit><itunes:episodeType>full</itunes:episodeType><itunes:season>3</itunes:season><itunes:episode>110</itunes:episode><podcast:episode>110</podcast:episode><podcast:season>3</podcast:season><podcast:transcript url="https://transcripts.captivate.fm/transcript/cccb95d6-7b38-4368-94df-83495b092b7b/transcript.srt" type="application/srt" rel="captions"/><podcast:transcript url="https://transcripts.captivate.fm/transcript/cccb95d6-7b38-4368-94df-83495b092b7b/index.html" type="text/html"/></item><item><title>Unraveling the ETL Data Migration Process - Understanding Extract - Drupal Migration Series - Tag1 Team Talks</title><itunes:title>Unraveling the ETL Data Migration Process - Understanding Extract - Drupal Migration Series - Tag1 Team Talks</itunes:title><description><![CDATA[<p>Our latest episode of Tag1 Team Talks is an insightful guide through the Extract phase of the ETL (Extract, Transform, Load) process in Drupal migrations. Hosted by Janez Urevc, the episode features experts Mike Ryan and Benji Fisher, who offer a deep understanding of data extraction relevant to migrations from older versions of Drupal (6,7,8) or other CMS platforms.</p><p>Beyond just insights, the episode dives in with practical experiences and unique scenarios in data migration. It also delves into the historical context of ETL, providing a comprehensive perspective. This series covers various topics for those interested in learning the details and further enhancing their migration skills, including performance tuning and incremental migrations. We encourage you to listen, subscribe, and stay updated with all the episodes in the series.</p>]]></description><content:encoded><![CDATA[<p>Our latest episode of Tag1 Team Talks is an insightful guide through the Extract phase of the ETL (Extract, Transform, Load) process in Drupal migrations. Hosted by Janez Urevc, the episode features experts Mike Ryan and Benji Fisher, who offer a deep understanding of data extraction relevant to migrations from older versions of Drupal (6,7,8) or other CMS platforms.</p><p>Beyond just insights, the episode dives in with practical experiences and unique scenarios in data migration. It also delves into the historical context of ETL, providing a comprehensive perspective. This series covers various topics for those interested in learning the details and further enhancing their migration skills, including performance tuning and incremental migrations. We encourage you to listen, subscribe, and stay updated with all the episodes in the series.</p>]]></content:encoded><link><![CDATA[https://www.tag1consulting.com/blog/unraveling-etl-process-extract]]></link><guid isPermaLink="false">99bb5757-3fc1-43ba-a015-6fc64ff837f0</guid><itunes:image href="https://artwork.captivate.fm/20718ff4-b51f-4787-b384-7e473d6d8fa4/NewTTTArt.png"/><pubDate>Tue, 19 Dec 2023 09:00:00 -0500</pubDate><enclosure url="https://podcasts.captivate.fm/media/f73644e4-0128-4a76-9054-1cfe3f997e0c/EXTRACT-1Recording-1494x944.mp3" length="32231862" type="audio/mpeg"/><itunes:duration>33:34</itunes:duration><itunes:explicit>false</itunes:explicit><itunes:episodeType>full</itunes:episodeType><itunes:season>3</itunes:season><itunes:episode>109</itunes:episode><podcast:episode>109</podcast:episode><podcast:season>3</podcast:season><podcast:transcript url="https://transcripts.captivate.fm/transcript/92c8c214-54f3-480f-a614-a9422f91effe/transcript.srt" type="application/srt" rel="captions"/><podcast:transcript url="https://transcripts.captivate.fm/transcript/92c8c214-54f3-480f-a614-a9422f91effe/index.html" type="text/html"/></item><item><title>Gander: Performance Testing Made Easy - Tag1 Team Talk</title><itunes:title>Gander: Performance Testing Made Easy - Tag1 Team Talk</itunes:title><description><![CDATA[<p>Meet Gander, the innovative automated performance testing framework that is now part of Drupal Core, bringing efficiency and speed to web development. Developed by Tag1 Consulting and the Google Chrome team, Gander is designed to simplify the complex world of performance testing.</p><p>In this two-part series, Mariano Crivello chats with Nat Catchpole and Michael Meyers to uncover the project's history, key benefits, and its role in making the internet faster. Whether you're a seasoned developer or new to performance testing, Gander aims to make the testing process more accessible and impactful. Join us as we explore the journey of Gander and learn how it can elevate your Drupal experience!</p>]]></description><content:encoded><![CDATA[<p>Meet Gander, the innovative automated performance testing framework that is now part of Drupal Core, bringing efficiency and speed to web development. Developed by Tag1 Consulting and the Google Chrome team, Gander is designed to simplify the complex world of performance testing.</p><p>In this two-part series, Mariano Crivello chats with Nat Catchpole and Michael Meyers to uncover the project's history, key benefits, and its role in making the internet faster. Whether you're a seasoned developer or new to performance testing, Gander aims to make the testing process more accessible and impactful. Join us as we explore the journey of Gander and learn how it can elevate your Drupal experience!</p>]]></content:encoded><link><![CDATA[https://www.tag1consulting.com/blog/gander_drupal-automated-performance-testing]]></link><guid isPermaLink="false">9b534f31-e290-4855-a9c1-76dab551499a</guid><itunes:image href="https://artwork.captivate.fm/20718ff4-b51f-4787-b384-7e473d6d8fa4/NewTTTArt.png"/><pubDate>Wed, 13 Dec 2023 08:00:00 -0500</pubDate><enclosure url="https://podcasts.captivate.fm/media/761a6a1b-9cfd-4d9f-be55-7bd92d00bf0f/Merged-Gander-Update-TTT.mp3" length="32506878" type="audio/mpeg"/><itunes:duration>33:52</itunes:duration><itunes:explicit>false</itunes:explicit><itunes:episodeType>full</itunes:episodeType><itunes:season>3</itunes:season><itunes:episode>108</itunes:episode><podcast:episode>108</podcast:episode><podcast:season>3</podcast:season></item><item><title>A Guide to Estimating Migrations - How Much Will My Drupal Migration Cost? Part 3/3</title><itunes:title>A Guide to Estimating Migrations - How Much Will My Drupal Migration Cost? Part 3/3</itunes:title><description><![CDATA[<p>Co-hosted by Michael Meyers, - Managing Director of Tag1 Consulting, and Janez Urevc, Sr. Engineer at Tag 1. This podcast series focuses on the strategies involved in upgrading and migrating Drupal websites and applications.</p><p>In this episode of our Drupal Migration series, we help answer the question, “How much will my migration cost?” Spoiler alert: It’s complicated. Our hosts, Michael Meyers and Janez Urevc, team up with Lucas Hedding to help demystify the complexities of estimating your project. They delve into unexpected variables that could shake up your budget and reveal why Quality Assurance is more than just a checkbox.</p>]]></description><content:encoded><![CDATA[<p>Co-hosted by Michael Meyers, - Managing Director of Tag1 Consulting, and Janez Urevc, Sr. Engineer at Tag 1. This podcast series focuses on the strategies involved in upgrading and migrating Drupal websites and applications.</p><p>In this episode of our Drupal Migration series, we help answer the question, “How much will my migration cost?” Spoiler alert: It’s complicated. Our hosts, Michael Meyers and Janez Urevc, team up with Lucas Hedding to help demystify the complexities of estimating your project. They delve into unexpected variables that could shake up your budget and reveal why Quality Assurance is more than just a checkbox.</p>]]></content:encoded><link><![CDATA[https://www.tag1consulting.com/blog/guide_estimating_migrations3]]></link><guid isPermaLink="false">4ac17f13-a665-4ac2-a591-e36331c25295</guid><itunes:image href="https://artwork.captivate.fm/20718ff4-b51f-4787-b384-7e473d6d8fa4/NewTTTArt.png"/><pubDate>Tue, 05 Dec 2023 09:30:00 -0500</pubDate><enclosure url="https://podcasts.captivate.fm/media/014bf9e6-2bec-4646-8046-f55cae53c33d/Estimating-Migrations-Part-2-3-Part4.mp3" length="31842368" type="audio/mpeg"/><itunes:duration>33:10</itunes:duration><itunes:explicit>false</itunes:explicit><itunes:episodeType>full</itunes:episodeType><itunes:season>3</itunes:season><itunes:episode>107</itunes:episode><podcast:episode>107</podcast:episode><podcast:season>3</podcast:season></item><item><title>A Guide to Estimating Migrations - How Much Will My Drupal Migration Cost? Part 2/3</title><itunes:title>A Guide to Estimating Migrations - How Much Will My Drupal Migration Cost? Part 2/3</itunes:title><description><![CDATA[<p>Co-hosted by Michael Meyers, - Managing Director of Tag1 Consulting, and Janez Urevc, Sr. Engineer at Tag 1. This podcast series focuses on the strategies involved in upgrading and migrating Drupal websites and applications.</p><p>In this episode, the hosts are again joined by Drupal Expert Lucas Hedding, and they dive into the complex world of estimating Drupal migrations. The discussion aims to answer the often-asked question: "How much will my platform migration cost?" The team outlines that there's no one-size-fits-all answer, and the process involves a variety of methodologies. Some methods can produce quick but potentially less accurate estimates, while others are more labor-intensive but yield more reliable results.</p><p>The conversation also covers how we approach our estimating process, employing a blend of bottom-up, three-point, and parametric methodologies. </p><p>Listen in to learn more!</p>]]></description><content:encoded><![CDATA[<p>Co-hosted by Michael Meyers, - Managing Director of Tag1 Consulting, and Janez Urevc, Sr. Engineer at Tag 1. This podcast series focuses on the strategies involved in upgrading and migrating Drupal websites and applications.</p><p>In this episode, the hosts are again joined by Drupal Expert Lucas Hedding, and they dive into the complex world of estimating Drupal migrations. The discussion aims to answer the often-asked question: "How much will my platform migration cost?" The team outlines that there's no one-size-fits-all answer, and the process involves a variety of methodologies. Some methods can produce quick but potentially less accurate estimates, while others are more labor-intensive but yield more reliable results.</p><p>The conversation also covers how we approach our estimating process, employing a blend of bottom-up, three-point, and parametric methodologies. </p><p>Listen in to learn more!</p>]]></content:encoded><link><![CDATA[https://www.tag1consulting.com/blog/guide_estimating_migrations2]]></link><guid isPermaLink="false">e6b7ca34-22ca-4708-b9e3-1aa4d3f6dae9</guid><itunes:image href="https://artwork.captivate.fm/20718ff4-b51f-4787-b384-7e473d6d8fa4/NewTTTArt.png"/><pubDate>Tue, 28 Nov 2023 09:00:00 -0500</pubDate><enclosure url="https://podcasts.captivate.fm/media/7638a33e-8ba8-4e46-8a9e-bb2cda5f5251/Estimating-MigrationsPart3.mp3" length="43544381" type="audio/mpeg"/><itunes:duration>45:22</itunes:duration><itunes:explicit>false</itunes:explicit><itunes:episodeType>full</itunes:episodeType><itunes:season>3</itunes:season><itunes:episode>106</itunes:episode><podcast:episode>106</podcast:episode><podcast:season>3</podcast:season></item><item><title>A Guide to Estimating Migrations: Part 1/3 - Drupal Migration Series - Tag1 Team Talks</title><itunes:title>A Guide to Estimating Migrations: Part 1/3 - Drupal Migration Series - Tag1 Team Talks</itunes:title><description><![CDATA[<p>Catch the latest episode for the start of a user-friendly guide to Drupal migrations. Our expert panel breaks down the good and bad and gets into the nitty-gritty of various migration approaches. </p><p>Whether you're just starting out or are knee-deep in the process, we've got tips you can act on. In this episode, we focus on different upgrade strategies and give you the lowdown on how to estimate the time and effort involved. </p><p> #Drupal #Migration #Decisionmaking</p>]]></description><content:encoded><![CDATA[<p>Catch the latest episode for the start of a user-friendly guide to Drupal migrations. Our expert panel breaks down the good and bad and gets into the nitty-gritty of various migration approaches. </p><p>Whether you're just starting out or are knee-deep in the process, we've got tips you can act on. In this episode, we focus on different upgrade strategies and give you the lowdown on how to estimate the time and effort involved. </p><p> #Drupal #Migration #Decisionmaking</p>]]></content:encoded><link><![CDATA[https://www.tag1consulting.com/blog/guide_estimating_migrations1]]></link><guid isPermaLink="false">e5acf527-db80-47cc-af1b-4ca80837f24f</guid><itunes:image href="https://artwork.captivate.fm/20718ff4-b51f-4787-b384-7e473d6d8fa4/NewTTTArt.png"/><pubDate>Tue, 14 Nov 2023 09:00:00 -0500</pubDate><enclosure url="https://podcasts.captivate.fm/media/e3fecf1c-9c25-4886-a29e-77f7caecf4ad/Migrations-2-Guide-to-Estimating-Migrations-single-speaker.mp3" length="56335585" type="audio/mpeg"/><itunes:duration>58:41</itunes:duration><itunes:explicit>false</itunes:explicit><itunes:episodeType>full</itunes:episodeType><itunes:season>3</itunes:season><itunes:episode>105</itunes:episode><podcast:episode>105</podcast:episode><podcast:season>3</podcast:season></item><item><title>Drupal Updates, Upgrades &amp; Migrations: Getting Started - Drupal Migration Series - Tag1 TeamTalk</title><itunes:title>Drupal Updates, Upgrades &amp; Migrations: Getting Started - Drupal Migration Series - Tag1 TeamTalk</itunes:title><description><![CDATA[<p>Welcome to the inaugural episode of the "Drupal Migration Series" on "Tag1 Team Talks"! Your hosts, Michael Meyers and Janez Urevc, along with a stellar panel of Drupal experts, including Benji Fisher, Lucas Hedding, Mauricio Dinarte, and Mike Ryan, are here to unravel the complex world of Drupal migrations for you. </p><p>As Drupal 7 and 9 approach their end-of-life, it's the perfect time to get cozy with the ins and outs of migration. This friendly chat promises to be a beacon demystifying migration jargon and sharing some golden nuggets on best practices to arm you for the deeper dives planned in the upcoming episodes.</p><p>#Drupal #webdevelopment #migrations</p>]]></description><content:encoded><![CDATA[<p>Welcome to the inaugural episode of the "Drupal Migration Series" on "Tag1 Team Talks"! Your hosts, Michael Meyers and Janez Urevc, along with a stellar panel of Drupal experts, including Benji Fisher, Lucas Hedding, Mauricio Dinarte, and Mike Ryan, are here to unravel the complex world of Drupal migrations for you. </p><p>As Drupal 7 and 9 approach their end-of-life, it's the perfect time to get cozy with the ins and outs of migration. This friendly chat promises to be a beacon demystifying migration jargon and sharing some golden nuggets on best practices to arm you for the deeper dives planned in the upcoming episodes.</p><p>#Drupal #webdevelopment #migrations</p>]]></content:encoded><link><![CDATA[https://www.tag1consulting.com/blog/drupal-migrations-getting-started]]></link><guid isPermaLink="false">fdf7292e-f851-4288-9585-7dd2732f904d</guid><itunes:image href="https://artwork.captivate.fm/20718ff4-b51f-4787-b384-7e473d6d8fa4/NewTTTArt.png"/><pubDate>Tue, 07 Nov 2023 09:00:00 -0500</pubDate><enclosure url="https://podcasts.captivate.fm/media/c8061a6d-5071-4af3-bad3-16c2b7838bc1/Migrations1-Final.mp3" length="31867391" type="audio/mpeg"/><itunes:duration>33:12</itunes:duration><itunes:explicit>false</itunes:explicit><itunes:episodeType>full</itunes:episodeType><itunes:season>3</itunes:season><itunes:episode>104</itunes:episode><podcast:episode>104</podcast:episode><podcast:season>3</podcast:season></item><item><title>Scary Drupal Migrations with Janez Urevc - Tag1 Team Talk miniseries</title><itunes:title>Scary Drupal Migrations with Janez Urevc - Tag1 Team Talk miniseries</itunes:title><description><![CDATA[<p>In this episode of Tag1 Team Talk, co-host Janez Urevc discusses a challenging migration project from his past. Janez shares his experience of migrating a media organization from a proprietary internally developed CMS to Drupal. The organization faced resistance from its existing development team, who were emotionally attached to their custom CMS.</p><p>His migration story serves as a valuable lesson on the importance of not only executing technical migrations successfully but also managing user adoption and handling challenges related to team dynamics and leadership.</p><p>The episode highlights the significance of planning, communication, and a well-structured approach to ensure the success of migration projects. The lessons learned from this experience can benefit organizations planning similar transitions.</p><p>Stay tuned for more insightful discussions on migration, Drupal, and other topics in the Tag1 Team Talk series.</p>]]></description><content:encoded><![CDATA[<p>In this episode of Tag1 Team Talk, co-host Janez Urevc discusses a challenging migration project from his past. Janez shares his experience of migrating a media organization from a proprietary internally developed CMS to Drupal. The organization faced resistance from its existing development team, who were emotionally attached to their custom CMS.</p><p>His migration story serves as a valuable lesson on the importance of not only executing technical migrations successfully but also managing user adoption and handling challenges related to team dynamics and leadership.</p><p>The episode highlights the significance of planning, communication, and a well-structured approach to ensure the success of migration projects. The lessons learned from this experience can benefit organizations planning similar transitions.</p><p>Stay tuned for more insightful discussions on migration, Drupal, and other topics in the Tag1 Team Talk series.</p>]]></content:encoded><link><![CDATA[https://www.tag1consulting.com/blog/scary-drupal-migrations-janez-urevc]]></link><guid isPermaLink="false">cac9a7ab-cea2-4029-9f9b-7047a1919320</guid><itunes:image href="https://artwork.captivate.fm/20718ff4-b51f-4787-b384-7e473d6d8fa4/NewTTTArt.png"/><pubDate>Tue, 31 Oct 2023 09:30:00 -0500</pubDate><enclosure url="https://podcasts.captivate.fm/media/1f05355e-47b5-441d-b803-625bdcdb3163/Janez-Scary-Migrations-WIP-edit.mp3" length="21441416" type="audio/mpeg"/><itunes:duration>22:20</itunes:duration><itunes:explicit>false</itunes:explicit><itunes:episodeType>full</itunes:episodeType><itunes:season>3</itunes:season><itunes:episode>103</itunes:episode><podcast:episode>103</podcast:episode><podcast:season>3</podcast:season><podcast:transcript url="https://transcripts.captivate.fm/transcript/9f9993bf-a9b6-4f4f-9362-34bdafec89f1/transcript.srt" type="application/srt" rel="captions"/><podcast:transcript url="https://transcripts.captivate.fm/transcript/9f9993bf-a9b6-4f4f-9362-34bdafec89f1/index.html" type="text/html"/></item><item><title>Scary Drupal Migrations with Benji Fisher - Tag1 Team Talks</title><itunes:title>Scary Drupal Migrations with Benji Fisher - Tag1 Team Talks</itunes:title><description><![CDATA[<p>In the Halloween-themed episode of Tag1 TeamTalks, Benji Fisher, a top contributor to Drupal, shared two chilling platform migration stories. Both stories exemplify the unpredictability and challenges of platform and data migration. They also underscore the importance of selecting the right tools and techniques. These experiences, though harrowing at the time, now serve as reminders of successful problem-solving and resilience in the tech world. Stay tuned for more thrilling tech tales in our Tag1 Team Talks Halloween series!</p>]]></description><content:encoded><![CDATA[<p>In the Halloween-themed episode of Tag1 TeamTalks, Benji Fisher, a top contributor to Drupal, shared two chilling platform migration stories. Both stories exemplify the unpredictability and challenges of platform and data migration. They also underscore the importance of selecting the right tools and techniques. These experiences, though harrowing at the time, now serve as reminders of successful problem-solving and resilience in the tech world. Stay tuned for more thrilling tech tales in our Tag1 Team Talks Halloween series!</p>]]></content:encoded><link><![CDATA[https://www.tag1consulting.com/blog/scary-drupal-migrations-benji-fisher]]></link><guid isPermaLink="false">f78d0e25-ef34-4c7b-b7e7-20b36758abf3</guid><itunes:image href="https://artwork.captivate.fm/20718ff4-b51f-4787-b384-7e473d6d8fa4/NewTTTArt.png"/><pubDate>Wed, 25 Oct 2023 09:00:00 -0500</pubDate><enclosure url="https://podcasts.captivate.fm/media/0d99294b-cc9c-4678-82bf-0b05f5f09532/Benji-Scary-Migrations-FULL2.mp3" length="23201018" type="audio/mpeg"/><itunes:duration>24:10</itunes:duration><itunes:explicit>false</itunes:explicit><itunes:episodeType>full</itunes:episodeType><itunes:season>3</itunes:season><itunes:episode>102</itunes:episode><podcast:episode>102</podcast:episode><podcast:season>3</podcast:season></item><item><title>Matthew Saunders on 20 Years of Drupal - a Tag1 TeamTalk miniseries</title><itunes:title>Matthew Saunders on 20 Years of Drupal - a Tag1 TeamTalk miniseries</itunes:title><description><![CDATA[<p>In this installment, join us for our talk with prolific contributor&nbsp;<a href="https://www.drupal.org/u/matthews" rel="noopener noreferrer" target="_blank">Matthew Saunders</a>. Currently at Pfizer, Matthew shares his journey into technology through the Arts, where he discovered his passion for technology after becoming a Webmaster for an experimental dance company in 1995.  With over 15 years of continuous involvement in the Drupal Community, a former board member of the Drupal Association, and current long-time organizer and contributor to Drupalcamp Colorado, we hope you will enjoy this trip down memory lane.</p><p>As part of our&nbsp;<a href="https://www.tag1consulting.com/blog/tag1-looks-back-20-years-drupal-experiences" rel="noopener noreferrer" target="_blank">20 years of Drupal</a>&nbsp;series, Tag1 Consulting's Managing Director, Michael Meyers, interviews leaders from the Drupal Community who have been instrumental in creating one of the largest open-source communities and one of the most popular Content Management Systems that powers over 3% of the Internet.</p>]]></description><content:encoded><![CDATA[<p>In this installment, join us for our talk with prolific contributor&nbsp;<a href="https://www.drupal.org/u/matthews" rel="noopener noreferrer" target="_blank">Matthew Saunders</a>. Currently at Pfizer, Matthew shares his journey into technology through the Arts, where he discovered his passion for technology after becoming a Webmaster for an experimental dance company in 1995.  With over 15 years of continuous involvement in the Drupal Community, a former board member of the Drupal Association, and current long-time organizer and contributor to Drupalcamp Colorado, we hope you will enjoy this trip down memory lane.</p><p>As part of our&nbsp;<a href="https://www.tag1consulting.com/blog/tag1-looks-back-20-years-drupal-experiences" rel="noopener noreferrer" target="_blank">20 years of Drupal</a>&nbsp;series, Tag1 Consulting's Managing Director, Michael Meyers, interviews leaders from the Drupal Community who have been instrumental in creating one of the largest open-source communities and one of the most popular Content Management Systems that powers over 3% of the Internet.</p>]]></content:encoded><link><![CDATA[https://www.tag1consulting.com/blog/20-years-drupal-interview-matthew-saunders]]></link><guid isPermaLink="false">07084719-8cff-43d2-bada-c5a309d2d7a3</guid><itunes:image href="https://artwork.captivate.fm/20718ff4-b51f-4787-b384-7e473d6d8fa4/NewTTTArt.png"/><pubDate>Tue, 30 May 2023 09:00:00 -0500</pubDate><enclosure url="https://podcasts.captivate.fm/media/77374cde-9787-4542-8c1d-43019d53ad90/Matthew-Saunders-New-Descript-Version.mp3" length="49475399" type="audio/mpeg"/><itunes:duration>51:32</itunes:duration><itunes:explicit>false</itunes:explicit><itunes:episodeType>full</itunes:episodeType><itunes:season>3</itunes:season><itunes:episode>101</itunes:episode><podcast:episode>101</podcast:episode><podcast:season>3</podcast:season><podcast:transcript url="https://transcripts.captivate.fm/transcript/61a02eff-542a-49f6-9ad7-46051e9fb617/index.html" type="text/html"/></item><item><title>Behind the code: Luca Lusso on Performance Tuning with Drupal Web Profiler - Tag1 Team Talk</title><itunes:title>Behind the code: Luca Lusso on Performance Tuning with Drupal Web Profiler - Tag1 Team Talk</itunes:title><description><![CDATA[<p>Why was <a href="https://www.drupal.org/project/webprofiler" rel="noopener noreferrer" target="_blank">Web Profiler</a> spun out of the <a href="https://www.drupal.org/project/devel" rel="noopener noreferrer" target="_blank">Devel</a> module? Will there be differences between the D9 and D10 versions? What new features will the Web Profiler module have in Drupal 10?&nbsp;&nbsp;</p><p>Listen to a fascinating chat between our Michael Meyers, Fabian Franz, and Luca Lusso, Lead Developer at SparkFabrik, as they dive into one of Luca's latest module contributions.</p><p>Luca is a maintainer of both modules, Web Profiler, Devel, and 32 others. In this Tag1 Team Talk, Luca demonstrates how Web Profiler is currently working in the latest D10 beta and discusses some new features, like the inclusion of <a href="https://developers.google.com/learn/pathways/web-vitals" rel="noopener noreferrer" target="_blank">Google's Core Web Vitals</a>, that he's polishing up for the Drupal 10 version of Web Profiler.&nbsp;</p>]]></description><content:encoded><![CDATA[<p>Why was <a href="https://www.drupal.org/project/webprofiler" rel="noopener noreferrer" target="_blank">Web Profiler</a> spun out of the <a href="https://www.drupal.org/project/devel" rel="noopener noreferrer" target="_blank">Devel</a> module? Will there be differences between the D9 and D10 versions? What new features will the Web Profiler module have in Drupal 10?&nbsp;&nbsp;</p><p>Listen to a fascinating chat between our Michael Meyers, Fabian Franz, and Luca Lusso, Lead Developer at SparkFabrik, as they dive into one of Luca's latest module contributions.</p><p>Luca is a maintainer of both modules, Web Profiler, Devel, and 32 others. In this Tag1 Team Talk, Luca demonstrates how Web Profiler is currently working in the latest D10 beta and discusses some new features, like the inclusion of <a href="https://developers.google.com/learn/pathways/web-vitals" rel="noopener noreferrer" target="_blank">Google's Core Web Vitals</a>, that he's polishing up for the Drupal 10 version of Web Profiler.&nbsp;</p>]]></content:encoded><link><![CDATA[https://www.tag1consulting.com/blog/luca-lusso-performance-tuning-web-profiler]]></link><guid isPermaLink="false">2a1a0fef-8572-4222-8086-c9b566c64e91</guid><itunes:image href="https://artwork.captivate.fm/20718ff4-b51f-4787-b384-7e473d6d8fa4/NewTTTArt.png"/><pubDate>Wed, 16 Nov 2022 09:00:00 -0500</pubDate><enclosure url="https://podcasts.captivate.fm/media/c4e86b5c-8ee9-43fd-aeac-d1d167eda342/Final-WebProfiler-LucaLusso.mp3" length="40958207" type="audio/mpeg"/><itunes:duration>42:40</itunes:duration><itunes:explicit>false</itunes:explicit><itunes:episodeType>full</itunes:episodeType><itunes:season>2</itunes:season><itunes:episode>100</itunes:episode><podcast:episode>100</podcast:episode><podcast:season>2</podcast:season></item><item><title>Alex Ross on Drupal, module maintenance, and NYC DrupalCamp -20 Years of Drupal - Tag1 Team Talk</title><itunes:title>Alex Ross on Drupal, module maintenance, and NYC DrupalCamp -20 Years of Drupal - Tag1 Team Talk</itunes:title><description><![CDATA[<p>Find us online at: https://www.tag1consulting.com​​</p><p>Twitter:  https://twitter.com/tag1consulting​​</p><p>Facebook: https://facebook.com/tag1consulting​​</p><p>Reddit:  https://reddit.com/u/tag1_consulting</p><p>Tag1’s 20 years of Drupal series continues with Alex Ross (bleen | Drupal.org), Sr. Director of Software Engineering at NBC Universal. Alex’s long experience with Drupal starts like many others - where he fell into it almost by accident. From his beginnings as a ‘dumpster diver’ in the issue queue, to becoming an organizer for Drupal Camp NYC, Alex has contributed to Drupal and the community in significant ways.</p><p>Join Tag1 Managing Director Michael Meyers as he and Alex talk about the history of NYC Drupal Camp, Alex’s journey with and beyond Drupal, and the ups and downs of the changes that have come to Drupal over the last 20 years. You’ll also hear about being a module owner and maintainer, and get a first-hand account of working with the Drupal Security team!</p>]]></description><content:encoded><![CDATA[<p>Find us online at: https://www.tag1consulting.com​​</p><p>Twitter:  https://twitter.com/tag1consulting​​</p><p>Facebook: https://facebook.com/tag1consulting​​</p><p>Reddit:  https://reddit.com/u/tag1_consulting</p><p>Tag1’s 20 years of Drupal series continues with Alex Ross (bleen | Drupal.org), Sr. Director of Software Engineering at NBC Universal. Alex’s long experience with Drupal starts like many others - where he fell into it almost by accident. From his beginnings as a ‘dumpster diver’ in the issue queue, to becoming an organizer for Drupal Camp NYC, Alex has contributed to Drupal and the community in significant ways.</p><p>Join Tag1 Managing Director Michael Meyers as he and Alex talk about the history of NYC Drupal Camp, Alex’s journey with and beyond Drupal, and the ups and downs of the changes that have come to Drupal over the last 20 years. You’ll also hear about being a module owner and maintainer, and get a first-hand account of working with the Drupal Security team!</p>]]></content:encoded><link><![CDATA[https://www.tag1consulting.com/blog/alex-ross-drupal-module-maintenance-and-nyc-drupalcamp]]></link><guid isPermaLink="false">0e3d29fe-be25-4dee-a5df-12c8f0413078</guid><itunes:image href="https://artwork.captivate.fm/20718ff4-b51f-4787-b384-7e473d6d8fa4/NewTTTArt.png"/><pubDate>Tue, 16 Aug 2022 09:00:00 -0500</pubDate><enclosure url="https://podcasts.captivate.fm/media/a1698dca-c6ed-48cd-ae35-4ea368376d83/20-20Years-20-20NBCUniv-AlexanderRoss.mp3" length="46560088" type="audio/mpeg"/><itunes:duration>48:30</itunes:duration><itunes:explicit>false</itunes:explicit><itunes:episodeType>full</itunes:episodeType><itunes:season>2</itunes:season><itunes:episode>99</itunes:episode><podcast:episode>99</podcast:episode><podcast:season>2</podcast:season><podcast:transcript url="https://transcripts.captivate.fm/transcript/aec8d643-6f02-411d-b20c-69f28199de73/transcript.srt" type="application/srt" rel="captions"/><podcast:transcript url="https://transcripts.captivate.fm/transcript/aec8d643-6f02-411d-b20c-69f28199de73/index.html" type="text/html"/></item><item><title>20 Years of Drupal - Greg Dunlap talks Core Initiatives and the future of Drupal</title><itunes:title>20 Years of Drupal - Greg Dunlap talks Core Initiatives and the future of Drupal</itunes:title><description><![CDATA[<p>Greg Dunlap (aka heyrocker / gdd on Drupal.org), former Drupal Initiative lead and pinball enthusiast and current Director of Strategy at Lullabot, joins Tag1 Consulting’s Managing Director Michael Meyers in this Tag1 Team Talk in our <a href="https://tag1.com/20years" rel="noopener noreferrer" target="_blank">20 Years of Drupal series</a>. Greg is another individual who took an unusual route into programming and open source work with projects like Drupal. Over 15 years, Greg’s experience in Drupal has led him from one US coast to the other, and across the world to Sweden. </p><p>Greg is Director of Strategy at Lullabot. In this podcast, he and Michael talk about building slot and pinball machines, Greg’s early experiences and the Drupal project, how things have changed, and the future of Drupal.&nbsp;</p>]]></description><content:encoded><![CDATA[<p>Greg Dunlap (aka heyrocker / gdd on Drupal.org), former Drupal Initiative lead and pinball enthusiast and current Director of Strategy at Lullabot, joins Tag1 Consulting’s Managing Director Michael Meyers in this Tag1 Team Talk in our <a href="https://tag1.com/20years" rel="noopener noreferrer" target="_blank">20 Years of Drupal series</a>. Greg is another individual who took an unusual route into programming and open source work with projects like Drupal. Over 15 years, Greg’s experience in Drupal has led him from one US coast to the other, and across the world to Sweden. </p><p>Greg is Director of Strategy at Lullabot. In this podcast, he and Michael talk about building slot and pinball machines, Greg’s early experiences and the Drupal project, how things have changed, and the future of Drupal.&nbsp;</p>]]></content:encoded><link><![CDATA[https://www.tag1consulting.com/blog/greg-dunlap-talks-pinball-core-initiatives-and-future-drupal]]></link><guid isPermaLink="false">daa7ac7c-f64f-48b9-a6e9-d254e3d0bacc</guid><itunes:image href="https://artwork.captivate.fm/20718ff4-b51f-4787-b384-7e473d6d8fa4/NewTTTArt.png"/><pubDate>Wed, 13 Jul 2022 03:30:00 -0500</pubDate><enclosure url="https://podcasts.captivate.fm/media/c9c224b6-248b-49a4-83c0-236a64de6a1d/TTT-Greg-20Dunlap.mp3" length="44915384" type="audio/mpeg"/><itunes:duration>46:47</itunes:duration><itunes:explicit>false</itunes:explicit><itunes:episodeType>full</itunes:episodeType><itunes:season>2</itunes:season><itunes:episode>98</itunes:episode><podcast:episode>98</podcast:episode><podcast:season>2</podcast:season><podcast:transcript url="https://transcripts.captivate.fm/transcript/07726672-7891-420f-84fa-fc575c051b92/transcript.srt" type="application/srt" rel="captions"/><podcast:transcript url="https://transcripts.captivate.fm/transcript/07726672-7891-420f-84fa-fc575c051b92/index.html" type="text/html"/></item><item><title>The Future of Drupal 7 the end of Drupal 6 Long Term Support with Tim Lehnen of the Drupal Association - Tag1 TeamTalk</title><itunes:title>The Future of Drupal 7 the end of Drupal 6 Long Term Support with Tim Lehnen of the Drupal Association - Tag1 TeamTalk</itunes:title><description><![CDATA[<p>In our latest Tag1TeamTalk, Managing Directory Michael Meyers talks with Drupal Association CTO Tim Lehnen. There have been a lot of changes in Drupal support in the last two years, and in this talk, you’ll get an rundown on the current status of official Drupal support.</p><p>They’ll cover the extension of official support for Drupal 7, and the decision to officially end the Drupal 6 Long Term Support (D6LTS) program. Join us now to learn more!</p>]]></description><content:encoded><![CDATA[<p>In our latest Tag1TeamTalk, Managing Directory Michael Meyers talks with Drupal Association CTO Tim Lehnen. There have been a lot of changes in Drupal support in the last two years, and in this talk, you’ll get an rundown on the current status of official Drupal support.</p><p>They’ll cover the extension of official support for Drupal 7, and the decision to officially end the Drupal 6 Long Term Support (D6LTS) program. Join us now to learn more!</p>]]></content:encoded><link><![CDATA[https://www.tag1consulting.com/blog/d6lts-wind-down-and-d7-extension-tim-lehnen]]></link><guid isPermaLink="false">bb78a0df-db80-40a9-84da-92a23134a4b6</guid><itunes:image href="https://artwork.captivate.fm/20718ff4-b51f-4787-b384-7e473d6d8fa4/NewTTTArt.png"/><pubDate>Wed, 18 May 2022 08:30:00 -0500</pubDate><enclosure url="https://podcasts.captivate.fm/media/107ab367-64aa-4815-9b77-27aa65158a65/D7ES-20TT-20with-20Tim.mp3" length="56945491" type="audio/mpeg"/><itunes:duration>59:19</itunes:duration><itunes:explicit>false</itunes:explicit><itunes:episodeType>full</itunes:episodeType><itunes:season>2</itunes:season><itunes:episode>97</itunes:episode><podcast:episode>97</podcast:episode><podcast:season>2</podcast:season></item><item><title>Jody Hamilton on founding an agency, and life beyond Drupal - 20 Years Series - Tag1 Team Talk</title><itunes:title>Jody Hamilton on founding an agency, and life beyond Drupal - 20 Years Series - Tag1 Team Talk</itunes:title><description><![CDATA[<p>As Drupal adoption significantly increased in the mid-2000s, a number of agencies formed to professionally support client needs around the creation of Drupal websites. One of these agencies was Zivtech, co-founded by <a href="https://www.drupal.org/u/jody-lynn" rel="noopener noreferrer" target="_blank">Jody Hamilton</a> and AlexUA. Before Zivtech, Jody was a freelance developer in the early days of Drupal, and as a company founder, helped grow Zivtech into the dominant Drupal development company in the Philadelphia area.&nbsp;</p><p>As part of our 20 years of Drupal series of Tag1 Team Talks, Managing Director Michael Meyers talks with Jody about her long experience from an intern, to developer, then to agency co-owner. They also get into Jody’s career evolution, including her move from Drupal business owner to Senior Digital Business Analyst at Renesas Electronics. Join us today to learn more about Jody’s experience, and where she thinks Drupal should go next.&nbsp;</p>]]></description><content:encoded><![CDATA[<p>As Drupal adoption significantly increased in the mid-2000s, a number of agencies formed to professionally support client needs around the creation of Drupal websites. One of these agencies was Zivtech, co-founded by <a href="https://www.drupal.org/u/jody-lynn" rel="noopener noreferrer" target="_blank">Jody Hamilton</a> and AlexUA. Before Zivtech, Jody was a freelance developer in the early days of Drupal, and as a company founder, helped grow Zivtech into the dominant Drupal development company in the Philadelphia area.&nbsp;</p><p>As part of our 20 years of Drupal series of Tag1 Team Talks, Managing Director Michael Meyers talks with Jody about her long experience from an intern, to developer, then to agency co-owner. They also get into Jody’s career evolution, including her move from Drupal business owner to Senior Digital Business Analyst at Renesas Electronics. Join us today to learn more about Jody’s experience, and where she thinks Drupal should go next.&nbsp;</p>]]></content:encoded><link><![CDATA[https://www.tag1consulting.com/blog/jody-hamilton-founding-agency-and-life-beyond-drupal]]></link><guid isPermaLink="false">edddf2c0-1142-432c-a43f-92c51f3b4e7e</guid><itunes:image href="https://artwork.captivate.fm/20718ff4-b51f-4787-b384-7e473d6d8fa4/NewTTTArt.png"/><pubDate>Wed, 02 Feb 2022 12:15:00 -0500</pubDate><enclosure url="https://podcasts.captivate.fm/media/01f16f06-1292-4c27-aae7-b90475602c01/ttt-jody-hamilton-final.mp3" length="46328488" type="audio/mpeg"/><itunes:duration>48:16</itunes:duration><itunes:explicit>false</itunes:explicit><itunes:episodeType>full</itunes:episodeType><itunes:season>3</itunes:season><itunes:episode>96</itunes:episode><podcast:episode>96</podcast:episode><podcast:season>3</podcast:season><podcast:transcript url="https://transcripts.captivate.fm/transcript/42e83d78-189e-4d2c-8ec2-cf700a962c2a/transcript.srt" type="application/srt" rel="captions"/><podcast:transcript url="https://transcripts.captivate.fm/transcript/42e83d78-189e-4d2c-8ec2-cf700a962c2a/index.html" type="text/html"/></item><item><title>Dawn Aly talks design, Drupal, and the community - 20 Years of Drupal miniseries</title><itunes:title>Dawn Aly talks design, Drupal, and the community - 20 Years of Drupal miniseries</itunes:title><description><![CDATA[<p>Developers aren’t the only people involved in making Drupal great. It takes the input of designers, writers, product managers, marketers, and end-users to help make the best software for the most people. In this Tag1 Team Talk celebrating <a href="https://tag1consulting.com/20years" rel="noopener noreferrer" target="_blank">20 years of Drupal</a>, we have one of those non-developers: <a href="https://www.drupal.org/u/dawnborglund" rel="noopener noreferrer" target="_blank">Dawn Aly</a>. Dawn has been an open-source proponent throughout her career, from her first use of Drupal to VP of digital strategy at Mediacurrent, and on to product manager for customer digital experience at Red Hat. Dawn’s long experience exemplifies how non-developers are critical to the success of Drupal.&nbsp;</p><p>Tag1 Consulting Managing Director Michael Meyers interviews Dawn about her time in open source software as a non-developer, and how that has shaped her career path. Not only is Dawn a strategist and product manager, she is a Certified Scrum Product Owner. Join us today for this different perspective on Drupal, Drupal projects, and being part of the community.</p>]]></description><content:encoded><![CDATA[<p>Developers aren’t the only people involved in making Drupal great. It takes the input of designers, writers, product managers, marketers, and end-users to help make the best software for the most people. In this Tag1 Team Talk celebrating <a href="https://tag1consulting.com/20years" rel="noopener noreferrer" target="_blank">20 years of Drupal</a>, we have one of those non-developers: <a href="https://www.drupal.org/u/dawnborglund" rel="noopener noreferrer" target="_blank">Dawn Aly</a>. Dawn has been an open-source proponent throughout her career, from her first use of Drupal to VP of digital strategy at Mediacurrent, and on to product manager for customer digital experience at Red Hat. Dawn’s long experience exemplifies how non-developers are critical to the success of Drupal.&nbsp;</p><p>Tag1 Consulting Managing Director Michael Meyers interviews Dawn about her time in open source software as a non-developer, and how that has shaped her career path. Not only is Dawn a strategist and product manager, she is a Certified Scrum Product Owner. Join us today for this different perspective on Drupal, Drupal projects, and being part of the community.</p>]]></content:encoded><link><![CDATA[https://www.tag1consulting.com/blog/dawn-aly-talks-design-drupal-and-community]]></link><guid isPermaLink="false">bf450196-d180-49ed-bbbc-d9d11a1c19a2</guid><itunes:image href="https://artwork.captivate.fm/20718ff4-b51f-4787-b384-7e473d6d8fa4/NewTTTArt.png"/><pubDate>Wed, 15 Dec 2021 10:00:00 -0500</pubDate><enclosure url="https://podcasts.captivate.fm/media/034fe2b9-fbc8-47c5-95a0-f67b51187c6d/20-years-with-dawn-aly.mp3" length="39721753" type="audio/mpeg"/><itunes:duration>41:23</itunes:duration><itunes:explicit>false</itunes:explicit><itunes:episodeType>full</itunes:episodeType><itunes:season>2</itunes:season><itunes:episode>95</itunes:episode><podcast:episode>95</podcast:episode><podcast:season>2</podcast:season><podcast:transcript url="https://transcripts.captivate.fm/transcript/20595f78-5d76-4d8a-a962-9a2c33aa33a3/transcript.srt" type="application/srt" rel="captions"/><podcast:transcript url="https://transcripts.captivate.fm/transcript/20595f78-5d76-4d8a-a962-9a2c33aa33a3/index.html" type="text/html"/></item><item><title>Michael Anello on 20 Years of Drupal, DrupalEasy and more! - Tag1 Team Talk Series</title><itunes:title>Michael Anello on 20 Years of Drupal, DrupalEasy and more! - Tag1 Team Talk Series</itunes:title><description><![CDATA[<p>Tag1 Consulting continues its series of Drupal History <a href="https://www.tag1consulting.com/blog/michael-anello-drupaleasy-and-community" rel="noopener noreferrer" target="_blank">talks with Michael Anello</a>, co-founder of <a href="https://www.drupaleasy.com/" rel="noopener noreferrer" target="_blank">DrupalEasy</a>. His work with his company and as a longtime facilitator of Florida DrupalCamp make him a large factor in the success of Drupal.</p><p>Anello is a driver of the <a href="https://www.drupaleasy.com/podcast" rel="noopener noreferrer" target="_blank">DrupalEasy podcast</a>, one of the longest-running and most prolific podcasts in the Drupal community. He’s also been a core system maintainer for the Migrate module and has vast experience throughout the project. Join us today to learn more.</p>]]></description><content:encoded><![CDATA[<p>Tag1 Consulting continues its series of Drupal History <a href="https://www.tag1consulting.com/blog/michael-anello-drupaleasy-and-community" rel="noopener noreferrer" target="_blank">talks with Michael Anello</a>, co-founder of <a href="https://www.drupaleasy.com/" rel="noopener noreferrer" target="_blank">DrupalEasy</a>. His work with his company and as a longtime facilitator of Florida DrupalCamp make him a large factor in the success of Drupal.</p><p>Anello is a driver of the <a href="https://www.drupaleasy.com/podcast" rel="noopener noreferrer" target="_blank">DrupalEasy podcast</a>, one of the longest-running and most prolific podcasts in the Drupal community. He’s also been a core system maintainer for the Migrate module and has vast experience throughout the project. Join us today to learn more.</p>]]></content:encoded><link><![CDATA[https://www.tag1consulting.com/blog/michael-anello-drupaleasy-and-community]]></link><guid isPermaLink="false">6b91ab57-7d16-4a87-b6a4-23eae27ae6fd</guid><itunes:image href="https://artwork.captivate.fm/20718ff4-b51f-4787-b384-7e473d6d8fa4/NewTTTArt.png"/><pubDate>Wed, 08 Dec 2021 11:15:00 -0500</pubDate><enclosure url="https://podcasts.captivate.fm/media/87d91b5a-69cd-43e3-b49b-a921e1819699/copy-of-20-years-with-michael-anello.mp3" length="47829272" type="audio/mpeg"/><itunes:duration>49:49</itunes:duration><itunes:explicit>false</itunes:explicit><itunes:episodeType>full</itunes:episodeType><itunes:episode>94</itunes:episode><podcast:episode>94</podcast:episode></item><item><title>Why Hello Pretty is Sticking with Drupal 7 with Extended Support - Tag1 Team Talk</title><itunes:title>Why Hello Pretty is Sticking with Drupal 7 with Extended Support - Tag1 Team Talk</itunes:title><description><![CDATA[<p>Drupal 7’s end of life is on the way. November 2022 seems like it’s a long way off, but when you’re upgrading enterprise software, it’s closer than you think. As Drupal 7’s long life comes to the end of official community support, businesses are faced with the question of what to do next - upgrade, migrate, or maintain their existing sites. Each of these options comes with its own expenses and considerations.</p><p>In this Tag1 Team Talk, Tag1 Managing Director Michael Meyers talks with Senior Engineer and Project Lead Scott Hadfield. Learn about the business Scott launched with his wife Sam Marx, <a href="https://hellopretty.co.za/" rel="noopener noreferrer" target="_blank">Hello Pretty</a>. Find out why they’re staying on Drupal 7 and joining the Extended Support (D7ES) program.</p><p><em>Hello Pretty provides opportunities for South African handcrafters to display and sell their work, enabling these crafters to reach a worldwide audience.&nbsp;</em></p>]]></description><content:encoded><![CDATA[<p>Drupal 7’s end of life is on the way. November 2022 seems like it’s a long way off, but when you’re upgrading enterprise software, it’s closer than you think. As Drupal 7’s long life comes to the end of official community support, businesses are faced with the question of what to do next - upgrade, migrate, or maintain their existing sites. Each of these options comes with its own expenses and considerations.</p><p>In this Tag1 Team Talk, Tag1 Managing Director Michael Meyers talks with Senior Engineer and Project Lead Scott Hadfield. Learn about the business Scott launched with his wife Sam Marx, <a href="https://hellopretty.co.za/" rel="noopener noreferrer" target="_blank">Hello Pretty</a>. Find out why they’re staying on Drupal 7 and joining the Extended Support (D7ES) program.</p><p><em>Hello Pretty provides opportunities for South African handcrafters to display and sell their work, enabling these crafters to reach a worldwide audience.&nbsp;</em></p>]]></content:encoded><link><![CDATA[https://www.tag1consulting.com/blog/why-hello-pretty-sticking-drupal-7-extended-support]]></link><guid isPermaLink="false">a4729932-6590-4c0b-ae47-fad5c9b62fc8</guid><itunes:image href="https://artwork.captivate.fm/20718ff4-b51f-4787-b384-7e473d6d8fa4/NewTTTArt.png"/><pubDate>Mon, 06 Dec 2021 10:00:00 -0500</pubDate><enclosure url="https://podcasts.captivate.fm/media/f37cdebe-9295-40d2-af22-0422730953d7/final-scott-hadfield-staying-with-d7.mp3" length="26382186" type="audio/mpeg"/><itunes:duration>27:29</itunes:duration><itunes:explicit>false</itunes:explicit><itunes:episodeType>full</itunes:episodeType><itunes:season>2</itunes:season><itunes:episode>93</itunes:episode><podcast:episode>93</podcast:episode><podcast:season>2</podcast:season></item><item><title>Michael Schmid on 20 Years of Drupal - a Tag1 Team Talk miniseries</title><itunes:title>Michael Schmid on 20 Years of Drupal - a Tag1 Team Talk miniseries</itunes:title><description><![CDATA[<p><a href="https://www.drupal.org/u/schnitzel" rel="noopener noreferrer" target="_blank">Michael Schmid</a> is another long-term Drupal community member and major contributor to multiple facets of the community. As a Drupal core contributor and Group CTO of <a href="https://www.amazee.com" rel="noopener noreferrer" target="_blank">Amazee</a>, Michael is no stranger to all of the things that have made Drupal successful in its <a href="https://tag1consulting.com/20years" rel="noopener noreferrer" target="_blank">20 years</a>.&nbsp; Michael joined Amazee in 2009, and went to DrupalCon Copenhagen in 2010. His first contributions made a major impact on the project at the time.</p><p>Tag1's Michael Meyers interviews ‘schnitzel’ in this latest edition of our special series of Tag1 Team Talks reviewing 20 years of Drupal. Michael Schmid’s contributions, from code to advancements in site building, to helping build a successful company, has helped drive Drupal’s continued success.&nbsp;</p>]]></description><content:encoded><![CDATA[<p><a href="https://www.drupal.org/u/schnitzel" rel="noopener noreferrer" target="_blank">Michael Schmid</a> is another long-term Drupal community member and major contributor to multiple facets of the community. As a Drupal core contributor and Group CTO of <a href="https://www.amazee.com" rel="noopener noreferrer" target="_blank">Amazee</a>, Michael is no stranger to all of the things that have made Drupal successful in its <a href="https://tag1consulting.com/20years" rel="noopener noreferrer" target="_blank">20 years</a>.&nbsp; Michael joined Amazee in 2009, and went to DrupalCon Copenhagen in 2010. His first contributions made a major impact on the project at the time.</p><p>Tag1's Michael Meyers interviews ‘schnitzel’ in this latest edition of our special series of Tag1 Team Talks reviewing 20 years of Drupal. Michael Schmid’s contributions, from code to advancements in site building, to helping build a successful company, has helped drive Drupal’s continued success.&nbsp;</p>]]></content:encoded><link><![CDATA[https://www.tag1consulting.com/blog/michael-schmid-amazee-and-many-years-contributions]]></link><guid isPermaLink="false">36891dbc-04b6-4fa0-9918-478645fd6004</guid><itunes:image href="https://artwork.captivate.fm/20718ff4-b51f-4787-b384-7e473d6d8fa4/NewTTTArt.png"/><pubDate>Wed, 01 Dec 2021 09:00:00 -0500</pubDate><enclosure url="https://podcasts.captivate.fm/media/c8159be4-c3d6-4508-a65d-4542189e6a74/copy-of-20-years-with-michael-schmid.mp3" length="46409950" type="audio/mpeg"/><itunes:duration>48:21</itunes:duration><itunes:explicit>false</itunes:explicit><itunes:episodeType>full</itunes:episodeType><itunes:season>2</itunes:season><itunes:episode>92</itunes:episode><podcast:episode>92</podcast:episode><podcast:season>2</podcast:season></item><item><title>On 20 Years of Drupal with Angie &apos;WebChick&apos; Byron - Tag1 Team Talk mini series</title><itunes:title>On 20 Years of Drupal with Angie &apos;WebChick&apos; Byron - Tag1 Team Talk mini series</itunes:title><description><![CDATA[<p>If you know anything about Drupal, you know Angie Byron (webchick). Angie has been at the center of the community nearly since her first contribution to the project, over a decade and a half ago. Between her ‘friendly helpful lioness’ persona, her mentorship, her development skills, and her commitment to hearing needs and finding solutions with consensus, she has been a cornerstone of ‘what the Drupal community is about’.&nbsp;</p><p>This session of our <a href="https://tag1consulting.com/20years" rel="noopener noreferrer" target="_blank">20 years of Drupal</a> series features Angie, as she talks with Tag1 's Michael Meyers. Angie’s career spans from college where she was a Google Summer of Code participant getting her start in Drupal, to Lullabot, to Acquia where she was tasked with doing the work she’d been doing informally for years, to her current position at MongoDB. When Drupalists say “Come for the code, stay for the community”, Angie is one of the key people that have made the community what it is.&nbsp;</p><p><br></p>]]></description><content:encoded><![CDATA[<p>If you know anything about Drupal, you know Angie Byron (webchick). Angie has been at the center of the community nearly since her first contribution to the project, over a decade and a half ago. Between her ‘friendly helpful lioness’ persona, her mentorship, her development skills, and her commitment to hearing needs and finding solutions with consensus, she has been a cornerstone of ‘what the Drupal community is about’.&nbsp;</p><p>This session of our <a href="https://tag1consulting.com/20years" rel="noopener noreferrer" target="_blank">20 years of Drupal</a> series features Angie, as she talks with Tag1 's Michael Meyers. Angie’s career spans from college where she was a Google Summer of Code participant getting her start in Drupal, to Lullabot, to Acquia where she was tasked with doing the work she’d been doing informally for years, to her current position at MongoDB. When Drupalists say “Come for the code, stay for the community”, Angie is one of the key people that have made the community what it is.&nbsp;</p><p><br></p>]]></content:encoded><link><![CDATA[https://www.tag1consulting.com/blog/angie-byron-talks-history-and-drupal-community]]></link><guid isPermaLink="false">067bc5ea-4b85-45b1-8d53-2e5b2bbb3b30</guid><itunes:image href="https://artwork.captivate.fm/20718ff4-b51f-4787-b384-7e473d6d8fa4/NewTTTArt.png"/><pubDate>Wed, 17 Nov 2021 10:30:00 -0500</pubDate><enclosure url="https://podcasts.captivate.fm/media/e5f3ed29-fb51-43df-b889-50f1ee0f7e99/20-years-with-angie-byron.mp3" length="44799177" type="audio/mpeg"/><itunes:duration>46:40</itunes:duration><itunes:explicit>false</itunes:explicit><itunes:episodeType>full</itunes:episodeType><itunes:season>2</itunes:season><itunes:episode>91</itunes:episode><podcast:episode>91</podcast:episode><podcast:season>2</podcast:season></item><item><title>Reducing complexity with Preact and HTM with Fabian Franz - Pt. 2 - Tag1 Team Talk</title><itunes:title>Reducing complexity with Preact and HTM with Fabian Franz - Pt. 2 - Tag1 Team Talk</itunes:title><description><![CDATA[<p><strong>In part 1 of our talk with Tag1 Consulting’s VP of Software Engineering Fabian Franz, he and Managing Director Michael Meyers discussed the increasing complexity of software and website development. In this second part, Fabian demonstrates how to reduce some of that complexity using Preact and HTM.</strong></p><p><strong>Using a standard Drupal 9 Umami installation, Fabian shows how these packages can make it faster and easier for developers to make changes, without using JavaScript. He’ll explain why he chooses Preact and HTM, along with Tailwind, and how they’re faster for his purposes than other systems.</strong></p>]]></description><content:encoded><![CDATA[<p><strong>In part 1 of our talk with Tag1 Consulting’s VP of Software Engineering Fabian Franz, he and Managing Director Michael Meyers discussed the increasing complexity of software and website development. In this second part, Fabian demonstrates how to reduce some of that complexity using Preact and HTM.</strong></p><p><strong>Using a standard Drupal 9 Umami installation, Fabian shows how these packages can make it faster and easier for developers to make changes, without using JavaScript. He’ll explain why he chooses Preact and HTM, along with Tailwind, and how they’re faster for his purposes than other systems.</strong></p>]]></content:encoded><link><![CDATA[https://www.tag1consulting.com/blog/reducing-complexity-preact-and-htm-fabian-franz-pt-2]]></link><guid isPermaLink="false">c13e18c2-83ed-45a7-8702-e1e6c6caa6ef</guid><itunes:image href="https://artwork.captivate.fm/20718ff4-b51f-4787-b384-7e473d6d8fa4/NewTTTArt.png"/><pubDate>Mon, 15 Nov 2021 10:30:00 -0500</pubDate><enclosure url="https://podcasts.captivate.fm/media/dc048407-2064-49ca-aa22-33cbacd9034a/copy-of-internal-tools-with-fabian-franz-pt-2.mp3" length="16477446" type="audio/mpeg"/><itunes:duration>17:10</itunes:duration><itunes:explicit>false</itunes:explicit><itunes:episodeType>full</itunes:episodeType><itunes:season>2</itunes:season><itunes:episode>90</itunes:episode><podcast:episode>90</podcast:episode><podcast:season>2</podcast:season></item><item><title>Fred Plais Talks Commerce in Drupal - 20 Years of Drupal miniseries - Tag1 Team Talk</title><itunes:title>Fred Plais Talks Commerce in Drupal - 20 Years of Drupal miniseries - Tag1 Team Talk</itunes:title><description><![CDATA[<p>Fred Plais is a long-standing, well-known member of the Drupal community. From AF83, to a founder and CEO of Commerce Guys (now Centarro) and Platform.sh, Fred is no stranger to the business side of what makes Drupal a successful platform, how businesses use Drupal, and the critical nature of commerce infrastructure.</p><p>In this edition of our 20 Years of Drupal series, Fred talks with Tag1 Managing Director Michael Meyers. They’ll discuss Drupal, commerce, and Fred’s journey of discovering Drupal around DrupalCon Paris, to today - with two flourishing companies under his leadership. You’ll also learn more about how and why Platform.sh split off, and how Commerce Guys changed with that split.</p>]]></description><content:encoded><![CDATA[<p>Fred Plais is a long-standing, well-known member of the Drupal community. From AF83, to a founder and CEO of Commerce Guys (now Centarro) and Platform.sh, Fred is no stranger to the business side of what makes Drupal a successful platform, how businesses use Drupal, and the critical nature of commerce infrastructure.</p><p>In this edition of our 20 Years of Drupal series, Fred talks with Tag1 Managing Director Michael Meyers. They’ll discuss Drupal, commerce, and Fred’s journey of discovering Drupal around DrupalCon Paris, to today - with two flourishing companies under his leadership. You’ll also learn more about how and why Platform.sh split off, and how Commerce Guys changed with that split.</p>]]></content:encoded><link><![CDATA[https://www.tag1consulting.com/blog/fred-plais-talks-commerce-drupal]]></link><guid isPermaLink="false">7e34ec67-6f7c-47b5-9d02-ddcc6034b1c8</guid><itunes:image href="https://artwork.captivate.fm/20718ff4-b51f-4787-b384-7e473d6d8fa4/NewTTTArt.png"/><pubDate>Wed, 10 Nov 2021 10:00:00 -0500</pubDate><enclosure url="https://podcasts.captivate.fm/media/31978dfb-bd38-42bb-9e40-d2c423612654/20-years-with-fred.mp3" length="36085609" type="audio/mpeg"/><itunes:duration>37:35</itunes:duration><itunes:explicit>false</itunes:explicit><itunes:episodeType>full</itunes:episodeType><itunes:season>2</itunes:season><itunes:episode>89</itunes:episode><podcast:episode>89</podcast:episode><podcast:season>2</podcast:season></item><item><title>Has app development become too complex? A discussion with Fabian Franz - Tag1 TeamTalk</title><itunes:title>Has app development become too complex? A discussion with Fabian Franz - Tag1 TeamTalk</itunes:title><description><![CDATA[<p><strong>Over time, web development has gotten more complex in some ways, and less in others. As technology develops, some of the requirements for coding that had been necessary for the past have shifted to a need to understand tooling. While changing some parts of a website has become easy due to advancements in CSS tools and other helpers, those changes may be harder to deploy due to build processes. Instead of making a quick and simple change, you may need a full CI/CD process - trading speed for stability and repeatability.</strong></p><p><strong>Join us for this Tag1 Team Talk with Tag1 VP of Software Engineering Fabian Franz as he talks with Managing Director Michael Meyers about the complexities of development today. Fabian’s extensive experience with development, especially in the performance and scalability space, gives him a specialized insight into how changes in tooling have changed how developers work and create applications.&nbsp;</strong></p>]]></description><content:encoded><![CDATA[<p><strong>Over time, web development has gotten more complex in some ways, and less in others. As technology develops, some of the requirements for coding that had been necessary for the past have shifted to a need to understand tooling. While changing some parts of a website has become easy due to advancements in CSS tools and other helpers, those changes may be harder to deploy due to build processes. Instead of making a quick and simple change, you may need a full CI/CD process - trading speed for stability and repeatability.</strong></p><p><strong>Join us for this Tag1 Team Talk with Tag1 VP of Software Engineering Fabian Franz as he talks with Managing Director Michael Meyers about the complexities of development today. Fabian’s extensive experience with development, especially in the performance and scalability space, gives him a specialized insight into how changes in tooling have changed how developers work and create applications.&nbsp;</strong></p>]]></content:encoded><link><![CDATA[https://www.tag1consulting.com/blog/has-app-development-become-too-complex-fabian-franz-explains]]></link><guid isPermaLink="false">45e3509b-af9e-4a6c-88dc-6fd17ef78020</guid><itunes:image href="https://artwork.captivate.fm/20718ff4-b51f-4787-b384-7e473d6d8fa4/NewTTTArt.png"/><pubDate>Mon, 08 Nov 2021 10:00:00 -0500</pubDate><enclosure url="https://podcasts.captivate.fm/media/49d920d8-def7-4709-a482-ddaf3f8e90c2/copy-of-internal-tools-with-fabian-franz-pt-1.mp3" length="14062060" type="audio/mpeg"/><itunes:duration>14:39</itunes:duration><itunes:explicit>false</itunes:explicit><itunes:episodeType>full</itunes:episodeType><itunes:season>2</itunes:season><itunes:episode>88</itunes:episode><podcast:episode>88</podcast:episode><podcast:season>2</podcast:season></item><item><title>David Strauss on Drupal Performance and Development - 20 Years of Drupal Series - Tag1 Team Talk</title><itunes:title>David Strauss on Drupal Performance and Development - 20 Years of Drupal Series - Tag1 Team Talk</itunes:title><description><![CDATA[<p>David Strauss is a long time Drupal community member, attending his first DrupalCon in Boston in 2008. Since then, he has been a regular contributor to Drupal performance enhancements, the&nbsp;<a href="https://www.drupal.org/project/bakery" rel="noopener noreferrer" target="_blank">Bakery Single Sign-On System</a>, and a major Drupal distribution -&nbsp;<a href="https://www.pressflow.org/" rel="noopener noreferrer" target="_blank">Pressflow</a>. During his time, he also was a co-founder of&nbsp;<a href="https://www.fourkitchens.com/" rel="noopener noreferrer" target="_blank">Four Kitchens</a>&nbsp;and later, also a co-founder of&nbsp;<a href="https://pantheon.io/team-member/david-strauss" rel="noopener noreferrer" target="_blank">Pantheon</a>. His focus has been, and continues to be on ensuring the performance and scalability of websites - especially Drupal websites.</p><p>In this installment of our&nbsp;<a href="https://tag1consulting.com/20years" rel="noopener noreferrer" target="_blank">20 years of Drupal series</a>, David joins Tag1 Managing Director Michael Meyers to talk about his experience in making contributions - not just up front contributions like Bakery, but the ones he considers even more important - the behind the scenes performance enhancements and integrations that have helped make Drupal what it is today. David’s leadership in modules at the forefront of as well as critical back-end improvements show all the ways that people can add to the community.</p>]]></description><content:encoded><![CDATA[<p>David Strauss is a long time Drupal community member, attending his first DrupalCon in Boston in 2008. Since then, he has been a regular contributor to Drupal performance enhancements, the&nbsp;<a href="https://www.drupal.org/project/bakery" rel="noopener noreferrer" target="_blank">Bakery Single Sign-On System</a>, and a major Drupal distribution -&nbsp;<a href="https://www.pressflow.org/" rel="noopener noreferrer" target="_blank">Pressflow</a>. During his time, he also was a co-founder of&nbsp;<a href="https://www.fourkitchens.com/" rel="noopener noreferrer" target="_blank">Four Kitchens</a>&nbsp;and later, also a co-founder of&nbsp;<a href="https://pantheon.io/team-member/david-strauss" rel="noopener noreferrer" target="_blank">Pantheon</a>. His focus has been, and continues to be on ensuring the performance and scalability of websites - especially Drupal websites.</p><p>In this installment of our&nbsp;<a href="https://tag1consulting.com/20years" rel="noopener noreferrer" target="_blank">20 years of Drupal series</a>, David joins Tag1 Managing Director Michael Meyers to talk about his experience in making contributions - not just up front contributions like Bakery, but the ones he considers even more important - the behind the scenes performance enhancements and integrations that have helped make Drupal what it is today. David’s leadership in modules at the forefront of as well as critical back-end improvements show all the ways that people can add to the community.</p>]]></content:encoded><link><![CDATA[https://www.tag1consulting.com/blog/david-strauss-drupal-performance-and-development]]></link><guid isPermaLink="false">74731725-20f0-43ab-b4b0-49be956b19a1</guid><itunes:image href="https://artwork.captivate.fm/20718ff4-b51f-4787-b384-7e473d6d8fa4/NewTTTArt.png"/><pubDate>Wed, 03 Nov 2021 09:45:00 -0500</pubDate><enclosure url="https://podcasts.captivate.fm/media/199b154b-eafc-4a8b-8158-5c18e18d2715/david-strauss-20-years.mp3" length="49432551" type="audio/mpeg"/><itunes:duration>51:30</itunes:duration><itunes:explicit>false</itunes:explicit><itunes:episodeType>full</itunes:episodeType><itunes:season>2</itunes:season><itunes:episode>87</itunes:episode><podcast:episode>87</podcast:episode><podcast:season>2</podcast:season></item><item><title>On 20 Years of Drupal - An interview with Robert Douglass - Tag1 Team Talk</title><itunes:title>On 20 Years of Drupal - An interview with Robert Douglass - Tag1 Team Talk</itunes:title><description><![CDATA[<p><strong>Robert Douglass has been in the Drupal community for nearly as long as the project has been in existence. He wrote one of the first Drupal books, and has been a part of a number of significant Drupal companies, including Acquia, Commerce Guys, and now </strong><a href="https://platform.sh/" rel="noopener noreferrer" target="_blank"><strong>Platform.sh</strong></a><strong>. Robert’s experience in Drupal is extensive, with contributions to over 50 modules, along with his work in establishing the Drupal Association.</strong></p><p><strong>Robert’s mentoring and leadership have been a crucial part of the continuing success of Drupal. In this Tag1 Team Talk in our </strong><a href="http://tag1consulting.com/20years" rel="noopener noreferrer" target="_blank"><strong>20 years of Drupal</strong></a><strong> series, Robert joins Tag1 Managing Director Michael Meyers to talk about his array of experiences, from writer and editor, to developer, to product director - everyone has something to learn from Robert’s time in open source.&nbsp;</strong></p>]]></description><content:encoded><![CDATA[<p><strong>Robert Douglass has been in the Drupal community for nearly as long as the project has been in existence. He wrote one of the first Drupal books, and has been a part of a number of significant Drupal companies, including Acquia, Commerce Guys, and now </strong><a href="https://platform.sh/" rel="noopener noreferrer" target="_blank"><strong>Platform.sh</strong></a><strong>. Robert’s experience in Drupal is extensive, with contributions to over 50 modules, along with his work in establishing the Drupal Association.</strong></p><p><strong>Robert’s mentoring and leadership have been a crucial part of the continuing success of Drupal. In this Tag1 Team Talk in our </strong><a href="http://tag1consulting.com/20years" rel="noopener noreferrer" target="_blank"><strong>20 years of Drupal</strong></a><strong> series, Robert joins Tag1 Managing Director Michael Meyers to talk about his array of experiences, from writer and editor, to developer, to product director - everyone has something to learn from Robert’s time in open source.&nbsp;</strong></p>]]></content:encoded><link><![CDATA[https://www.tag1consulting.com/blog/interview-robert-douglass]]></link><guid isPermaLink="false">b936dd88-825f-432f-98f5-31e36f988a64</guid><itunes:image href="https://artwork.captivate.fm/20718ff4-b51f-4787-b384-7e473d6d8fa4/NewTTTArt.png"/><pubDate>Wed, 27 Oct 2021 11:00:00 -0500</pubDate><enclosure url="https://podcasts.captivate.fm/media/3b270896-f8bb-45f2-99f0-956c1a26fcfd/20-years-robert-douglass.mp3" length="42300148" type="audio/mpeg"/><itunes:duration>44:04</itunes:duration><itunes:explicit>false</itunes:explicit><itunes:episodeType>full</itunes:episodeType><itunes:season>2</itunes:season><itunes:episode>86</itunes:episode><podcast:episode>86</podcast:episode><podcast:season>2</podcast:season></item><item><title>Core Confidential: Drupal Security &amp; Drupal End-of-Life, with Michael Hess</title><itunes:title>Core Confidential: Drupal Security &amp; Drupal End-of-Life, with Michael Hess</itunes:title><description><![CDATA[<p>The&nbsp;<a href="https://www.tag1consulting.com/blog/tag1consulting.com/eol" rel="noopener noreferrer" target="_blank">end of life</a>&nbsp;for Drupal 7 (Nov 2022) and Drupal 8 (Nov 2021) is no surprise to anyone who’s been using Drupal. But what happens to websites that still want or need to run these older versions - especially Drupal 7? Does the Drupal Security Team really not have anything to do with end of lifed versions of software?</p><p>In this second part of our Core Confidential Tag1 Team Talk with Drupal Security Team member Michael Hess, Tag1's Michael Meyers asks these questions and more. </p><p>Learn what the security team does, and doesn’t do when a software version is out of community support, and how you can get help if you aren’t ready to move to Drupal 9. You’ll also learn how the security team works with Drupal extended support vendors like Tag1 Consulting.</p>]]></description><content:encoded><![CDATA[<p>The&nbsp;<a href="https://www.tag1consulting.com/blog/tag1consulting.com/eol" rel="noopener noreferrer" target="_blank">end of life</a>&nbsp;for Drupal 7 (Nov 2022) and Drupal 8 (Nov 2021) is no surprise to anyone who’s been using Drupal. But what happens to websites that still want or need to run these older versions - especially Drupal 7? Does the Drupal Security Team really not have anything to do with end of lifed versions of software?</p><p>In this second part of our Core Confidential Tag1 Team Talk with Drupal Security Team member Michael Hess, Tag1's Michael Meyers asks these questions and more. </p><p>Learn what the security team does, and doesn’t do when a software version is out of community support, and how you can get help if you aren’t ready to move to Drupal 9. You’ll also learn how the security team works with Drupal extended support vendors like Tag1 Consulting.</p>]]></content:encoded><link><![CDATA[https://www.tag1consulting.com/blog/drupal-security-and-drupal-end-life-michael-hess]]></link><guid isPermaLink="false">95c28542-6f43-4867-80f8-894ef22c2a07</guid><itunes:image href="https://artwork.captivate.fm/20718ff4-b51f-4787-b384-7e473d6d8fa4/NewTTTArt.png"/><pubDate>Wed, 20 Oct 2021 10:30:00 -0500</pubDate><enclosure url="https://podcasts.captivate.fm/media/8cdb0a28-425d-4c41-840c-a48205d1ac7f/part-2.mp3" length="29522280" type="audio/mpeg"/><itunes:duration>30:45</itunes:duration><itunes:explicit>false</itunes:explicit><itunes:episodeType>full</itunes:episodeType><itunes:season>2</itunes:season><itunes:episode>85</itunes:episode><podcast:episode>85</podcast:episode><podcast:season>2</podcast:season></item><item><title>James Rutherford on 20 Years of Drupal - a Tag1 TeamTalk miniseries</title><itunes:title>James Rutherford on 20 Years of Drupal - a Tag1 TeamTalk miniseries</itunes:title><description><![CDATA[<p>Tag1 continues its series celebrating 20 years of Drupal in this Tag1 Team Talk with Pantheon’s Senior Manager of Strategic Partnerships, James Rutherford. Before moving to Pantheon, James was a long-time member of Mediacurrent, one of the largest agencies working with and creating Drupal websites.</p><p>James joins Tag1 Managing Director Michael Meyers for another walk down the halls of Drupal history, from early versions of Drupal to today’s highly experienced agencies.&nbsp; James’ initial Drupal experience was with Georgia Public Broadcasting. Over the years, James has worked with many clients - some of whom moved to Drupal from their homegrown CMS, to major launches such as weather.com. Join us for this talk, and learn more about how it’s not just the code - it’s the community that makes Drupal successful.&nbsp;</p>]]></description><content:encoded><![CDATA[<p>Tag1 continues its series celebrating 20 years of Drupal in this Tag1 Team Talk with Pantheon’s Senior Manager of Strategic Partnerships, James Rutherford. Before moving to Pantheon, James was a long-time member of Mediacurrent, one of the largest agencies working with and creating Drupal websites.</p><p>James joins Tag1 Managing Director Michael Meyers for another walk down the halls of Drupal history, from early versions of Drupal to today’s highly experienced agencies.&nbsp; James’ initial Drupal experience was with Georgia Public Broadcasting. Over the years, James has worked with many clients - some of whom moved to Drupal from their homegrown CMS, to major launches such as weather.com. Join us for this talk, and learn more about how it’s not just the code - it’s the community that makes Drupal successful.&nbsp;</p>]]></content:encoded><link><![CDATA[https://www.tag1consulting.com/blog/james-rutherford-talks-mediacurrent-and-pantheon]]></link><guid isPermaLink="false">8343d8ec-af1a-449b-b929-8a3720bb1d26</guid><itunes:image href="https://artwork.captivate.fm/20718ff4-b51f-4787-b384-7e473d6d8fa4/NewTTTArt.png"/><pubDate>Mon, 18 Oct 2021 10:30:00 -0500</pubDate><enclosure url="https://podcasts.captivate.fm/media/a3df8085-51c1-440f-943e-aa988eb27292/20-years-james-rutherford.mp3" length="35509199" type="audio/mpeg"/><itunes:duration>36:59</itunes:duration><itunes:explicit>false</itunes:explicit><itunes:episodeType>full</itunes:episodeType><itunes:season>2</itunes:season><itunes:episode>84</itunes:episode><podcast:episode>84</podcast:episode><podcast:season>2</podcast:season><podcast:transcript url="https://transcripts.captivate.fm/transcript/038ff7e1-78f5-4f1b-8015-777036a54975/transcript.srt" type="application/srt" rel="captions"/><podcast:transcript url="https://transcripts.captivate.fm/transcript/038ff7e1-78f5-4f1b-8015-777036a54975/index.html" type="text/html"/></item><item><title>Core Confidential: Learning about the Drupal Security Team &amp; Working Group with Michael Hess</title><itunes:title>Core Confidential: Learning about the Drupal Security Team &amp; Working Group with Michael Hess</itunes:title><description><![CDATA[<p>Drupal’s <a href="https://www.drupal.org/drupal-security-team" rel="noopener noreferrer" target="_blank">Security Team</a> has been one of the most critical and long-lasting sub-groupings throughout the entire existence of Drupal as an open-source project. This team of volunteers evaluates, processes, and reviews security reports and fixes, helping to ensure that Drupal as a project maintains its status as highly secure software. </p><p>In this Tag1 Team Talk, Tag1 Managing Director Michael Meyers is joined by Drupal Security Team member <a href="https://www.drupal.org/u/mlhess" rel="noopener noreferrer" target="_blank">Michael Hess</a>. In this installment, they’ll talk about what the Security Team does, who does it, and how. They will also differentiate between the Security Team and the Working Group, and how their responsibilities overlap but are not the same. </p><p>If you’ve ever reported a security issue or wondered how security reports are handled, this talk explains it all. If you’ve ever considered joining the Drupal security team, get insider information on how that happens, here. </p>]]></description><content:encoded><![CDATA[<p>Drupal’s <a href="https://www.drupal.org/drupal-security-team" rel="noopener noreferrer" target="_blank">Security Team</a> has been one of the most critical and long-lasting sub-groupings throughout the entire existence of Drupal as an open-source project. This team of volunteers evaluates, processes, and reviews security reports and fixes, helping to ensure that Drupal as a project maintains its status as highly secure software. </p><p>In this Tag1 Team Talk, Tag1 Managing Director Michael Meyers is joined by Drupal Security Team member <a href="https://www.drupal.org/u/mlhess" rel="noopener noreferrer" target="_blank">Michael Hess</a>. In this installment, they’ll talk about what the Security Team does, who does it, and how. They will also differentiate between the Security Team and the Working Group, and how their responsibilities overlap but are not the same. </p><p>If you’ve ever reported a security issue or wondered how security reports are handled, this talk explains it all. If you’ve ever considered joining the Drupal security team, get insider information on how that happens, here. </p>]]></content:encoded><link><![CDATA[https://www.tag1consulting.com/blog/understanding-drupal-security-team-michael-hess-part-1]]></link><guid isPermaLink="false">fefb4876-c0a7-4f16-8e8c-4ff0aa9b6e01</guid><itunes:image href="https://artwork.captivate.fm/20718ff4-b51f-4787-b384-7e473d6d8fa4/NewTTTArt.png"/><pubDate>Tue, 12 Oct 2021 09:45:00 -0500</pubDate><enclosure url="https://podcasts.captivate.fm/media/8c97dd41-4cd9-4465-b175-d3bdf0c891ed/mlhess-part-1.mp3" length="32970755" type="audio/mpeg"/><itunes:duration>34:21</itunes:duration><itunes:explicit>false</itunes:explicit><itunes:episodeType>full</itunes:episodeType><itunes:season>2</itunes:season><itunes:episode>83</itunes:episode><podcast:episode>83</podcast:episode><podcast:season>2</podcast:season></item><item><title>Using the Goose load testing framework to troubleshoot Quick Edit - Tag1 Team Talk</title><itunes:title>Using the Goose load testing framework to troubleshoot Quick Edit - Tag1 Team Talk</itunes:title><description><![CDATA[<p>In a previous Tag1 Team Talk, we discussed <a href="https://www.tag1consulting.com/blog/how-analyze-goose-load-testing-results-using-new-relic" rel="noopener noreferrer" target="_blank">How to analyze Goose load testing results using New Relic</a>. During testing, a bug was discovered! This team talk goes into detail about what the bug was, how they narrowed down the scope of the problem, and how to fix it.&nbsp;</p><p>In this test, <a href="http://tag1.com/goose" rel="noopener noreferrer" target="_blank">Goose</a> found a problem with Drupal’s Quick Edit feature. Quick Edit is a staple of content creators, enabling them to make changes directly in content, even if that content is wrapped in blocks or other Drupal layout features.</p><p>Once again, join Goose creator and CEO of Tag1 Consulting Jeremy Andrews, VP of Software Engineering and Goose contributor Fabian Franz, and Managing Director Michael Meyers as they dig into the results of a Goose Attack, and how this Goose test found something that other analyses did not.&nbsp;</p>]]></description><content:encoded><![CDATA[<p>In a previous Tag1 Team Talk, we discussed <a href="https://www.tag1consulting.com/blog/how-analyze-goose-load-testing-results-using-new-relic" rel="noopener noreferrer" target="_blank">How to analyze Goose load testing results using New Relic</a>. During testing, a bug was discovered! This team talk goes into detail about what the bug was, how they narrowed down the scope of the problem, and how to fix it.&nbsp;</p><p>In this test, <a href="http://tag1.com/goose" rel="noopener noreferrer" target="_blank">Goose</a> found a problem with Drupal’s Quick Edit feature. Quick Edit is a staple of content creators, enabling them to make changes directly in content, even if that content is wrapped in blocks or other Drupal layout features.</p><p>Once again, join Goose creator and CEO of Tag1 Consulting Jeremy Andrews, VP of Software Engineering and Goose contributor Fabian Franz, and Managing Director Michael Meyers as they dig into the results of a Goose Attack, and how this Goose test found something that other analyses did not.&nbsp;</p>]]></content:encoded><link><![CDATA[https://www.tag1consulting.com/blog/using-goose-troubleshoot-quick-edit]]></link><guid isPermaLink="false">8a2aa087-1fcd-4fa6-90a4-53a0b90c7022</guid><itunes:image href="https://artwork.captivate.fm/20718ff4-b51f-4787-b384-7e473d6d8fa4/NewTTTArt.png"/><pubDate>Wed, 29 Sep 2021 13:30:00 -0500</pubDate><enclosure url="https://podcasts.captivate.fm/media/b23856ff-6795-4087-98ee-6e134a7b278d/goose4-quickedit-goose-bug-fix.mp3" length="31478290" type="audio/mpeg"/><itunes:duration>32:47</itunes:duration><itunes:explicit>false</itunes:explicit><itunes:episodeType>full</itunes:episodeType><itunes:season>2</itunes:season><itunes:episode>82</itunes:episode><podcast:episode>82</podcast:episode><podcast:season>2</podcast:season><podcast:transcript url="https://transcripts.captivate.fm/transcript/d9f2a253-4d82-4a15-bf50-e945c8c3fd13/transcript.srt" type="application/srt" rel="captions"/><podcast:transcript url="https://transcripts.captivate.fm/transcript/d9f2a253-4d82-4a15-bf50-e945c8c3fd13/index.html" type="text/html"/></item><item><title>On 20 Years of Drupal - an interview with Josh Koenig</title><itunes:title>On 20 Years of Drupal - an interview with Josh Koenig</itunes:title><description><![CDATA[<p>Drupal has had many, many contributors over its 20 years of existence. These contributors vary from the person answering questions here and there in IRC/Slack and the issue queues, to people who run agencies and hosting companies aimed at keeping Drupal in the public eye. Drupal’s continued success relies on all types of people to keep the drop moving.</p><p>In this Tag1 Team Talk, we continue to celebrate the 20th anniversary of Drupal. Tag1 Managing Director Michael Meyers is joined by&nbsp;<a href="https://twitter.com/outlandishjosh" rel="noopener noreferrer" target="_blank">Josh Koenig</a>. Long-time Drupal community members will know Josh as one of the founders of&nbsp;<a href="https://www.chapterthree.com/" rel="noopener noreferrer" target="_blank">ChapterThree</a>, and more recently as a co-founder and Chief Strategy Officer at&nbsp;<a href="https://pantheon.io/" rel="noopener noreferrer" target="_blank">Pantheon</a>.</p><p>In this talk, Josh and Michael go back into the history of Drupal, where Josh got started, and how ChapterThree and then Pantheon were formed to meet the needs of Drupal users.</p>]]></description><content:encoded><![CDATA[<p>Drupal has had many, many contributors over its 20 years of existence. These contributors vary from the person answering questions here and there in IRC/Slack and the issue queues, to people who run agencies and hosting companies aimed at keeping Drupal in the public eye. Drupal’s continued success relies on all types of people to keep the drop moving.</p><p>In this Tag1 Team Talk, we continue to celebrate the 20th anniversary of Drupal. Tag1 Managing Director Michael Meyers is joined by&nbsp;<a href="https://twitter.com/outlandishjosh" rel="noopener noreferrer" target="_blank">Josh Koenig</a>. Long-time Drupal community members will know Josh as one of the founders of&nbsp;<a href="https://www.chapterthree.com/" rel="noopener noreferrer" target="_blank">ChapterThree</a>, and more recently as a co-founder and Chief Strategy Officer at&nbsp;<a href="https://pantheon.io/" rel="noopener noreferrer" target="_blank">Pantheon</a>.</p><p>In this talk, Josh and Michael go back into the history of Drupal, where Josh got started, and how ChapterThree and then Pantheon were formed to meet the needs of Drupal users.</p>]]></content:encoded><link><![CDATA[https://www.tag1consulting.com/blog/interview-josh-koenig]]></link><guid isPermaLink="false">60cecde4-44ba-4b83-8a70-2091d90c2a63</guid><itunes:image href="https://artwork.captivate.fm/20718ff4-b51f-4787-b384-7e473d6d8fa4/NewTTTArt.png"/><pubDate>Wed, 22 Sep 2021 10:30:00 -0500</pubDate><enclosure url="https://podcasts.captivate.fm/media/45f7bd40-2e51-4b12-aeb5-e1cc3a1da6ba/final-20-years-of-drupal-josh-koenig-pantheon.mp3" length="52974484" type="audio/mpeg"/><itunes:duration>55:11</itunes:duration><itunes:explicit>false</itunes:explicit><itunes:episodeType>full</itunes:episodeType><itunes:season>9</itunes:season><itunes:episode>81</itunes:episode><podcast:episode>81</podcast:episode><podcast:season>9</podcast:season><podcast:transcript url="https://transcripts.captivate.fm/transcript/662c461e-0ec2-4bd8-b5ba-6b26141d41c4/transcript.srt" type="application/srt" rel="captions"/><podcast:transcript url="https://transcripts.captivate.fm/transcript/662c461e-0ec2-4bd8-b5ba-6b26141d41c4/index.html" type="text/html"/></item><item><title>Learn about Serenity Notes: The end-to-end Encrypted Collaborative Notes: with Nik Graf- Tag1 Team Talk</title><itunes:title>Learn about Serenity Notes: The end-to-end Encrypted Collaborative Notes: with Nik Graf- Tag1 Team Talk</itunes:title><description><![CDATA[<p><a href="https://www.serenity.re/" rel="noopener noreferrer" target="_blank">Serenity Notes</a> is a new application that enables you to collaborate on Notes across devices, with multiple users, in real-time, using end-to-end encryption to keep all your data and info private and secure. It has a game-changing SDK enabling the addition of e2e real-time collaboration to your applications, without the complicated underlying complexities.&nbsp;</p><p>In this Tag1 Team Talk, Managing Director Michael Meyers interviews Nik Graf, the founder of <a href="https://www.serenity.re/" rel="noopener noreferrer" target="_blank">Serenity Notes</a>. Nik has worked for and with Tag1 on many occasions, and is a regular guest on our Tag1 Team Talks program. He’s also a regular contributor to open source projects, as an organizer of <a href="https://www.reason-conf.com/" rel="noopener noreferrer" target="_blank">ReasonConf</a>, a board member of the <a href="https://rescript-lang.org" rel="noopener noreferrer" target="_blank">ReScript Language Association</a>, and the co-creator of <a href="https://www.draft-js-plugins.com" rel="noopener noreferrer" target="_blank">DraftJS Plugins</a>, along with many <a href="https://www.nikgraf.com/" rel="noopener noreferrer" target="_blank">other projects</a>.&nbsp;</p>]]></description><content:encoded><![CDATA[<p><a href="https://www.serenity.re/" rel="noopener noreferrer" target="_blank">Serenity Notes</a> is a new application that enables you to collaborate on Notes across devices, with multiple users, in real-time, using end-to-end encryption to keep all your data and info private and secure. It has a game-changing SDK enabling the addition of e2e real-time collaboration to your applications, without the complicated underlying complexities.&nbsp;</p><p>In this Tag1 Team Talk, Managing Director Michael Meyers interviews Nik Graf, the founder of <a href="https://www.serenity.re/" rel="noopener noreferrer" target="_blank">Serenity Notes</a>. Nik has worked for and with Tag1 on many occasions, and is a regular guest on our Tag1 Team Talks program. He’s also a regular contributor to open source projects, as an organizer of <a href="https://www.reason-conf.com/" rel="noopener noreferrer" target="_blank">ReasonConf</a>, a board member of the <a href="https://rescript-lang.org" rel="noopener noreferrer" target="_blank">ReScript Language Association</a>, and the co-creator of <a href="https://www.draft-js-plugins.com" rel="noopener noreferrer" target="_blank">DraftJS Plugins</a>, along with many <a href="https://www.nikgraf.com/" rel="noopener noreferrer" target="_blank">other projects</a>.&nbsp;</p>]]></content:encoded><link><![CDATA[https://www.tag1consulting.com/blog/serenity-notes-end-end-encrypted-collaborative-notes]]></link><guid isPermaLink="false">bfabc604-d8fd-4e82-ad12-2b2ff6e7c4a2</guid><itunes:image href="https://artwork.captivate.fm/20718ff4-b51f-4787-b384-7e473d6d8fa4/NewTTTArt.png"/><pubDate>Wed, 15 Sep 2021 08:30:00 -0500</pubDate><enclosure url="https://podcasts.captivate.fm/media/94ae5777-f187-4fff-bfe0-908c1bae2070/serenity-recording-audio-converted.mp3" length="46042944" type="audio/mpeg"/><itunes:duration>47:58</itunes:duration><itunes:explicit>false</itunes:explicit><itunes:episodeType>full</itunes:episodeType><itunes:season>2</itunes:season><itunes:episode>80</itunes:episode><podcast:episode>80</podcast:episode><podcast:season>2</podcast:season></item><item><title>Digging into a D9 Migration with APQC - Approach, challenges, &amp; what’s next : Part 2- Tag1 TeamTalk</title><itunes:title>Digging into a D9 Migration with APQC - Approach, challenges, &amp; what’s next : Part 2- Tag1 TeamTalk</itunes:title><description><![CDATA[<p>Planning and executing a major software upgrade can be as easy as running some software, to as complicated as a major migration. For the American Productivity and Quality Center, it was definitely the latter. With hundreds of thousands of users, and many thousands of pieces of content, a migration is a detailed and time intensive process that requires careful planning. </p><p>In part 2 of our Tag1 Team Talk with the APQC, Tag1 Managing Director Michael Meyers talks with John Tesmer, the Executive Director of Information Technology, and Jim Gillilan, Senior Architect and Lead of the Technology team at APQC, about their migration to Drupal 9, and their future plans. </p>]]></description><content:encoded><![CDATA[<p>Planning and executing a major software upgrade can be as easy as running some software, to as complicated as a major migration. For the American Productivity and Quality Center, it was definitely the latter. With hundreds of thousands of users, and many thousands of pieces of content, a migration is a detailed and time intensive process that requires careful planning. </p><p>In part 2 of our Tag1 Team Talk with the APQC, Tag1 Managing Director Michael Meyers talks with John Tesmer, the Executive Director of Information Technology, and Jim Gillilan, Senior Architect and Lead of the Technology team at APQC, about their migration to Drupal 9, and their future plans. </p>]]></content:encoded><link><![CDATA[https://www.tag1consulting.com/blog/apqc-d9-migration-approach-challenges-and-whats-next]]></link><guid isPermaLink="false">33ce6bd7-d39e-4978-a5b0-0e0ace83e42c</guid><itunes:image href="https://artwork.captivate.fm/20718ff4-b51f-4787-b384-7e473d6d8fa4/NewTTTArt.png"/><pubDate>Wed, 25 Aug 2021 10:30:00 -0500</pubDate><enclosure url="https://podcasts.captivate.fm/media/366a0f19-ff4a-4fc2-9ae3-965e4abe9b5e/part-two-apqc.mp3" length="23979199" type="audio/mpeg"/><itunes:duration>24:59</itunes:duration><itunes:explicit>false</itunes:explicit><itunes:episodeType>full</itunes:episodeType><itunes:season>2</itunes:season><itunes:episode>79</itunes:episode><podcast:episode>79</podcast:episode><podcast:season>2</podcast:season></item><item><title>About APQC (American Productivity &amp; Quality Center): Background &amp; Why they chose Drupal - Pt. 1 - Tag1 TeamTalk</title><itunes:title>About APQC (American Productivity &amp; Quality Center): Background &amp; Why they chose Drupal - Pt. 1 - Tag1 TeamTalk</itunes:title><description><![CDATA[<p><a href="https://www.apqc.org/" rel="noopener noreferrer" target="_blank">APQC</a>, the American Productivity and Quality Center, is a nonprofit organization with a mission to help organizations with best practices and methods around increasing productivity and quality. APQC provides management expertise in knowledge, process and performance, finances, human capital, and supply chain management and processes</p><p>In this Tag1 Team Talk, John Tesmer, the Executive Director of Information Technology, and Jim Gillilan, Senior Architect and Lead of the Technology team at APQC, join Tag1 Managing Director Michael Meyers to talk about what the APQC does, and how technology plays a critical role in their mission. They’ll also talk about the organization’s history with Drupal, and how they’re moving forward with newer versions.</p>]]></description><content:encoded><![CDATA[<p><a href="https://www.apqc.org/" rel="noopener noreferrer" target="_blank">APQC</a>, the American Productivity and Quality Center, is a nonprofit organization with a mission to help organizations with best practices and methods around increasing productivity and quality. APQC provides management expertise in knowledge, process and performance, finances, human capital, and supply chain management and processes</p><p>In this Tag1 Team Talk, John Tesmer, the Executive Director of Information Technology, and Jim Gillilan, Senior Architect and Lead of the Technology team at APQC, join Tag1 Managing Director Michael Meyers to talk about what the APQC does, and how technology plays a critical role in their mission. They’ll also talk about the organization’s history with Drupal, and how they’re moving forward with newer versions.</p>]]></content:encoded><link><![CDATA[https://www.tag1consulting.com/blog/apqc-their-background-and-why-they-chose-drupal]]></link><guid isPermaLink="false">e0873223-6cea-48e1-8f4b-466758a5ccca</guid><itunes:image href="https://artwork.captivate.fm/20718ff4-b51f-4787-b384-7e473d6d8fa4/NewTTTArt.png"/><pubDate>Wed, 18 Aug 2021 10:00:00 -0500</pubDate><enclosure url="https://podcasts.captivate.fm/media/6c36f2e3-8be2-4148-9d4a-9efdbe976a70/first-pass-pt1-apqc.mp3" length="13803147" type="audio/mpeg"/><itunes:duration>14:23</itunes:duration><itunes:explicit>false</itunes:explicit><itunes:episodeType>full</itunes:episodeType><itunes:season>2</itunes:season><itunes:episode>78</itunes:episode><podcast:episode>78</podcast:episode><podcast:season>2</podcast:season></item><item><title>How to analyze Goose load testing results using New Relic - Tag1 TeamTalk</title><itunes:title>How to analyze Goose load testing results using New Relic - Tag1 TeamTalk</itunes:title><description><![CDATA[<p>In today’s Tag1 Team Talk, Managing Director Michael Meyers sits down with VP of Software Engineering Fabian Franz, and CEO Jeremy Andrews for a coordinated demonstration of <a href="https://github.com/tag1consulting/goose" rel="noopener noreferrer" target="_blank">Goose</a> and <a href="https://newrelic.com/" rel="noopener noreferrer" target="_blank">New Relic</a>. Goose is the highly performant load testing framework written in Rust, and New Relic is one of the most highly regarded performance analysis tools in use today.&nbsp;</p><p>Jeremy is the creator of Goose and Fabian is a major contributor to the project. In this demonstration, Jeremy and Fabian run a Goose test simulating 1200 users using the Umami profile for Drupal 9, on a R5N 8x large EC2 instance. Join us to see how Goose performs with multiple types of users, and how and why we use New Relic to troubleshoot issues as Goose pinpoints them.</p><p>For more Goose content, see <a href="https://www.tag1consulting.com/goose-podcasts-blogs-presentations-more" rel="noopener noreferrer" target="_blank">Goose Podcasts, Blogs, Presentations, &amp; more!</a></p>]]></description><content:encoded><![CDATA[<p>In today’s Tag1 Team Talk, Managing Director Michael Meyers sits down with VP of Software Engineering Fabian Franz, and CEO Jeremy Andrews for a coordinated demonstration of <a href="https://github.com/tag1consulting/goose" rel="noopener noreferrer" target="_blank">Goose</a> and <a href="https://newrelic.com/" rel="noopener noreferrer" target="_blank">New Relic</a>. Goose is the highly performant load testing framework written in Rust, and New Relic is one of the most highly regarded performance analysis tools in use today.&nbsp;</p><p>Jeremy is the creator of Goose and Fabian is a major contributor to the project. In this demonstration, Jeremy and Fabian run a Goose test simulating 1200 users using the Umami profile for Drupal 9, on a R5N 8x large EC2 instance. Join us to see how Goose performs with multiple types of users, and how and why we use New Relic to troubleshoot issues as Goose pinpoints them.</p><p>For more Goose content, see <a href="https://www.tag1consulting.com/goose-podcasts-blogs-presentations-more" rel="noopener noreferrer" target="_blank">Goose Podcasts, Blogs, Presentations, &amp; more!</a></p>]]></content:encoded><link><![CDATA[https://www.tag1consulting.com/blog/how-analyze-goose-load-testing-results-using-new-relic]]></link><guid isPermaLink="false">f1c2c92c-c2a9-4bc6-b745-69db9e9e72a4</guid><itunes:image href="https://artwork.captivate.fm/20718ff4-b51f-4787-b384-7e473d6d8fa4/NewTTTArt.png"/><pubDate>Thu, 12 Aug 2021 03:15:00 -0500</pubDate><enclosure url="https://podcasts.captivate.fm/media/dedf02f0-06a6-4da7-9c29-44e6c2aae875/goose-newrelic-in-progress.mp3" length="32944841" type="audio/mpeg"/><itunes:duration>34:19</itunes:duration><itunes:explicit>false</itunes:explicit><itunes:episodeType>full</itunes:episodeType><itunes:season>2</itunes:season><itunes:episode>77</itunes:episode><podcast:episode>77</podcast:episode><podcast:season>2</podcast:season></item><item><title>Funding your open source projects - a chat with Matt Glaman - Tag1 Team Talk</title><itunes:title>Funding your open source projects - a chat with Matt Glaman - Tag1 Team Talk</itunes:title><description><![CDATA[<p>It’s no surprise to anyone in the open-source software world, or any business, that funding is the center of how things get done. While some parts of projects are funded by their foundations (when these exist), most projects are maintained by independent developers or teams working in their spare time.&nbsp;</p><p>In this Tag1 Team Talk, Managing Director Michael Meyers is joined by Matt Glaman, maintainer of <a href="https://github.com/mglaman/drupal-check" rel="noopener noreferrer" target="_blank">Drupal-check</a>. Drupal-check, based on <a href="https://github.com/phpstan/phpstan" rel="noopener noreferrer" target="_blank">PHPstan</a>, is a static analysis tool for checking Drupal code for bugs and deprecations. Matt has been working on <a href="https://mglaman.dev/blog/generating-sustainable-development-funding-phpstan-drupal" rel="noopener noreferrer" target="_blank">Generating sustainable development funding for phpstan-drupal</a>, and in this discussion, he outlines the struggles of being an independent developer or contractor working on projects the community uses, but doesn’t necessarily financially support.&nbsp;</p>]]></description><content:encoded><![CDATA[<p>It’s no surprise to anyone in the open-source software world, or any business, that funding is the center of how things get done. While some parts of projects are funded by their foundations (when these exist), most projects are maintained by independent developers or teams working in their spare time.&nbsp;</p><p>In this Tag1 Team Talk, Managing Director Michael Meyers is joined by Matt Glaman, maintainer of <a href="https://github.com/mglaman/drupal-check" rel="noopener noreferrer" target="_blank">Drupal-check</a>. Drupal-check, based on <a href="https://github.com/phpstan/phpstan" rel="noopener noreferrer" target="_blank">PHPstan</a>, is a static analysis tool for checking Drupal code for bugs and deprecations. Matt has been working on <a href="https://mglaman.dev/blog/generating-sustainable-development-funding-phpstan-drupal" rel="noopener noreferrer" target="_blank">Generating sustainable development funding for phpstan-drupal</a>, and in this discussion, he outlines the struggles of being an independent developer or contractor working on projects the community uses, but doesn’t necessarily financially support.&nbsp;</p>]]></content:encoded><link><![CDATA[https://www.tag1consulting.com/blog/funding-your-open-source-projects-talk-matt-glaman]]></link><guid isPermaLink="false">a676202d-a206-4bb6-8633-ab4f0dfd38f8</guid><itunes:image href="https://artwork.captivate.fm/20718ff4-b51f-4787-b384-7e473d6d8fa4/NewTTTArt.png"/><pubDate>Tue, 03 Aug 2021 10:00:00 -0500</pubDate><enclosure url="https://podcasts.captivate.fm/media/f5b37fe0-382b-4116-87eb-a2d61366180f/first-mattglaman-osfunding-done.mp3" length="40858480" type="audio/mpeg"/><itunes:duration>42:34</itunes:duration><itunes:explicit>false</itunes:explicit><itunes:episodeType>full</itunes:episodeType><itunes:season>2</itunes:season><itunes:episode>76</itunes:episode><podcast:episode>76</podcast:episode><podcast:season>2</podcast:season></item><item><title>How to load test with Goose- Part 3: Bigger instances - Tag1 Team Talk</title><itunes:title>How to load test with Goose- Part 3: Bigger instances - Tag1 Team Talk</itunes:title><description><![CDATA[<p>Goose, the open source load testing framework created by Tag1 CEO Jeremy Andrews, continues to show its performance and scalability capabilities. In this Tag1 Team Talk, Managing Director Michael Meyers joins Vp of Software Engineering Fabian Franz for a demonstration of Goose’s rapid ramp-up and scaling by COO Narayan Newton.</p><p>In this final talk in our series of live demonstrations of Goose, Narayan and Fabian break down how some of the methods used in part&nbsp; 2 weren’t ideal, and some ways to make spinning up load tests more efficient and fast.</p><p><br></p><p>For more Goose content, see <a href="https://www.tag1consulting.com/goose-podcasts-blogs-presentations-more" rel="noopener noreferrer" target="_blank">Goose Podcasts, Blogs, Presentations, &amp; more!</a></p><p><br></p>]]></description><content:encoded><![CDATA[<p>Goose, the open source load testing framework created by Tag1 CEO Jeremy Andrews, continues to show its performance and scalability capabilities. In this Tag1 Team Talk, Managing Director Michael Meyers joins Vp of Software Engineering Fabian Franz for a demonstration of Goose’s rapid ramp-up and scaling by COO Narayan Newton.</p><p>In this final talk in our series of live demonstrations of Goose, Narayan and Fabian break down how some of the methods used in part&nbsp; 2 weren’t ideal, and some ways to make spinning up load tests more efficient and fast.</p><p><br></p><p>For more Goose content, see <a href="https://www.tag1consulting.com/goose-podcasts-blogs-presentations-more" rel="noopener noreferrer" target="_blank">Goose Podcasts, Blogs, Presentations, &amp; more!</a></p><p><br></p>]]></content:encoded><link><![CDATA[https://tag1.com]]></link><guid isPermaLink="false">d1ca3919-028d-40ea-a0f3-d38fda0dedb4</guid><itunes:image href="https://artwork.captivate.fm/20718ff4-b51f-4787-b384-7e473d6d8fa4/NewTTTArt.png"/><pubDate>Mon, 19 Jul 2021 11:00:00 -0500</pubDate><enclosure url="https://podcasts.captivate.fm/media/72a1ddd8-0163-4bbd-b25c-90d4ff018e18/part-1-edited-goose-gaggles-start-here.mp3" length="19991868" type="audio/mpeg"/><itunes:duration>20:49</itunes:duration><itunes:explicit>false</itunes:explicit><itunes:episodeType>full</itunes:episodeType><itunes:season>2</itunes:season><itunes:episode>75</itunes:episode><podcast:episode>75</podcast:episode><podcast:season>2</podcast:season><podcast:transcript url="https://transcripts.captivate.fm/transcript/13d8c2e1-fe5d-4cb7-971a-e705b4a936e4/transcript.srt" type="application/srt" rel="captions"/><podcast:transcript url="https://transcripts.captivate.fm/transcript/13d8c2e1-fe5d-4cb7-971a-e705b4a936e4/index.html" type="text/html"/></item><item><title>Static Site Generators at VA.gov: Metalsmith, Gatsby, and the Future of Static Sites - Tag1 TeamTalk</title><itunes:title>Static Site Generators at VA.gov: Metalsmith, Gatsby, and the Future of Static Sites - Tag1 TeamTalk</itunes:title><description><![CDATA[<p><strong>The VA.gov website serves critical functions for those who serve our country.</strong></p><p><strong>Built on #DecoupledDrupal and #Metalsmith as a #StaticSiteGenerator, the Department of Veterans' Affairs website is one of the most compelling and robust examples of a powerful decoupled #Drupal architecture serving #StaticSites and #Jamstack-driven deployment. Plus it uses #GraphQL to mediate the back-and-forth communication between Drupal and the VA.gov static site.</strong></p><p><strong>In this Tag1 Team Talks episode with Preston So (Editor in Chief at Tag1 Consulting), Michael Meyers (Managing Director at Tag1 Consulting), and special guest Neil Hastings (Tech Lead for the Core CMS team at VA.gov), learn more about how the VA.gov website offers functionality not just for its core users but also for content editors and even outside developers, thanks to its open government focus and Lighthouse APIs for developer-contributed applications.</strong></p>]]></description><content:encoded><![CDATA[<p><strong>The VA.gov website serves critical functions for those who serve our country.</strong></p><p><strong>Built on #DecoupledDrupal and #Metalsmith as a #StaticSiteGenerator, the Department of Veterans' Affairs website is one of the most compelling and robust examples of a powerful decoupled #Drupal architecture serving #StaticSites and #Jamstack-driven deployment. Plus it uses #GraphQL to mediate the back-and-forth communication between Drupal and the VA.gov static site.</strong></p><p><strong>In this Tag1 Team Talks episode with Preston So (Editor in Chief at Tag1 Consulting), Michael Meyers (Managing Director at Tag1 Consulting), and special guest Neil Hastings (Tech Lead for the Core CMS team at VA.gov), learn more about how the VA.gov website offers functionality not just for its core users but also for content editors and even outside developers, thanks to its open government focus and Lighthouse APIs for developer-contributed applications.</strong></p>]]></content:encoded><link><![CDATA[https://www.tag1consulting.com/blog/static-site-generators-vagov-metalsmith-gatsby-and-future-static-sites]]></link><guid isPermaLink="false">f0650c87-67be-4bf3-958b-efc1e4329931</guid><itunes:image href="https://artwork.captivate.fm/20718ff4-b51f-4787-b384-7e473d6d8fa4/NewTTTArt.png"/><pubDate>Wed, 14 Jul 2021 11:30:00 -0500</pubDate><enclosure url="https://podcasts.captivate.fm/media/c4d37c7d-821f-4a81-9da5-605240c51b97/part-1-donevagov.mp3" length="36971460" type="audio/mpeg"/><itunes:duration>38:31</itunes:duration><itunes:explicit>false</itunes:explicit><itunes:episodeType>full</itunes:episodeType><itunes:season>2</itunes:season><itunes:episode>74</itunes:episode><podcast:episode>74</podcast:episode><podcast:season>2</podcast:season><podcast:transcript url="https://transcripts.captivate.fm/transcript/4ab66886-27a2-44d5-8bf1-c57077c697f3/transcript.srt" type="application/srt" rel="captions"/><podcast:transcript url="https://transcripts.captivate.fm/transcript/4ab66886-27a2-44d5-8bf1-c57077c697f3/index.html" type="text/html"/></item><item><title>How to Load Test with Goose - Part 2: Running a Gaggle</title><itunes:title>How to Load Test with Goose - Part 2: Running a Gaggle</itunes:title><description><![CDATA[<p><strong>In this second part of our team talk series on live load testing with Goose, we focus on demonstrating load testing using a Gaggle. </strong><a href="https://www.tag1consulting.com/blog/using-gaggles-distribute-your-load-testing" rel="noopener noreferrer" target="_blank"><strong>A Gaggle is a distributed load test</strong></a><strong> using running Goose from one or more servers. Here, we’re testing with 20,000 users using ten Workers and a Manager process on services spun up using Terraform.&nbsp;</strong></p><p><strong>CEO Jeremy Andrews, the creator of Goose; Fabian Franz, VP of Software Engineering;&nbsp; CTO Narayan Newton, and Managing Director Michael Meyers demonstrate running a Goose Gaggle and discuss how variations on these load test change testing results, and what you can expect from a Gaggle. Our goal is to prove to you that Goose is both the most scalable load testing framework currently available, and the easiest to scale.</strong></p><p><strong>Narayan is a key member of the Drupal.org infrastructure team, responsible for ensuring the site stays up under load or attack. Load testing is a critical part of ensuring Drupal.org, or any website’s continued success.</strong></p><p><strong>For more Goose content, see </strong><a href="https://www.tag1consulting.com/goose-podcasts-blogs-presentations-more" rel="noopener noreferrer" target="_blank"><strong>Goose Podcasts, Blogs, Presentations, &amp; more!</strong></a></p><p><br></p>]]></description><content:encoded><![CDATA[<p><strong>In this second part of our team talk series on live load testing with Goose, we focus on demonstrating load testing using a Gaggle. </strong><a href="https://www.tag1consulting.com/blog/using-gaggles-distribute-your-load-testing" rel="noopener noreferrer" target="_blank"><strong>A Gaggle is a distributed load test</strong></a><strong> using running Goose from one or more servers. Here, we’re testing with 20,000 users using ten Workers and a Manager process on services spun up using Terraform.&nbsp;</strong></p><p><strong>CEO Jeremy Andrews, the creator of Goose; Fabian Franz, VP of Software Engineering;&nbsp; CTO Narayan Newton, and Managing Director Michael Meyers demonstrate running a Goose Gaggle and discuss how variations on these load test change testing results, and what you can expect from a Gaggle. Our goal is to prove to you that Goose is both the most scalable load testing framework currently available, and the easiest to scale.</strong></p><p><strong>Narayan is a key member of the Drupal.org infrastructure team, responsible for ensuring the site stays up under load or attack. Load testing is a critical part of ensuring Drupal.org, or any website’s continued success.</strong></p><p><strong>For more Goose content, see </strong><a href="https://www.tag1consulting.com/goose-podcasts-blogs-presentations-more" rel="noopener noreferrer" target="_blank"><strong>Goose Podcasts, Blogs, Presentations, &amp; more!</strong></a></p><p><br></p>]]></content:encoded><link><![CDATA[https://www.tag1consulting.com/blog/how-load-test-goose-part-2-running-gaggle]]></link><guid isPermaLink="false">f91f42bc-d5be-4591-83db-18eab88c9715</guid><itunes:image href="https://artwork.captivate.fm/20718ff4-b51f-4787-b384-7e473d6d8fa4/NewTTTArt.png"/><pubDate>Mon, 12 Jul 2021 09:00:00 -0500</pubDate><enclosure url="https://podcasts.captivate.fm/media/136cbbfd-3d4c-4af5-ad47-6d35c22bc5e4/ja-part-1-distributed-auth-traffic-goose.mp3" length="19810892" type="audio/mpeg"/><itunes:duration>20:38</itunes:duration><itunes:explicit>false</itunes:explicit><itunes:episodeType>full</itunes:episodeType><itunes:season>2</itunes:season><itunes:episode>73</itunes:episode><podcast:episode>73</podcast:episode><podcast:season>2</podcast:season><podcast:transcript url="https://transcripts.captivate.fm/transcript/e8e8b319-0d89-48cf-87da-55080bfc600e/transcript.srt" type="application/srt" rel="captions"/><podcast:transcript url="https://transcripts.captivate.fm/transcript/e8e8b319-0d89-48cf-87da-55080bfc600e/index.html" type="text/html"/></item><item><title>How to Load Test with Goose - Part 1: Drupal 9 Umami on Pantheon with Fastly - Tag1 Team Talk</title><itunes:title>How to Load Test with Goose - Part 1: Drupal 9 Umami on Pantheon with Fastly - Tag1 Team Talk</itunes:title><description><![CDATA[<p><strong>Goose is the highly scalable load testing framework preferred by Tag1. In this series of Team Talks on Goose, we’ll take a look at how Goose scales on a single server, while distributed, and&nbsp;CEO Jeremy Andrews - the creator of Goose, VP of Software Engineering Fabian Franz, and Managing Director Michael Meyers walk through a demonstration of Goose load testing.&nbsp;</strong></p><p><strong>In this team talk, our load test runs in AWS and we're testing against Drupal 9 with the default Unami install against a Tag1 Kubernetes cluster fronted by the Fastly CDN. These tests start with a limited set of user functions, and we’ll ramp up from 1,000 users up to 8,000 simultaneous users and show you how performance changes.</strong></p><p>For more Goose content, see<a href="https://www.tag1consulting.com/goose-podcasts-blogs-presentations-more" rel="noopener noreferrer" target="_blank"> Goose Podcasts, Blogs, Presentations, &amp; more</a>!</p>]]></description><content:encoded><![CDATA[<p><strong>Goose is the highly scalable load testing framework preferred by Tag1. In this series of Team Talks on Goose, we’ll take a look at how Goose scales on a single server, while distributed, and&nbsp;CEO Jeremy Andrews - the creator of Goose, VP of Software Engineering Fabian Franz, and Managing Director Michael Meyers walk through a demonstration of Goose load testing.&nbsp;</strong></p><p><strong>In this team talk, our load test runs in AWS and we're testing against Drupal 9 with the default Unami install against a Tag1 Kubernetes cluster fronted by the Fastly CDN. These tests start with a limited set of user functions, and we’ll ramp up from 1,000 users up to 8,000 simultaneous users and show you how performance changes.</strong></p><p>For more Goose content, see<a href="https://www.tag1consulting.com/goose-podcasts-blogs-presentations-more" rel="noopener noreferrer" target="_blank"> Goose Podcasts, Blogs, Presentations, &amp; more</a>!</p>]]></content:encoded><link><![CDATA[https://www.tag1consulting.com/blog/how-load-test-goose-part-1-d9-umami-pantheon-fastly]]></link><guid isPermaLink="false">5331a6ae-a809-466a-9d14-5b7472d9cc7f</guid><itunes:image href="https://artwork.captivate.fm/20718ff4-b51f-4787-b384-7e473d6d8fa4/NewTTTArt.png"/><pubDate>Thu, 08 Jul 2021 10:00:00 -0500</pubDate><enclosure url="https://podcasts.captivate.fm/media/de987d55-9995-42f3-a7af-23b48ffbadf8/part-1-goose-load-testing-done.mp3" length="28800776" type="audio/mpeg"/><itunes:duration>30:00</itunes:duration><itunes:explicit>false</itunes:explicit><itunes:episodeType>full</itunes:episodeType><itunes:season>2</itunes:season><itunes:episode>72</itunes:episode><podcast:episode>72</podcast:episode><podcast:season>2</podcast:season><podcast:transcript url="https://transcripts.captivate.fm/transcript/aa6c8acf-42f5-4c25-9787-2900842731f7/transcript.srt" type="application/srt" rel="captions"/><podcast:transcript url="https://transcripts.captivate.fm/transcript/aa6c8acf-42f5-4c25-9787-2900842731f7/index.html" type="text/html"/></item><item><title>How Ask GeorgiaGov&apos;s content speaks for itself - a chat with Preston So, author of Voice Content &amp; Usability - Tag1 Team Talk</title><itunes:title>How Ask GeorgiaGov&apos;s content speaks for itself - a chat with Preston So, author of Voice Content &amp; Usability - Tag1 Team Talk</itunes:title><description><![CDATA[<p>For thousands of years, much of the content that fills our books and today lines our websites has been rooted in the written word. But in recent decades, voice interfaces have grown in both performance and popularity as users begin to seek novel ways to access information, especially through the uniquely human medium of spoken content. Services such as Alexa, Apple’s Siri, Google Home, Cortana, and so on drive more transactions and interactions every day. What was once the realm of <a href="https://historydaily.org/was-dick-tracey-the-character-who-invented-the-smart-watch" rel="noopener noreferrer" target="_blank">Dick Tracy</a> is now everywhere.</p><p>As voice interfaces become more ubiquitous, it’s necessary to content strategies, architectures, and design approaches to account for this growing access method.&nbsp;</p><p>In this <em>Tag1 Team Talks </em>episode, Michael Meyers (Business Director at Tag1) talks with Preston So (Editor in Chief, Tag1 Consulting and Senior Director, Product Strategy at Oracle) about how Ask GeorgiaGov, the first voice interface for residents of the state of Georgia and among the earliest content-drive voice interfaces in existence, came to life.</p>]]></description><content:encoded><![CDATA[<p>For thousands of years, much of the content that fills our books and today lines our websites has been rooted in the written word. But in recent decades, voice interfaces have grown in both performance and popularity as users begin to seek novel ways to access information, especially through the uniquely human medium of spoken content. Services such as Alexa, Apple’s Siri, Google Home, Cortana, and so on drive more transactions and interactions every day. What was once the realm of <a href="https://historydaily.org/was-dick-tracey-the-character-who-invented-the-smart-watch" rel="noopener noreferrer" target="_blank">Dick Tracy</a> is now everywhere.</p><p>As voice interfaces become more ubiquitous, it’s necessary to content strategies, architectures, and design approaches to account for this growing access method.&nbsp;</p><p>In this <em>Tag1 Team Talks </em>episode, Michael Meyers (Business Director at Tag1) talks with Preston So (Editor in Chief, Tag1 Consulting and Senior Director, Product Strategy at Oracle) about how Ask GeorgiaGov, the first voice interface for residents of the state of Georgia and among the earliest content-drive voice interfaces in existence, came to life.</p>]]></content:encoded><link><![CDATA[https://www.tag1consulting.com/blog/how-ask-georgiagovs-content-speaks-itself-chat-preston-so]]></link><guid isPermaLink="false">1c984047-d8bf-4ff5-be67-f16121ec2ccc</guid><itunes:image href="https://artwork.captivate.fm/20718ff4-b51f-4787-b384-7e473d6d8fa4/NewTTTArt.png"/><pubDate>Wed, 30 Jun 2021 10:15:00 -0500</pubDate><enclosure url="https://podcasts.captivate.fm/media/226bfc2c-4f8c-4317-8e46-f743b755d6cb/preston-book-interview-part-2.mp3" length="16118222" type="audio/mpeg"/><itunes:duration>16:47</itunes:duration><itunes:explicit>false</itunes:explicit><itunes:episodeType>full</itunes:episodeType><itunes:season>2</itunes:season><itunes:episode>71</itunes:episode><podcast:episode>71</podcast:episode><podcast:season>2</podcast:season></item><item><title>Does your content speak for itself? A fireside chat with Preston So, author of Voice Content and Usability - Tag1 TeamTalk</title><itunes:title>Does your content speak for itself? A fireside chat with Preston So, author of Voice Content and Usability - Tag1 TeamTalk</itunes:title><description><![CDATA[<p>For thousands of years, much of the content that fills our books and today lines our websites has been rooted in the written word. But in recent decades, voice interfaces have grown in both performance and popularity as users begin to seek novel ways to access information, especially through the uniquely human medium of spoken content. How do we adjust to the new paradigm of voice content—copy and media conveyed through sound—when our content strategy and design approaches remain moored in visual experiences? How do our content architectures and technical paradigms need to evolve to embrace the growing momentum behind voice content in customer experiences? As the pandemic continues, sales of smart speakers and smart home systems are through the roof, and user expectations will soon follow.</p><p>Giving our content a voice requires a mindset for new conduits of audio and orality. When navigation becomes negotiation, when leafing through becomes listening through, and when fixtures of the web like links, breadcrumbs, and calls to action become a matter of verbal, not visual, affordance, how do we need to adjust our content strategy and design? In this <em>Tag1 Team Talks </em>episode, we sit down with Preston So (Editor in Chief, Tag1 Consulting and Senior Director, Product Strategy at Oracle) to discuss the promising new world of voice content, how it fits into existing content strategy and content management paradigms, and how Ask GeorgiaGov, the first voice interface for residents of the state of Georgia and among the earliest content-drive voice interfaces in existence, came to life.</p>]]></description><content:encoded><![CDATA[<p>For thousands of years, much of the content that fills our books and today lines our websites has been rooted in the written word. But in recent decades, voice interfaces have grown in both performance and popularity as users begin to seek novel ways to access information, especially through the uniquely human medium of spoken content. How do we adjust to the new paradigm of voice content—copy and media conveyed through sound—when our content strategy and design approaches remain moored in visual experiences? How do our content architectures and technical paradigms need to evolve to embrace the growing momentum behind voice content in customer experiences? As the pandemic continues, sales of smart speakers and smart home systems are through the roof, and user expectations will soon follow.</p><p>Giving our content a voice requires a mindset for new conduits of audio and orality. When navigation becomes negotiation, when leafing through becomes listening through, and when fixtures of the web like links, breadcrumbs, and calls to action become a matter of verbal, not visual, affordance, how do we need to adjust our content strategy and design? In this <em>Tag1 Team Talks </em>episode, we sit down with Preston So (Editor in Chief, Tag1 Consulting and Senior Director, Product Strategy at Oracle) to discuss the promising new world of voice content, how it fits into existing content strategy and content management paradigms, and how Ask GeorgiaGov, the first voice interface for residents of the state of Georgia and among the earliest content-drive voice interfaces in existence, came to life.</p>]]></content:encoded><link><![CDATA[https://www.tag1consulting.com/blog/does-your-content-speak-itself-fireside-chat-preston-so-author-voice-content-and-usability]]></link><guid isPermaLink="false">a7216915-6533-4076-86a3-a36800000f8b</guid><itunes:image href="https://artwork.captivate.fm/20718ff4-b51f-4787-b384-7e473d6d8fa4/NewTTTArt.png"/><pubDate>Tue, 22 Jun 2021 09:45:00 -0500</pubDate><enclosure url="https://podcasts.captivate.fm/media/00c907d1-8564-4a6f-a79f-29374b1b8b47/preston-book-interview-part-1.mp3" length="28223992" type="audio/mpeg"/><itunes:duration>29:24</itunes:duration><itunes:explicit>false</itunes:explicit><itunes:episodeType>full</itunes:episodeType><itunes:season>2</itunes:season><itunes:episode>70</itunes:episode><podcast:episode>70</podcast:episode><podcast:season>2</podcast:season><podcast:transcript url="https://transcripts.captivate.fm/transcript/24405e75-d67a-4e5d-a674-01a4c4f4378f/index.html" type="text/html"/></item><item><title>Integrating DevOps into Your Organization: DevOps is a culture, not a Technology - Tag1 Team Talk</title><itunes:title>Integrating DevOps into Your Organization: DevOps is a culture, not a Technology - Tag1 Team Talk</itunes:title><description><![CDATA[<p>DevOps is a word or phrase that’s getting more and more attention as organizations move more towards delivering applications and infrastructure services through automated IT processes. Rather than automate IT staff out of a job, DevOps aims to reduce time spent on repetitive processes, and enable personnel to focus on bigger problems as well as developing technologies. DevOps, at its core, aims to build tools to help developers do their work, and deploy it more easily and efficiently.</p><p>In this Tag1 Team Talk, Managing Director Michael Meyers talks with Karyn Cassio, a long time Drupal community member, and current DevOps Engineer at&nbsp;<a href="https://www.davita.com/" rel="noopener noreferrer" target="_blank">DaVita</a>. One of the most widely known names in health care for kidney dialysis, DaVita has more than 2,600 clinics. Enabling patients to obtain care while maintaining their normal lives is a company goal. Please join us and learn more about how DaVita is employing DevOps principles to help patients and clinicians achieve better care more easily.</p>]]></description><content:encoded><![CDATA[<p>DevOps is a word or phrase that’s getting more and more attention as organizations move more towards delivering applications and infrastructure services through automated IT processes. Rather than automate IT staff out of a job, DevOps aims to reduce time spent on repetitive processes, and enable personnel to focus on bigger problems as well as developing technologies. DevOps, at its core, aims to build tools to help developers do their work, and deploy it more easily and efficiently.</p><p>In this Tag1 Team Talk, Managing Director Michael Meyers talks with Karyn Cassio, a long time Drupal community member, and current DevOps Engineer at&nbsp;<a href="https://www.davita.com/" rel="noopener noreferrer" target="_blank">DaVita</a>. One of the most widely known names in health care for kidney dialysis, DaVita has more than 2,600 clinics. Enabling patients to obtain care while maintaining their normal lives is a company goal. Please join us and learn more about how DaVita is employing DevOps principles to help patients and clinicians achieve better care more easily.</p>]]></content:encoded><link><![CDATA[https://www.tag1consulting.com/blog/devops-culture-not-technology]]></link><guid isPermaLink="false">f8acca13-7d07-4bf3-a823-e8178a6a3c45</guid><itunes:image href="https://artwork.captivate.fm/20718ff4-b51f-4787-b384-7e473d6d8fa4/NewTTTArt.png"/><pubDate>Thu, 17 Jun 2021 10:00:00 -0500</pubDate><enclosure url="https://podcasts.captivate.fm/media/7c493612-2ff2-46d4-bbc5-27f0893afdee/devopswithkaryncassio.mp3" length="32075068" type="audio/mpeg"/><itunes:duration>33:25</itunes:duration><itunes:explicit>false</itunes:explicit><itunes:episodeType>full</itunes:episodeType><itunes:season>2</itunes:season><itunes:episode>69</itunes:episode><podcast:episode>69</podcast:episode><podcast:season>2</podcast:season><podcast:transcript url="https://transcripts.captivate.fm/transcript/72f20c59-f1f3-4c68-a477-8bad9497b9c3/index.html" type="text/html"/></item><item><title>Inside the United Nations Office for the Coordination of Humanitarian Affairs (UN OCHA) with Emma Jane Hogbin - Tag1 TeamTalk</title><itunes:title>Inside the United Nations Office for the Coordination of Humanitarian Affairs (UN OCHA) with Emma Jane Hogbin - Tag1 TeamTalk</itunes:title><description><![CDATA[<p>Disaster response is a critical humanitarian effort, requiring collaboration and organization - sometimes on a massive scale. From earthquakes in Nepal and Haiti to hurricanes in the Bahamas and other massive disasters, the United Nations Office for the Coordination of Humanitarian Affairs (UN OCHA) is a resource for relief efforts.</p><p>Emma Jane Hogbin of OCHA joins Managing Director Michael Meyers in this Tag1 Team Talk on OCHA, what it does, and how OCHA works to ensure humanitarian groups have the information they need to quickly respond to disaster. Emma Jane is a long-time Drupal community member and has <a href="https://emmajane.net/about/books/" rel="noopener noreferrer" target="_blank">authored multiple books on Drupal and Git</a>.&nbsp;</p><p>Join Emma Jane and Michael as they talk about what OCHA does, their role in humanitarian disaster response, and how their office is streamlining technology to aid teams on the ground</p>]]></description><content:encoded><![CDATA[<p>Disaster response is a critical humanitarian effort, requiring collaboration and organization - sometimes on a massive scale. From earthquakes in Nepal and Haiti to hurricanes in the Bahamas and other massive disasters, the United Nations Office for the Coordination of Humanitarian Affairs (UN OCHA) is a resource for relief efforts.</p><p>Emma Jane Hogbin of OCHA joins Managing Director Michael Meyers in this Tag1 Team Talk on OCHA, what it does, and how OCHA works to ensure humanitarian groups have the information they need to quickly respond to disaster. Emma Jane is a long-time Drupal community member and has <a href="https://emmajane.net/about/books/" rel="noopener noreferrer" target="_blank">authored multiple books on Drupal and Git</a>.&nbsp;</p><p>Join Emma Jane and Michael as they talk about what OCHA does, their role in humanitarian disaster response, and how their office is streamlining technology to aid teams on the ground</p>]]></content:encoded><link><![CDATA[https://www.tag1consulting.com/blog/inside-united-nations-office-coordination-humanitarian-affairs-un-ocha-emma-jane-westby]]></link><guid isPermaLink="false">fea61f8b-7448-4c59-907c-fc2066847181</guid><itunes:image href="https://artwork.captivate.fm/20718ff4-b51f-4787-b384-7e473d6d8fa4/NewTTTArt.png"/><pubDate>Wed, 26 May 2021 11:00:00 -0500</pubDate><enclosure url="https://podcasts.captivate.fm/media/45c0ea51-2a30-41d4-b35a-b3b374114600/part-1-emma.mp3" length="38658761" type="audio/mpeg"/><itunes:duration>40:16</itunes:duration><itunes:explicit>false</itunes:explicit><itunes:episodeType>full</itunes:episodeType><itunes:season>2</itunes:season><itunes:episode>68</itunes:episode><podcast:episode>68</podcast:episode><podcast:season>2</podcast:season></item><item><title>Laravel - from the evolution of monolithic applications to the revolution of fully decoupled systems: The future of application development in Laravel (with VILT and TALL)- Part 3</title><itunes:title>Laravel - from the evolution of monolithic applications to the revolution of fully decoupled systems: The future of application development in Laravel (with VILT and TALL)- Part 3</itunes:title><description><![CDATA[<p><strong>In our final installment of our series on Laravel, Senior Software Engineer Laslo Horvath and Managing Director Michael Meyers talk about the future of application development, and Laravel’s role in that future.&nbsp;</strong></p><p><strong>Laravel’s strengths include a strong push towards reusable components. This methodology enables developers and designers to take advantage of using the things they need and leave everything else behind. Laravel-based stacks enable website builders to more easily switch from developer to designer, and back.&nbsp;</strong></p><p><strong>Application development in Laravel is growing rapidly. Integrations with other software are common, and they’re bringing tools together that help developers work together more smoothly and efficiently. VILT (Vue.js, Inertia, Laravel, TailwindCSS) and TALL (TailwindCSS, Alpine.js, Laravel, Livewire) combinations really start to highlight the potential of these packages in concert.&nbsp;</strong></p>]]></description><content:encoded><![CDATA[<p><strong>In our final installment of our series on Laravel, Senior Software Engineer Laslo Horvath and Managing Director Michael Meyers talk about the future of application development, and Laravel’s role in that future.&nbsp;</strong></p><p><strong>Laravel’s strengths include a strong push towards reusable components. This methodology enables developers and designers to take advantage of using the things they need and leave everything else behind. Laravel-based stacks enable website builders to more easily switch from developer to designer, and back.&nbsp;</strong></p><p><strong>Application development in Laravel is growing rapidly. Integrations with other software are common, and they’re bringing tools together that help developers work together more smoothly and efficiently. VILT (Vue.js, Inertia, Laravel, TailwindCSS) and TALL (TailwindCSS, Alpine.js, Laravel, Livewire) combinations really start to highlight the potential of these packages in concert.&nbsp;</strong></p>]]></content:encoded><link><![CDATA[https://www.tag1consulting.com/blog/future-application-development-laravel-vilt-and-tall]]></link><guid isPermaLink="false">ce6c2747-a6de-4eef-ab8e-cc4588adfb76</guid><itunes:image href="https://artwork.captivate.fm/20718ff4-b51f-4787-b384-7e473d6d8fa4/NewTTTArt.png"/><pubDate>Wed, 19 May 2021 09:00:00 -0500</pubDate><enclosure url="https://podcasts.captivate.fm/media/9adb6b8a-3218-425b-b1b5-baa69c9238b6/part-3-app-dev-in-laravel.mp3" length="19283845" type="audio/mpeg"/><itunes:duration>20:05</itunes:duration><itunes:explicit>false</itunes:explicit><itunes:episodeType>full</itunes:episodeType><itunes:season>2</itunes:season><itunes:episode>67</itunes:episode><podcast:episode>67</podcast:episode><podcast:season>2</podcast:season></item><item><title>On 20 Years of Drupal - An interview with Emma Jane Hogbin - Tag1 TeamTalk</title><itunes:title>On 20 Years of Drupal - An interview with Emma Jane Hogbin - Tag1 TeamTalk</itunes:title><description><![CDATA[<p>Many of Tag1’s team members have worked in various other companies and organizations during the 20 years Drupal has existed. In those many years, we have worked for and collaborated with other Drupal users and developers all over the world. This Tag1 Team Talk highlights one of those people.</p><p>In this special edition of our 20 years of Drupal series, we are pleased to welcome Emma Jane Hogbin. Emma Jane was a very early user of Drupal and has written or contributed to documentation on Drupal.org and in&nbsp;<a href="https://emmajane.net/about/books/" rel="noopener noreferrer" target="_blank">her multiple books on Drupal and related subjects</a>. Tag1's Managing Director Michael Meyers hosts Emma Jane in this chat about her history with Drupal, and why it’s community, not code.</p>]]></description><content:encoded><![CDATA[<p>Many of Tag1’s team members have worked in various other companies and organizations during the 20 years Drupal has existed. In those many years, we have worked for and collaborated with other Drupal users and developers all over the world. This Tag1 Team Talk highlights one of those people.</p><p>In this special edition of our 20 years of Drupal series, we are pleased to welcome Emma Jane Hogbin. Emma Jane was a very early user of Drupal and has written or contributed to documentation on Drupal.org and in&nbsp;<a href="https://emmajane.net/about/books/" rel="noopener noreferrer" target="_blank">her multiple books on Drupal and related subjects</a>. Tag1's Managing Director Michael Meyers hosts Emma Jane in this chat about her history with Drupal, and why it’s community, not code.</p>]]></content:encoded><link><![CDATA[https://www.tag1consulting.com/blog/20-years-drupal-interview-emma-jane-hogbin]]></link><guid isPermaLink="false">af49cd87-1e3f-4e8a-926d-48e34f31c7b6</guid><itunes:image href="https://artwork.captivate.fm/20718ff4-b51f-4787-b384-7e473d6d8fa4/NewTTTArt.png"/><pubDate>Wed, 12 May 2021 10:00:00 -0500</pubDate><enclosure url="https://podcasts.captivate.fm/media/d0ac1b85-211a-4dad-af43-068da090c6a3/part-2-emma-done.mp3" length="28123264" type="audio/mpeg"/><itunes:duration>29:18</itunes:duration><itunes:explicit>false</itunes:explicit><itunes:episodeType>full</itunes:episodeType><itunes:season>2</itunes:season><itunes:episode>66</itunes:episode><podcast:episode>66</podcast:episode><podcast:season>2</podcast:season><podcast:transcript url="https://transcripts.captivate.fm/transcript/ab1aa0be-6c30-48b7-b359-2ad9f3cc8b6f/transcript.srt" type="application/srt" rel="captions"/><podcast:transcript url="https://transcripts.captivate.fm/transcript/ab1aa0be-6c30-48b7-b359-2ad9f3cc8b6f/index.html" type="text/html"/></item><item><title>Laravel, the evolution: challenges with monolithic apps and fully decoupled systems - finding a middle ground - Part 2</title><itunes:title>Laravel, the evolution: challenges with monolithic apps and fully decoupled systems - finding a middle ground - Part 2</itunes:title><description><![CDATA[<p>There are pros and cons to every type of software installation - from ease of use and maintenance, to separation of concerns, to division of expertise. Finding the system that works best for you or your company may require a lot of research and some weighty decisions. Does a single system meet your needs? Do you have a great back-end setup, but you need to separate your front end from it for business reasons?</p><p>In the second installment in our three-part series on Laravel, Managing Director Michael Meyers talks with Senior Software Engineer Laslo Horvath about the challenges and pitfalls of systems - whether they’re decoupled or monolithic. Learn more about the factors of each, and if you really need to go one way or the other - or if a hybrid approach is the better way to move forward.</p>]]></description><content:encoded><![CDATA[<p>There are pros and cons to every type of software installation - from ease of use and maintenance, to separation of concerns, to division of expertise. Finding the system that works best for you or your company may require a lot of research and some weighty decisions. Does a single system meet your needs? Do you have a great back-end setup, but you need to separate your front end from it for business reasons?</p><p>In the second installment in our three-part series on Laravel, Managing Director Michael Meyers talks with Senior Software Engineer Laslo Horvath about the challenges and pitfalls of systems - whether they’re decoupled or monolithic. Learn more about the factors of each, and if you really need to go one way or the other - or if a hybrid approach is the better way to move forward.</p>]]></content:encoded><link><![CDATA[https://www.tag1consulting.com/blog/challenges-monolithic-apps-and-fully-decoupled-systems-finding-middle-ground]]></link><guid isPermaLink="false">1e5b8c7c-d596-4665-bc7a-5f1fdb79cfa7</guid><itunes:image href="https://artwork.captivate.fm/20718ff4-b51f-4787-b384-7e473d6d8fa4/NewTTTArt.png"/><pubDate>Mon, 10 May 2021 09:00:00 -0500</pubDate><enclosure url="https://podcasts.captivate.fm/media/ad62e4d5-dc94-4200-9988-94535070b072/part-2-monolithic-to-decoupled.mp3" length="20517661" type="audio/mpeg"/><itunes:duration>21:22</itunes:duration><itunes:explicit>false</itunes:explicit><itunes:episodeType>full</itunes:episodeType><itunes:season>2</itunes:season><itunes:episode>64</itunes:episode><podcast:episode>64</podcast:episode><podcast:season>2</podcast:season></item><item><title>An overview of Laravel- from the evolution of monolithic applications to the revolution of fully decoupled systems - Part 1</title><itunes:title>An overview of Laravel- from the evolution of monolithic applications to the revolution of fully decoupled systems - Part 1</itunes:title><description><![CDATA[<p>Websites, like everything else, vary based on the needs of your organization. Website development tactics range from completely monolithic, where your application is a single-tier with all of your code running on as a single program on one platform, to fully decoupled, where your front and back ends are managed by different systems.</p><p>In the first part of this three-part series, Senior Software Engineer Laslo Horvath joins Managing Director Michael Meyers for an overview of <a href="https://laravel.com/" rel="noopener noreferrer" target="_blank">Laravel</a>. Laravel is a PHP framework designed to meet the needs of new web developers with monolithic applications, to experienced developers who may need a fully or progressively decoupled website to meet all of their clients’ needs.&nbsp;</p><p>They also discuss some of the similarities and differences between Laravel and Symfony (the framework Drupal is built on), the community around Laravel, and how their ecosystem works.&nbsp;</p>]]></description><content:encoded><![CDATA[<p>Websites, like everything else, vary based on the needs of your organization. Website development tactics range from completely monolithic, where your application is a single-tier with all of your code running on as a single program on one platform, to fully decoupled, where your front and back ends are managed by different systems.</p><p>In the first part of this three-part series, Senior Software Engineer Laslo Horvath joins Managing Director Michael Meyers for an overview of <a href="https://laravel.com/" rel="noopener noreferrer" target="_blank">Laravel</a>. Laravel is a PHP framework designed to meet the needs of new web developers with monolithic applications, to experienced developers who may need a fully or progressively decoupled website to meet all of their clients’ needs.&nbsp;</p><p>They also discuss some of the similarities and differences between Laravel and Symfony (the framework Drupal is built on), the community around Laravel, and how their ecosystem works.&nbsp;</p>]]></content:encoded><link><![CDATA[https://www.tag1consulting.com/blog/overview-laravel]]></link><guid isPermaLink="false">b1ce1795-34f0-4645-baff-167c573871f9</guid><itunes:image href="https://artwork.captivate.fm/20718ff4-b51f-4787-b384-7e473d6d8fa4/NewTTTArt.png"/><pubDate>Mon, 03 May 2021 09:15:00 -0500</pubDate><enclosure url="https://podcasts.captivate.fm/media/61c11909-3a11-49f3-8851-b2b2c6024644/part-1-laravel-general.mp3" length="17805942" type="audio/mpeg"/><itunes:duration>18:33</itunes:duration><itunes:explicit>false</itunes:explicit><itunes:episodeType>full</itunes:episodeType><itunes:season>1</itunes:season><itunes:episode>63</itunes:episode><podcast:episode>63</podcast:episode><podcast:season>1</podcast:season></item><item><title>Automating Infrastructure with EKS and Pulumi to Deploy New Enterprise Web Applications in Minutes - Part 2 - Tag1 TeamTalk</title><itunes:title>Automating Infrastructure with EKS and Pulumi to Deploy New Enterprise Web Applications in Minutes - Part 2 - Tag1 TeamTalk</itunes:title><description><![CDATA[<p>Automated deployment of software - whether it’s new packages, patches, or configuration changes - is a fact of life in modern software development and management. Automated infrastructure, however, is a newer set of tools and processes. With Amazon EKS and Pulumi, Tag1 is tackling these challenges to meet the needs of Fortune 500 customers.&nbsp;</p><p>In this second part of our series on automating infrastructure, Managing Director Michael Meyers is joined by CIO Jeff Sheltren and Senior Infrastructure Engineer Travis Whitehead. They discuss how Tag1 is using these tools to create and deploy entire websites, ready for use, in just a few minutes.</p><p>From a standardized distribution, to Docker, to Pulumi, and finally to deployment, you’ll hear about the ins and outs of the workflows Tag1 is creating to be faster and more successful.&nbsp;</p>]]></description><content:encoded><![CDATA[<p>Automated deployment of software - whether it’s new packages, patches, or configuration changes - is a fact of life in modern software development and management. Automated infrastructure, however, is a newer set of tools and processes. With Amazon EKS and Pulumi, Tag1 is tackling these challenges to meet the needs of Fortune 500 customers.&nbsp;</p><p>In this second part of our series on automating infrastructure, Managing Director Michael Meyers is joined by CIO Jeff Sheltren and Senior Infrastructure Engineer Travis Whitehead. They discuss how Tag1 is using these tools to create and deploy entire websites, ready for use, in just a few minutes.</p><p>From a standardized distribution, to Docker, to Pulumi, and finally to deployment, you’ll hear about the ins and outs of the workflows Tag1 is creating to be faster and more successful.&nbsp;</p>]]></content:encoded><link><![CDATA[https://www.tag1consulting.com/blog/deploying-new-enterprise-web-applications-minutes-part-2]]></link><guid isPermaLink="false">235dddfc-dae3-4a86-ba9b-b7924fa9c836</guid><itunes:image href="https://artwork.captivate.fm/20718ff4-b51f-4787-b384-7e473d6d8fa4/NewTTTArt.png"/><pubDate>Mon, 26 Apr 2021 10:30:00 -0500</pubDate><enclosure url="https://podcasts.captivate.fm/media/a054716b-4654-479f-a49e-7c5e5952e7fb/part2-pulumi-jefftravis.mp3" length="24905396" type="audio/mpeg"/><itunes:duration>25:57</itunes:duration><itunes:explicit>false</itunes:explicit><itunes:episodeType>full</itunes:episodeType><itunes:season>2</itunes:season><itunes:episode>62</itunes:episode><podcast:episode>62</podcast:episode><podcast:season>2</podcast:season></item><item><title>Automating Infrastructure with EKS and Pulumi to Deploy New Enterprise Web Applications in Minutes - Part 1- Tag1 TeamTalk</title><itunes:title>Automating Infrastructure with EKS and Pulumi to Deploy New Enterprise Web Applications in Minutes - Part 1- Tag1 TeamTalk</itunes:title><description><![CDATA[<p>Today’s business reality is nearly every company needs at least one website in order to be successful in their business. As organizations get larger, the number of websites companies need also increases. From Human Resources, to sales support, to customer service and support, different groups in your organization may have some similar needs, but different access levels.&nbsp;</p><p>Making these websites turnkey can reduce the amount of time your IT or devops teams need to spend standing up resources. It can also significantly reduce development costs when you have a deployable website instance that can be used to fulfill the needs of several organizations in your company.</p><p>In this first part a two-part series, Tag1 Managing Director Michael Meyers talks with CIO Jeff Sheltren, and Senior Infrastructure Engineer Travis Whitehead about the challenges large enterprises face, and the software-based solutions Tag1 is using to help our customers be more successful with standardized website deployments.</p>]]></description><content:encoded><![CDATA[<p>Today’s business reality is nearly every company needs at least one website in order to be successful in their business. As organizations get larger, the number of websites companies need also increases. From Human Resources, to sales support, to customer service and support, different groups in your organization may have some similar needs, but different access levels.&nbsp;</p><p>Making these websites turnkey can reduce the amount of time your IT or devops teams need to spend standing up resources. It can also significantly reduce development costs when you have a deployable website instance that can be used to fulfill the needs of several organizations in your company.</p><p>In this first part a two-part series, Tag1 Managing Director Michael Meyers talks with CIO Jeff Sheltren, and Senior Infrastructure Engineer Travis Whitehead about the challenges large enterprises face, and the software-based solutions Tag1 is using to help our customers be more successful with standardized website deployments.</p>]]></content:encoded><link><![CDATA[https://www.tag1consulting.com/blog/deploying-new-enterprise-web-applications-minutes-part-1]]></link><guid isPermaLink="false">2136f5c7-8ead-4830-880b-0a4f61f6ea49</guid><itunes:image href="https://artwork.captivate.fm/20718ff4-b51f-4787-b384-7e473d6d8fa4/NewTTTArt.png"/><pubDate>Wed, 21 Apr 2021 09:00:00 -0500</pubDate><enclosure url="https://podcasts.captivate.fm/media/10f1bf32-cafa-4014-a40f-e5677000a03f/part1-pulumi-jefftravismp3.mp3" length="12886980" type="audio/mpeg"/><itunes:duration>13:25</itunes:duration><itunes:explicit>false</itunes:explicit><itunes:episodeType>full</itunes:episodeType><itunes:season>2</itunes:season><itunes:episode>61</itunes:episode><podcast:episode>61</podcast:episode><podcast:season>2</podcast:season></item><item><title>A Deep Dive Into End To End Encryption (E2EE) in Yjs - Part 2 - Tag1 TeamTalk</title><itunes:title>A Deep Dive Into End To End Encryption (E2EE) in Yjs - Part 2 - Tag1 TeamTalk</itunes:title><description><![CDATA[<p>There are significant challenges in implementation of E2EE protocols, from who handles the security, to ensuring all participants can access the same data. E2e encryption introduced lots of challenges for history snapshots and what it means for <a href="https://en.wikipedia.org/wiki/Tombstone_(data_store)" rel="noopener noreferrer" target="_blank">Tombstones</a>. Multiple types of encryption: local, using keys, and end to end all have different implementations and implications when using a collaborative app - especially a decentralized one.&nbsp;</p><p>In this second part of our two part talk, dive into the technical details of end to end encryption and how Yjs incorporates it in <a href="https://www.serenity.re/en/notes" rel="noopener noreferrer" target="_blank">Serenity Notes</a>. Tag1 Managing Director Michael&nbsp; Meyers and VP of Software Development Fabian Franz are joined by Yjs creator Kevin Jahns, and Nik Graf, a technology consultant and creator of Serenity Notes in this Tag1 Team Talk.</p>]]></description><content:encoded><![CDATA[<p>There are significant challenges in implementation of E2EE protocols, from who handles the security, to ensuring all participants can access the same data. E2e encryption introduced lots of challenges for history snapshots and what it means for <a href="https://en.wikipedia.org/wiki/Tombstone_(data_store)" rel="noopener noreferrer" target="_blank">Tombstones</a>. Multiple types of encryption: local, using keys, and end to end all have different implementations and implications when using a collaborative app - especially a decentralized one.&nbsp;</p><p>In this second part of our two part talk, dive into the technical details of end to end encryption and how Yjs incorporates it in <a href="https://www.serenity.re/en/notes" rel="noopener noreferrer" target="_blank">Serenity Notes</a>. Tag1 Managing Director Michael&nbsp; Meyers and VP of Software Development Fabian Franz are joined by Yjs creator Kevin Jahns, and Nik Graf, a technology consultant and creator of Serenity Notes in this Tag1 Team Talk.</p>]]></content:encoded><link><![CDATA[https://www.tag1consulting.com/blog/deep-dive-end-end-encryption-e2ee-yjs-part-2]]></link><guid isPermaLink="false">01cffe2f-de39-4624-8f86-9f60002ed3bf</guid><itunes:image href="https://artwork.captivate.fm/20718ff4-b51f-4787-b384-7e473d6d8fa4/NewTTTArt.png"/><pubDate>Mon, 19 Apr 2021 09:00:00 -0500</pubDate><enclosure url="https://podcasts.captivate.fm/media/b172e54d-e340-40a4-9c8c-476b8fac8b3a/part-2-nikmp3.mp3" length="35191372" type="audio/mpeg"/><itunes:duration>36:39</itunes:duration><itunes:explicit>false</itunes:explicit><itunes:episodeType>full</itunes:episodeType><itunes:season>2</itunes:season><itunes:episode>60</itunes:episode><podcast:episode>60</podcast:episode><podcast:season>2</podcast:season></item><item><title>Open Source Leader Series: Financially Supporting Your Open Source Development Work - with Dries Buytaert - Pt. 2</title><itunes:title>Open Source Leader Series: Financially Supporting Your Open Source Development Work - with Dries Buytaert - Pt. 2</itunes:title><description><![CDATA[<p>While there are many companies based in open source software that are successfully funding themselves based on consultancy and other services, that’s not necessarily true of individual contributors.</p><p>As part of our series of talks with Open Source Leaders, Tag1 Consulting’s Managing Director Michael Meyers, VP of Software Engineering Fabian Franz, and Yjs founder Kevin Jahns talk with Drupal's founder, Dries Buytaert about open source projects and communities. This talk focuses on open source project sustainability and funding.</p><p>Dries talks about some of the key points that made Drupal successful, and how the project and the Drupal Association have changed and pivoted based on challenges like the coronavirus pandemic. Dries also gives some pointers on how he started to sell his project to others, and how that started to change his role in the project over time, from the primary developer to a project head focused on visibility.</p>]]></description><content:encoded><![CDATA[<p>While there are many companies based in open source software that are successfully funding themselves based on consultancy and other services, that’s not necessarily true of individual contributors.</p><p>As part of our series of talks with Open Source Leaders, Tag1 Consulting’s Managing Director Michael Meyers, VP of Software Engineering Fabian Franz, and Yjs founder Kevin Jahns talk with Drupal's founder, Dries Buytaert about open source projects and communities. This talk focuses on open source project sustainability and funding.</p><p>Dries talks about some of the key points that made Drupal successful, and how the project and the Drupal Association have changed and pivoted based on challenges like the coronavirus pandemic. Dries also gives some pointers on how he started to sell his project to others, and how that started to change his role in the project over time, from the primary developer to a project head focused on visibility.</p>]]></content:encoded><link><![CDATA[https://www.tag1consulting.com/blog/how-grow-support-and-fund-your-open-source-project-dries-buytaert-pt-2]]></link><guid isPermaLink="false">b5dc8d02-861f-4833-9e14-5a84fb09c376</guid><itunes:image href="https://artwork.captivate.fm/20718ff4-b51f-4787-b384-7e473d6d8fa4/NewTTTArt.png"/><pubDate>Wed, 07 Apr 2021 09:00:00 -0500</pubDate><enclosure url="https://podcasts.captivate.fm/media/0953656e-ddff-4038-8740-8357333b7661/part-two-dries-done.mp3" length="47504867" type="audio/mpeg"/><itunes:duration>49:29</itunes:duration><itunes:explicit>false</itunes:explicit><itunes:episodeType>full</itunes:episodeType><itunes:season>2</itunes:season><itunes:episode>58</itunes:episode><podcast:episode>58</podcast:episode><podcast:season>2</podcast:season></item><item><title>A Deep Dive into End-to-End Encryption (E2EE) in Yjs - Part 1 - Tag1 TeamTalk</title><itunes:title>A Deep Dive into End-to-End Encryption (E2EE) in Yjs - Part 1 - Tag1 TeamTalk</itunes:title><description><![CDATA[<p>In today’s electronically driven communication world, data security is no small matter. What’s safe? Who do you trust? Who else can access your data, and do you even know who those people or companies are selling it to?</p><p>A critical part of data security is encryption. It protects everything from our personal information, helping prevent identity theft, financial information like your bank account and credit card from being accessed, to company secrets. According to a 2019 <a href="https://www.cnbc.com/2019/10/13/cyberattacks-cost-small-companies-200k-putting-many-out-of-business.html" rel="noopener noreferrer" target="_blank">CNBC article</a>, cyberattacks cost businesses an average of $200,000, with 43% of attacks being aimed at small businesses.&nbsp;</p><p>What can your business do to help ensure your data is protected, while still enabling collaboration? Take a deep dive into understanding end-to-end encryption, and how emerging technologies like Yjs can be incorporated to meet your needs. Tag1 Managing Director Michael&nbsp; Meyers and VP of Software Development Fabian Franz are joined by Yjs creator Kevin Jahns, and Nik Graf, a technology consultant and creator of <a href="https://www.serenity.re/en/notes" rel="noopener noreferrer" target="_blank">Serenity Notes</a> in this Tag1 Team Talk.</p>]]></description><content:encoded><![CDATA[<p>In today’s electronically driven communication world, data security is no small matter. What’s safe? Who do you trust? Who else can access your data, and do you even know who those people or companies are selling it to?</p><p>A critical part of data security is encryption. It protects everything from our personal information, helping prevent identity theft, financial information like your bank account and credit card from being accessed, to company secrets. According to a 2019 <a href="https://www.cnbc.com/2019/10/13/cyberattacks-cost-small-companies-200k-putting-many-out-of-business.html" rel="noopener noreferrer" target="_blank">CNBC article</a>, cyberattacks cost businesses an average of $200,000, with 43% of attacks being aimed at small businesses.&nbsp;</p><p>What can your business do to help ensure your data is protected, while still enabling collaboration? Take a deep dive into understanding end-to-end encryption, and how emerging technologies like Yjs can be incorporated to meet your needs. Tag1 Managing Director Michael&nbsp; Meyers and VP of Software Development Fabian Franz are joined by Yjs creator Kevin Jahns, and Nik Graf, a technology consultant and creator of <a href="https://www.serenity.re/en/notes" rel="noopener noreferrer" target="_blank">Serenity Notes</a> in this Tag1 Team Talk.</p>]]></content:encoded><link><![CDATA[https://www.tag1consulting.com/blog/deep-dive-end-end-encryption-e2ee-yjs]]></link><guid isPermaLink="false">0fd92465-7421-4356-9f34-0bc1ce04645e</guid><itunes:image href="https://artwork.captivate.fm/20718ff4-b51f-4787-b384-7e473d6d8fa4/NewTTTArt.png"/><pubDate>Mon, 05 Apr 2021 09:00:00 -0500</pubDate><enclosure url="https://podcasts.captivate.fm/media/c623a0a1-dd79-4c19-b830-60985e1f4e42/part-1-nik.mp3" length="22648417" type="audio/mpeg"/><itunes:duration>23:36</itunes:duration><itunes:explicit>false</itunes:explicit><itunes:episodeType>full</itunes:episodeType><itunes:season>2</itunes:season><itunes:episode>57</itunes:episode><podcast:episode>57</podcast:episode><podcast:season>2</podcast:season></item><item><title>Open Source Leader Series: How to Grow, Support &amp; Fund Your Open Source Project - with Dries Buytaert - Pt. 1</title><itunes:title>Open Source Leader Series: How to Grow, Support &amp; Fund Your Open Source Project - with Dries Buytaert - Pt. 1</itunes:title><description><![CDATA[<p>Dries Buytaert’s name is known to everyone in the Drupal community. As the originator of the project, project lead, and co-founder of Acquia, Dries has been a pivotal person in the success of Drupal. During this interview, you’ll learn more about some of the accomplishments, accidents, and purposeful decisions that have made Drupal what it is today.&nbsp;</p><p>While Drupal is an open source project, based in code, many of the things that have made it the CMS that powers 1 out of every 30 websites are not the code - they’re also the marketing that convinces new users to try Drupal, and the people who make up the community and own necessary portions of the project.&nbsp;</p><p>As part of our series of talks with Open Source Leaders, Tag1 Consulting’s Managing Director Michael Meyers, VP of Software Engineering Fabian Franz, and Yjs founder Kevin Jahns talk with Dries about the origins of Drupal, and how it grew as a project and a community. We’ll also tie back to our <a href="https://www.tag1consulting.com/blog/tag1-looks-back-20-years-drupal-experiences" rel="noopener noreferrer" target="_blank">Tag1 looks back on 20 years of Drupal experiences 20 years of Drupal</a> series to talk about how community members can be critical to the growth and adoption of an open source project.&nbsp;</p><p><br></p><p><br></p>]]></description><content:encoded><![CDATA[<p>Dries Buytaert’s name is known to everyone in the Drupal community. As the originator of the project, project lead, and co-founder of Acquia, Dries has been a pivotal person in the success of Drupal. During this interview, you’ll learn more about some of the accomplishments, accidents, and purposeful decisions that have made Drupal what it is today.&nbsp;</p><p>While Drupal is an open source project, based in code, many of the things that have made it the CMS that powers 1 out of every 30 websites are not the code - they’re also the marketing that convinces new users to try Drupal, and the people who make up the community and own necessary portions of the project.&nbsp;</p><p>As part of our series of talks with Open Source Leaders, Tag1 Consulting’s Managing Director Michael Meyers, VP of Software Engineering Fabian Franz, and Yjs founder Kevin Jahns talk with Dries about the origins of Drupal, and how it grew as a project and a community. We’ll also tie back to our <a href="https://www.tag1consulting.com/blog/tag1-looks-back-20-years-drupal-experiences" rel="noopener noreferrer" target="_blank">Tag1 looks back on 20 years of Drupal experiences 20 years of Drupal</a> series to talk about how community members can be critical to the growth and adoption of an open source project.&nbsp;</p><p><br></p><p><br></p>]]></content:encoded><link><![CDATA[https://www.tag1consulting.com/blog/how-grow-support-and-fund-your-open-source-project-dries-buytaert]]></link><guid isPermaLink="false">6da026aa-f4a8-4111-817d-09ebf5a7b4a9</guid><itunes:image href="https://artwork.captivate.fm/20718ff4-b51f-4787-b384-7e473d6d8fa4/NewTTTArt.png"/><pubDate>Wed, 31 Mar 2021 09:00:00 -0500</pubDate><enclosure url="https://podcasts.captivate.fm/media/21c0ec0c-eabf-4217-8537-1b94c0b8fa40/part-one-dries-done.mp3" length="38364518" type="audio/mpeg"/><itunes:duration>39:58</itunes:duration><itunes:explicit>false</itunes:explicit><itunes:episodeType>full</itunes:episodeType><itunes:season>2</itunes:season><itunes:episode>56</itunes:episode><podcast:episode>56</podcast:episode><podcast:season>2</podcast:season></item><item><title>A Deep Dive on Decoupling Applications: Decoupled Drupal- Past, Present &amp; Future - Part 2 - Tag1 TeamTalk</title><itunes:title>A Deep Dive on Decoupling Applications: Decoupled Drupal- Past, Present &amp; Future - Part 2 - Tag1 TeamTalk</itunes:title><description><![CDATA[<p>Decoupled Drupal is now a fixture of the Drupal community and ecosystem, but it has roots in key software concepts like the <a href="https://en.wikipedia.org/wiki/Separation_of_concerns" rel="noopener noreferrer" target="_blank">separation of concerns</a>. Today, decoupled Drupal is commonplace across the Drupal world, not only at the highest echelons of enterprise implementations of Drupal, but also among smaller consultancies beginning to get their feet wet with headless CMS architecture.</p><p>From the early days of Drupal's remarkably prescient web services, to the adoption of the JSON:API specification in Drupal core, to the ongoing innovation surrounding GraphQL in Drupal and the Decoupled Menu Initiative, how far have we come? How has decoupled Drupal evolved over the years, what makes it such a compelling architectural paradigm in light of the emerging distributed CMS trend, and why is it still in vogue?</p><p>In part 2 of our series on decoupled Drupal, Preston So, the author of <em>Decoupled Drupal in Practice</em> (2018), co-originator of the term <em>progressive decoupling</em>, and Tag1 Consulting's Editor in Chief and Michael Meyers, Managing Director at Tag1, in this discussion of decoupled Drupal’s history and future, and the hows and whys of using decoupled Drupal.</p><p><br></p>]]></description><content:encoded><![CDATA[<p>Decoupled Drupal is now a fixture of the Drupal community and ecosystem, but it has roots in key software concepts like the <a href="https://en.wikipedia.org/wiki/Separation_of_concerns" rel="noopener noreferrer" target="_blank">separation of concerns</a>. Today, decoupled Drupal is commonplace across the Drupal world, not only at the highest echelons of enterprise implementations of Drupal, but also among smaller consultancies beginning to get their feet wet with headless CMS architecture.</p><p>From the early days of Drupal's remarkably prescient web services, to the adoption of the JSON:API specification in Drupal core, to the ongoing innovation surrounding GraphQL in Drupal and the Decoupled Menu Initiative, how far have we come? How has decoupled Drupal evolved over the years, what makes it such a compelling architectural paradigm in light of the emerging distributed CMS trend, and why is it still in vogue?</p><p>In part 2 of our series on decoupled Drupal, Preston So, the author of <em>Decoupled Drupal in Practice</em> (2018), co-originator of the term <em>progressive decoupling</em>, and Tag1 Consulting's Editor in Chief and Michael Meyers, Managing Director at Tag1, in this discussion of decoupled Drupal’s history and future, and the hows and whys of using decoupled Drupal.</p><p><br></p>]]></content:encoded><link><![CDATA[https://www.tag1consulting.com/blog/decoupled-drupal-past-present-and-future-part-2]]></link><guid isPermaLink="false">fc88ca46-1aee-4dd0-86e0-c957cf77b11f</guid><itunes:image href="https://artwork.captivate.fm/20718ff4-b51f-4787-b384-7e473d6d8fa4/NewTTTArt.png"/><pubDate>Mon, 29 Mar 2021 09:00:00 -0500</pubDate><enclosure url="https://podcasts.captivate.fm/media/2272a762-84fe-4296-a3de-e737d487150f/part-2-preston.mp3" length="18133204" type="audio/mpeg"/><itunes:duration>18:53</itunes:duration><itunes:explicit>false</itunes:explicit><itunes:episodeType>full</itunes:episodeType><itunes:season>2</itunes:season><itunes:episode>55</itunes:episode><podcast:episode>55</podcast:episode><podcast:season>2</podcast:season></item><item><title>AFT&apos;s Share My Lesson Part 3 - Building on Success, and What’s Next - Tag1 TeamTalk</title><itunes:title>AFT&apos;s Share My Lesson Part 3 - Building on Success, and What’s Next - Tag1 TeamTalk</itunes:title><description><![CDATA[<p>In our final episode with the American Federation of Teachers Director of Share My Lesson and eLearning, Kelly Booz, you’ll find out the goals that the Share My Lesson team aimed for with the updated version of their website. Many of these goals have the intention of helping SML users find what they need, or in some cases, who they need. </p><p>Accessibility is a key factor for SML, from mobile support to responsive theming, to better usability for everyone. Other improvements like better curation and search capabilities aim to improve the user experience for everyone - from website administrators to teachers looking for lessons, to homeschooling families.</p><p>Join Tag1 COO Peta Hoyes, and Managing Director Michael Meyers as they talk with Kelly about the success of the updated Share My Lesson, and where the website is going next.</p>]]></description><content:encoded><![CDATA[<p>In our final episode with the American Federation of Teachers Director of Share My Lesson and eLearning, Kelly Booz, you’ll find out the goals that the Share My Lesson team aimed for with the updated version of their website. Many of these goals have the intention of helping SML users find what they need, or in some cases, who they need. </p><p>Accessibility is a key factor for SML, from mobile support to responsive theming, to better usability for everyone. Other improvements like better curation and search capabilities aim to improve the user experience for everyone - from website administrators to teachers looking for lessons, to homeschooling families.</p><p>Join Tag1 COO Peta Hoyes, and Managing Director Michael Meyers as they talk with Kelly about the success of the updated Share My Lesson, and where the website is going next.</p>]]></content:encoded><link><![CDATA[https://www.tag1consulting.com/blog/part-3-building-success-and-whats-next]]></link><guid isPermaLink="false">9c67d00e-291b-4bf0-a029-b0271fe6ac97</guid><itunes:image href="https://artwork.captivate.fm/20718ff4-b51f-4787-b384-7e473d6d8fa4/NewTTTArt.png"/><pubDate>Wed, 24 Mar 2021 09:00:00 -0500</pubDate><enclosure url="https://podcasts.captivate.fm/media/10459d58-7358-4784-9b36-ac8b89823f80/part3-sml.mp3" length="10923826" type="audio/mpeg"/><itunes:duration>11:23</itunes:duration><itunes:explicit>false</itunes:explicit><itunes:episodeType>full</itunes:episodeType><itunes:season>2</itunes:season><itunes:episode>54</itunes:episode><podcast:episode>54</podcast:episode><podcast:season>2</podcast:season></item><item><title>A Deep Dive on Decoupling Applications: An Overview of Decoupled Applications &amp; Systems - Part 1 - Tag1 TeamTalk</title><itunes:title>A Deep Dive on Decoupling Applications: An Overview of Decoupled Applications &amp; Systems - Part 1 - Tag1 TeamTalk</itunes:title><description><![CDATA[<p>From the early days of #Drupal's remarkably prescient web services to the adoption of the #JSONAPI standard in Drupal core, to the innovation surrounding #GraphQL and the Decoupled Menus Initiative in Drupal, how has #DecoupledDrupal evolved over the years and why is it still in vogue?</p><p>Learn from Preston So, the author of the bible on #HeadlessDrupal, co-originator of the term progressive decoupling, and Tag1 Consulting's Editor in Chief in this wide-ranging conversation with Michael Meyers about the past, present, and future of decoupled architectures and decoupled Drupal's role in shaping the paradigm.</p>]]></description><content:encoded><![CDATA[<p>From the early days of #Drupal's remarkably prescient web services to the adoption of the #JSONAPI standard in Drupal core, to the innovation surrounding #GraphQL and the Decoupled Menus Initiative in Drupal, how has #DecoupledDrupal evolved over the years and why is it still in vogue?</p><p>Learn from Preston So, the author of the bible on #HeadlessDrupal, co-originator of the term progressive decoupling, and Tag1 Consulting's Editor in Chief in this wide-ranging conversation with Michael Meyers about the past, present, and future of decoupled architectures and decoupled Drupal's role in shaping the paradigm.</p>]]></content:encoded><link><![CDATA[https://www.tag1consulting.com/blog/overview-decoupled-applications-systems-part-1]]></link><guid isPermaLink="false">00161f18-ac31-414a-8588-f2d06da1d606</guid><itunes:image href="https://artwork.captivate.fm/20718ff4-b51f-4787-b384-7e473d6d8fa4/NewTTTArt.png"/><pubDate>Mon, 22 Mar 2021 09:00:00 -0500</pubDate><enclosure url="https://podcasts.captivate.fm/media/805989e4-6654-4017-9893-575d179fb31f/part-1-preston.mp3" length="34581987" type="audio/mpeg"/><itunes:duration>36:01</itunes:duration><itunes:explicit>false</itunes:explicit><itunes:episodeType>full</itunes:episodeType><itunes:season>2</itunes:season><itunes:episode>53</itunes:episode><podcast:episode>53</podcast:episode><podcast:season>2</podcast:season></item><item><title>AFT&apos;s Share My Lesson: Part 2 - Rapid Growth and Challenges Faced - Tag1 TeamTalk</title><itunes:title>AFT&apos;s Share My Lesson: Part 2 - Rapid Growth and Challenges Faced - Tag1 TeamTalk</itunes:title><description><![CDATA[<p>During the COVID-19 pandemic, education looks as different as everything else. Teachers and other educators are working hard to help their students learn, and lesson plans are often key to that learning experience. People are most familiar with collaboration in person - but the current situation means more of us, educators included, are working and sharing resources online.</p><p>Share My Lesson provides free resources for teachers, parents, and other educators. The American Federation of Teachers created Share My Lesson to help educators address their needs, and share lessons with colleagues. In this part of our Tag1 Team Talks series with Kelly Booz, Director of Share My Lesson and e-learning at AFT, Tag1 Managing Director Michael Meyers and COO Peta Hoyes talk with Kelly about the growth of the Share My Lesson website.&nbsp;</p>]]></description><content:encoded><![CDATA[<p>During the COVID-19 pandemic, education looks as different as everything else. Teachers and other educators are working hard to help their students learn, and lesson plans are often key to that learning experience. People are most familiar with collaboration in person - but the current situation means more of us, educators included, are working and sharing resources online.</p><p>Share My Lesson provides free resources for teachers, parents, and other educators. The American Federation of Teachers created Share My Lesson to help educators address their needs, and share lessons with colleagues. In this part of our Tag1 Team Talks series with Kelly Booz, Director of Share My Lesson and e-learning at AFT, Tag1 Managing Director Michael Meyers and COO Peta Hoyes talk with Kelly about the growth of the Share My Lesson website.&nbsp;</p>]]></content:encoded><link><![CDATA[https://www.tag1consulting.com/blog/afts-share-my-lesson-part-2-rapid-growth-and-challenges-faced]]></link><guid isPermaLink="false">1a4ca54b-027b-4bca-9d6a-b97776afd1e1</guid><itunes:image href="https://artwork.captivate.fm/20718ff4-b51f-4787-b384-7e473d6d8fa4/NewTTTArt.png"/><pubDate>Tue, 16 Mar 2021 09:00:00 -0500</pubDate><enclosure url="https://podcasts.captivate.fm/media/85769ae8-fb0c-4451-85bf-b41b105f4262/part2-sml.mp3" length="25100583" type="audio/mpeg"/><itunes:duration>26:09</itunes:duration><itunes:explicit>false</itunes:explicit><itunes:episodeType>full</itunes:episodeType><itunes:season>2</itunes:season><itunes:episode>52</itunes:episode><podcast:episode>52</podcast:episode><podcast:season>2</podcast:season></item><item><title>On 20 Years of Drupal - An interview with Narayan Newton - Tag1 TeamTalk miniseries</title><itunes:title>On 20 Years of Drupal - An interview with Narayan Newton - Tag1 TeamTalk miniseries</itunes:title><description><![CDATA[<p>When you think about Drupal.org’s infrastructure - what it takes to keep the website running, one of the first names that come to our mind is Tag1's CTO Narayan Newton. Narayan has long been the head of the team that keeps Drupal.org secure and available to everyone.</p><p>In this Tag1 Team Talk, Managing Director Michael Meyers talks with Narayan about how he got started, some of the work that goes into maintaining Drupal’s websites and repositories, and the things he’s learned over the years.</p>]]></description><content:encoded><![CDATA[<p>When you think about Drupal.org’s infrastructure - what it takes to keep the website running, one of the first names that come to our mind is Tag1's CTO Narayan Newton. Narayan has long been the head of the team that keeps Drupal.org secure and available to everyone.</p><p>In this Tag1 Team Talk, Managing Director Michael Meyers talks with Narayan about how he got started, some of the work that goes into maintaining Drupal’s websites and repositories, and the things he’s learned over the years.</p>]]></content:encoded><link><![CDATA[https://www.tag1consulting.com/blog/interview-narayan-newton]]></link><guid isPermaLink="false">2da83406-d540-4979-8b8c-1544673d6eab</guid><itunes:image href="https://artwork.captivate.fm/20718ff4-b51f-4787-b384-7e473d6d8fa4/NewTTTArt.png"/><pubDate>Fri, 12 Mar 2021 09:00:00 -0500</pubDate><enclosure url="https://podcasts.captivate.fm/media/9518c21c-2bab-497f-a42c-d533c973377e/narayan-newton-20-years.mp3" length="13549027" type="audio/mpeg"/><itunes:duration>14:07</itunes:duration><itunes:explicit>false</itunes:explicit><itunes:episodeType>full</itunes:episodeType><itunes:season>2</itunes:season><itunes:episode>51</itunes:episode><podcast:episode>51</podcast:episode><podcast:season>2</podcast:season></item><item><title>Open Source Leader Series: Funding your Open Source Project: A talk with Marijn Haverbeke - Pt. 2</title><itunes:title>Open Source Leader Series: Funding your Open Source Project: A talk with Marijn Haverbeke - Pt. 2</itunes:title><description><![CDATA[<p>Funding your interests isn’t always easy, and that’s true of many open source projects as well. The majority of open source projects are created and maintained by people working on their projects in their spare time. For some, their employers or other companies are willing and able to sponsor open source development projects, enabling their maintainers to do work they would not otherwise be able to do.</p><p>In this Tag1 Team Talk, ProseMirror, CodeMirror and Acorn project founder Marijn Haverbeke joins Tag1 Managing Director Michael Meyers, Vice President of Software Engineering Fabian Franz, and Yjs creator Kevin Jahns to talk about how Marijn funds his projects and the expectations that can come with that funding.&nbsp;</p>]]></description><content:encoded><![CDATA[<p>Funding your interests isn’t always easy, and that’s true of many open source projects as well. The majority of open source projects are created and maintained by people working on their projects in their spare time. For some, their employers or other companies are willing and able to sponsor open source development projects, enabling their maintainers to do work they would not otherwise be able to do.</p><p>In this Tag1 Team Talk, ProseMirror, CodeMirror and Acorn project founder Marijn Haverbeke joins Tag1 Managing Director Michael Meyers, Vice President of Software Engineering Fabian Franz, and Yjs creator Kevin Jahns to talk about how Marijn funds his projects and the expectations that can come with that funding.&nbsp;</p>]]></content:encoded><link><![CDATA[https://www.tag1consulting.com/blog/funding-your-open-source-project-marijn-haverbeke-pt-2]]></link><guid isPermaLink="false">8aef55c5-abcc-4796-ac06-54dee01a127f</guid><itunes:image href="https://artwork.captivate.fm/20718ff4-b51f-4787-b384-7e473d6d8fa4/NewTTTArt.png"/><pubDate>Wed, 10 Mar 2021 09:00:00 -0500</pubDate><enclosure url="https://podcasts.captivate.fm/media/ecb3fb51-45d4-4522-9ff0-06d02eb70a0d/oss-prosemirror-part-2.mp3" length="24971852" type="audio/mpeg"/><itunes:duration>26:01</itunes:duration><itunes:explicit>false</itunes:explicit><itunes:episodeType>full</itunes:episodeType><itunes:season>2</itunes:season><itunes:episode>50</itunes:episode><podcast:episode>50</podcast:episode><podcast:season>2</podcast:season></item><item><title>AFT&apos;s Share My Lesson - Building the Largest Online Repository for Lesson Plans - Tag1 TeamTalk</title><itunes:title>AFT&apos;s Share My Lesson - Building the Largest Online Repository for Lesson Plans - Tag1 TeamTalk</itunes:title><description><![CDATA[<p>The <a href="https://www.aft.org/" rel="noopener noreferrer" target="_blank">American Federation of Teachers</a> is one of the largest unions in the United States, representing 1.7 million members, including educators of all types - from teachers to nurses to support staff, and others. In their roles as educators and staff, their <a href="https://www.aft.org/about/mission" rel="noopener noreferrer" target="_blank">mission</a> is to provide opportunities and education for everyone.</p><p><a href="https://sharemylesson.com/" rel="noopener noreferrer" target="_blank">Share My Lesson</a> is the AFT’s website for sharing lessons, lesson plans, and other resources for educators of all types. These free resources provide a platform for teachers, homeschoolers, or anyone working with children as an educator. From preschool to adult education, Share My Lesson provides a place for people to find and share educational materials.</p><p>In this Tag1 Team Talk, Managing Director Michael Meyers is joined by Kelly Booz, the director of Share My Lesson and eLearning at the American Federation of Teachers. In part one of our series on Share My Lesson, learn about what Share My Lesson is, what it does, and how it has successfully grown without becoming a victim of its own success.&nbsp;</p>]]></description><content:encoded><![CDATA[<p>The <a href="https://www.aft.org/" rel="noopener noreferrer" target="_blank">American Federation of Teachers</a> is one of the largest unions in the United States, representing 1.7 million members, including educators of all types - from teachers to nurses to support staff, and others. In their roles as educators and staff, their <a href="https://www.aft.org/about/mission" rel="noopener noreferrer" target="_blank">mission</a> is to provide opportunities and education for everyone.</p><p><a href="https://sharemylesson.com/" rel="noopener noreferrer" target="_blank">Share My Lesson</a> is the AFT’s website for sharing lessons, lesson plans, and other resources for educators of all types. These free resources provide a platform for teachers, homeschoolers, or anyone working with children as an educator. From preschool to adult education, Share My Lesson provides a place for people to find and share educational materials.</p><p>In this Tag1 Team Talk, Managing Director Michael Meyers is joined by Kelly Booz, the director of Share My Lesson and eLearning at the American Federation of Teachers. In part one of our series on Share My Lesson, learn about what Share My Lesson is, what it does, and how it has successfully grown without becoming a victim of its own success.&nbsp;</p>]]></content:encoded><link><![CDATA[https://www.tag1consulting.com/blog/afts-share-my-lesson-part-1-building-largest-online-repository-lesson-plans]]></link><guid isPermaLink="false">e80e5d98-e170-4649-b556-2cb738e298c9</guid><itunes:image href="https://artwork.captivate.fm/20718ff4-b51f-4787-b384-7e473d6d8fa4/NewTTTArt.png"/><pubDate>Tue, 09 Mar 2021 09:00:00 -0500</pubDate><enclosure url="https://podcasts.captivate.fm/media/8542f3f9-8b5b-4e49-b0b4-81fd700c7c5e/part1-sml.mp3" length="10879104" type="audio/mpeg"/><itunes:duration>11:20</itunes:duration><itunes:explicit>false</itunes:explicit><itunes:episodeType>full</itunes:episodeType><itunes:season>2</itunes:season><itunes:episode>49</itunes:episode><podcast:episode>49</podcast:episode><podcast:season>2</podcast:season></item><item><title>On 20 Years of Drupal - An interview with Greg Lund-Chaix - Tag1 TeamTalk miniseries</title><itunes:title>On 20 Years of Drupal - An interview with Greg Lund-Chaix - Tag1 TeamTalk miniseries</itunes:title><description><![CDATA[<p>Writing code isn’t the only way that people have contributed to Drupal over the 20 years it’s been around. Drupal would never have been successful without its supporting infrastructure.</p><p>In this edition of our Drupal anniversary series, Managing Director Michael Meyers hosts Senior Infrastructure Engineer Greg Lund-Chaix to talk about some of the ways contributions happen without writing code, and to remember some of Drupal’s earliest time at the Oregon State University Open Source Lab.</p>]]></description><content:encoded><![CDATA[<p>Writing code isn’t the only way that people have contributed to Drupal over the 20 years it’s been around. Drupal would never have been successful without its supporting infrastructure.</p><p>In this edition of our Drupal anniversary series, Managing Director Michael Meyers hosts Senior Infrastructure Engineer Greg Lund-Chaix to talk about some of the ways contributions happen without writing code, and to remember some of Drupal’s earliest time at the Oregon State University Open Source Lab.</p>]]></content:encoded><link><![CDATA[https://www.tag1consulting.com/blog/interview-greg-lund-chaix]]></link><guid isPermaLink="false">9c4357ea-3a25-498c-b703-005cbf7b8e11</guid><itunes:image href="https://artwork.captivate.fm/20718ff4-b51f-4787-b384-7e473d6d8fa4/NewTTTArt.png"/><pubDate>Mon, 08 Mar 2021 09:00:00 -0500</pubDate><enclosure url="https://podcasts.captivate.fm/media/3f383ba9-3a85-425f-9e43-3af6b3265782/glc-20yrsdrupal.mp3" length="17112547" type="audio/mpeg"/><itunes:duration>17:50</itunes:duration><itunes:explicit>false</itunes:explicit><itunes:episodeType>full</itunes:episodeType><itunes:season>2</itunes:season><itunes:episode>47</itunes:episode><podcast:episode>47</podcast:episode><podcast:season>2</podcast:season></item><item><title>On 20 Years of Drupal - An interview with Fabian Franz - Tag1 TeamTalk miniseries</title><itunes:title>On 20 Years of Drupal - An interview with Fabian Franz - Tag1 TeamTalk miniseries</itunes:title><description><![CDATA[<p>Vice President of Software Engineering Fabian Franz, is another of Tag1 Consulting’s long time contributors to Drupal. Fabian is a core committer, helped bring Twig into Drupal Core, and helped develop and is a maintainer of Drupal’s caching system.</p><p>In this Tag1 Team Talk, Managing Director Michael Meyers caught up with Fabian to talk about Fabian’s time in the community, what he’s most passionate about and proud of, and how he got to where he is today, as we celebrate<a href="https://www.tag1consulting.com/blog/tag1-looks-back-20-years-drupal-experiences" rel="noopener noreferrer" target="_blank">&nbsp;20 years of Drupal</a>.</p>]]></description><content:encoded><![CDATA[<p>Vice President of Software Engineering Fabian Franz, is another of Tag1 Consulting’s long time contributors to Drupal. Fabian is a core committer, helped bring Twig into Drupal Core, and helped develop and is a maintainer of Drupal’s caching system.</p><p>In this Tag1 Team Talk, Managing Director Michael Meyers caught up with Fabian to talk about Fabian’s time in the community, what he’s most passionate about and proud of, and how he got to where he is today, as we celebrate<a href="https://www.tag1consulting.com/blog/tag1-looks-back-20-years-drupal-experiences" rel="noopener noreferrer" target="_blank">&nbsp;20 years of Drupal</a>.</p>]]></content:encoded><link><![CDATA[https://www.tag1consulting.com/blog/interview-fabian-franz]]></link><guid isPermaLink="false">20267c21-b55a-4e12-aef2-9f17574692a8</guid><itunes:image href="https://artwork.captivate.fm/20718ff4-b51f-4787-b384-7e473d6d8fa4/NewTTTArt.png"/><pubDate>Wed, 03 Mar 2021 09:30:00 -0500</pubDate><enclosure url="https://podcasts.captivate.fm/media/482c6914-b605-42e1-ab7c-9cd2d60f2b4e/fabian-20yrs.mp3" length="22258879" type="audio/mpeg"/><itunes:duration>23:11</itunes:duration><itunes:explicit>false</itunes:explicit><itunes:episodeType>full</itunes:episodeType><itunes:season>2</itunes:season><itunes:episode>46</itunes:episode><podcast:episode>46</podcast:episode><podcast:season>2</podcast:season></item><item><title>Open Source Leader Series: How to Grow, Support &amp; Fund Your Open Source Project - with Marijn Haverbeke - Pt. 1</title><itunes:title>Open Source Leader Series: How to Grow, Support &amp; Fund Your Open Source Project - with Marijn Haverbeke - Pt. 1</itunes:title><description><![CDATA[<p>While many open source projects are successful due in part to their large contributor base, not all projects work best that way; other project leaders prefer to keep contributions from others tightly controlled. Depending on the use cases, either method can work well. For CodeMirror and ProseMirror, a tightly controlled code base is part of the culture of the project.&nbsp;</p><p>Tag1 Managing Director Michael Meyers, Vice President of Software Development Fabian Franz, and Yjs creator Kevin Jahns talk with Marijn Haverbeke, founder of the CodeMirror, ProseMirror and Acorn projects to talk about how those projects got started and how they’re being developed today. They’ll also talk about how being early into a space, and how becoming a name you can trust helps further later projects.</p>]]></description><content:encoded><![CDATA[<p>While many open source projects are successful due in part to their large contributor base, not all projects work best that way; other project leaders prefer to keep contributions from others tightly controlled. Depending on the use cases, either method can work well. For CodeMirror and ProseMirror, a tightly controlled code base is part of the culture of the project.&nbsp;</p><p>Tag1 Managing Director Michael Meyers, Vice President of Software Development Fabian Franz, and Yjs creator Kevin Jahns talk with Marijn Haverbeke, founder of the CodeMirror, ProseMirror and Acorn projects to talk about how those projects got started and how they’re being developed today. They’ll also talk about how being early into a space, and how becoming a name you can trust helps further later projects.</p>]]></content:encoded><link><![CDATA[https://www.tag1consulting.com/blog/talk-marijn-haverbeke-part-1]]></link><guid isPermaLink="false">5fdbff5d-c585-41f6-bee1-5cfe8b80fed7</guid><itunes:image href="https://artwork.captivate.fm/20718ff4-b51f-4787-b384-7e473d6d8fa4/NewTTTArt.png"/><pubDate>Tue, 02 Mar 2021 08:40:00 -0500</pubDate><enclosure url="https://podcasts.captivate.fm/media/ef51f76a-a805-4b14-a7fb-8ce905a57dca/prosemirror-marjin-part1.mp3" length="28766085" type="audio/mpeg"/><itunes:duration>29:58</itunes:duration><itunes:explicit>false</itunes:explicit><itunes:episodeType>full</itunes:episodeType><itunes:season>1</itunes:season><itunes:episode>45</itunes:episode><podcast:episode>45</podcast:episode><podcast:season>1</podcast:season></item><item><title>On 20 Years of Drupal - An interview with Nat Catchpole - Tag1 TeamTalk miniseries</title><itunes:title>On 20 Years of Drupal - An interview with Nat Catchpole - Tag1 TeamTalk miniseries</itunes:title><description><![CDATA[<p>In our ongoing series of Tag1 Team Talks commemorating the 20th anniversary of Drupal, Tag1 Senior Architect and long-time Drupal contributor Nat Catchpole joins Managing Director Michael Meyers to talk about Catch’s time in the Drupal community.</p><p>Catch has nearly 8500 commits in his 15 years working with Drupal. He’s worked on a wide variety of modules, as well as holding the dual positions of Drupal core release manager and the&nbsp; Framework manager. His focus on performance and scalability has helped build Drupal into what it is today.</p>]]></description><content:encoded><![CDATA[<p>In our ongoing series of Tag1 Team Talks commemorating the 20th anniversary of Drupal, Tag1 Senior Architect and long-time Drupal contributor Nat Catchpole joins Managing Director Michael Meyers to talk about Catch’s time in the Drupal community.</p><p>Catch has nearly 8500 commits in his 15 years working with Drupal. He’s worked on a wide variety of modules, as well as holding the dual positions of Drupal core release manager and the&nbsp; Framework manager. His focus on performance and scalability has helped build Drupal into what it is today.</p>]]></content:encoded><link><![CDATA[https://www.tag1consulting.com/blog/interview-nat-catchpole]]></link><guid isPermaLink="false">c6984cf7-7877-49a2-a287-61711facba07</guid><itunes:image href="https://artwork.captivate.fm/20718ff4-b51f-4787-b384-7e473d6d8fa4/NewTTTArt.png"/><pubDate>Mon, 01 Mar 2021 09:00:00 -0500</pubDate><enclosure url="https://podcasts.captivate.fm/media/2b93f858-fdc9-4a6a-973e-fc04bae59304/ncatchpole-20yrs.mp3" length="17818898" type="audio/mpeg"/><itunes:duration>18:34</itunes:duration><itunes:explicit>false</itunes:explicit><itunes:episodeType>full</itunes:episodeType><itunes:season>1</itunes:season><itunes:episode>44</itunes:episode><podcast:episode>44</podcast:episode><podcast:season>1</podcast:season></item><item><title>On 20 Years of Drupal - An interview with Francesco Placella - Tag1 TeamTalk miniseries</title><itunes:title>On 20 Years of Drupal - An interview with Francesco Placella - Tag1 TeamTalk miniseries</itunes:title><description><![CDATA[<p>Tag1’s 20 years of Drupal series continues with an interview with Senior Architect Francesco (aka: Plach) Placella. Francesco has had a Drupal.org account for over thirteen years and in that time has made his own significant contributions.</p><p>In this Tag1 Team Talk, Managing Director Michael Meyers talks with Plach about his years in the community, what he’s done in that time, and some of his favorite things. Francesco, a native Italian, has been a major contributor to his area of focus: multilingual translations.</p>]]></description><content:encoded><![CDATA[<p>Tag1’s 20 years of Drupal series continues with an interview with Senior Architect Francesco (aka: Plach) Placella. Francesco has had a Drupal.org account for over thirteen years and in that time has made his own significant contributions.</p><p>In this Tag1 Team Talk, Managing Director Michael Meyers talks with Plach about his years in the community, what he’s done in that time, and some of his favorite things. Francesco, a native Italian, has been a major contributor to his area of focus: multilingual translations.</p>]]></content:encoded><link><![CDATA[https://www.tag1consulting.com/blog/interview-francesco-placella]]></link><guid isPermaLink="false">dbe8cc73-98d4-4746-ac73-0b680ef30352</guid><itunes:image href="https://artwork.captivate.fm/20718ff4-b51f-4787-b384-7e473d6d8fa4/NewTTTArt.png"/><pubDate>Fri, 26 Feb 2021 09:00:00 -0500</pubDate><enclosure url="https://podcasts.captivate.fm/media/59dd4e85-3386-4de8-94de-4046515ca01f/francescoplacella-20yrs.mp3" length="21631522" type="audio/mpeg"/><itunes:duration>22:32</itunes:duration><itunes:explicit>false</itunes:explicit><itunes:episodeType>full</itunes:episodeType><itunes:season>2</itunes:season><itunes:episode>43</itunes:episode><podcast:episode>43</podcast:episode><podcast:season>2</podcast:season></item><item><title>On (almost) 20 Years of Drupal - An interview with Moshe Weitzman - Tag1 TeamTalk miniseries</title><itunes:title>On (almost) 20 Years of Drupal - An interview with Moshe Weitzman - Tag1 TeamTalk miniseries</itunes:title><description><![CDATA[<p>Moshe Weitzman is one of the most long-standing contributors to Drupal, with one of the lowest user IDs around. His many additions to the project include the long-term maintenance of Drush, to his most recent addition: Drupal Test Traits.&nbsp;</p><p>In this edition of our Tag1 Team Talks, Moshe takes time out of his schedule to talk with Michael Meyers, Managing Director of Tag1 to talk about the ups and downs and all of their experiences over the past 19 years and 10 months - just a couple of months short of the actual beginning of the Drupal project’s release to the world.</p>]]></description><content:encoded><![CDATA[<p>Moshe Weitzman is one of the most long-standing contributors to Drupal, with one of the lowest user IDs around. His many additions to the project include the long-term maintenance of Drush, to his most recent addition: Drupal Test Traits.&nbsp;</p><p>In this edition of our Tag1 Team Talks, Moshe takes time out of his schedule to talk with Michael Meyers, Managing Director of Tag1 to talk about the ups and downs and all of their experiences over the past 19 years and 10 months - just a couple of months short of the actual beginning of the Drupal project’s release to the world.</p>]]></content:encoded><link><![CDATA[https://www.tag1consulting.com/blog/interview-moshe-weitzman]]></link><guid isPermaLink="false">b286c563-1a23-4aa1-b050-bd6d1800bc5c</guid><itunes:image href="https://artwork.captivate.fm/20718ff4-b51f-4787-b384-7e473d6d8fa4/NewTTTArt.png"/><pubDate>Wed, 24 Feb 2021 09:00:00 -0500</pubDate><enclosure url="https://podcasts.captivate.fm/media/dbd5e700-b22c-496b-9d23-c16c3644ccff/moshe-20yrs.mp3" length="21913227" type="audio/mpeg"/><itunes:duration>22:50</itunes:duration><itunes:explicit>false</itunes:explicit><itunes:episodeType>full</itunes:episodeType><itunes:season>2</itunes:season><itunes:episode>42</itunes:episode><podcast:episode>42</podcast:episode><podcast:season>2</podcast:season></item><item><title>On 20 Years of Drupal - An interview with Marco Molinari - Tag1 TeamTalk miniseries</title><itunes:title>On 20 Years of Drupal - An interview with Marco Molinari - Tag1 TeamTalk miniseries</itunes:title><description><![CDATA[<p>In this installment of our 20 years of Drupal series of Tag1 Team Talks, Managing DIrector Michael Meyers talks with another of the earliest Drupalers, Marco Molinari. Marco has been a part of the Drupal community for nearly 20 years, joining the project at about the same time as Tag1 team member Moshe Weitzman.&nbsp;</p><p>As the creator of the taxonomy, forum, and image modules, Marco contributed some of the most widely used features in Drupal. Marco’s contributions have shaped a significant portion of what and where the Drupal project is today.</p>]]></description><content:encoded><![CDATA[<p>In this installment of our 20 years of Drupal series of Tag1 Team Talks, Managing DIrector Michael Meyers talks with another of the earliest Drupalers, Marco Molinari. Marco has been a part of the Drupal community for nearly 20 years, joining the project at about the same time as Tag1 team member Moshe Weitzman.&nbsp;</p><p>As the creator of the taxonomy, forum, and image modules, Marco contributed some of the most widely used features in Drupal. Marco’s contributions have shaped a significant portion of what and where the Drupal project is today.</p>]]></content:encoded><link><![CDATA[https://www.tag1consulting.com/blog/interview-marco-molinari]]></link><guid isPermaLink="false">962a387d-426a-4a49-922f-e3cdf651c470</guid><itunes:image href="https://artwork.captivate.fm/20718ff4-b51f-4787-b384-7e473d6d8fa4/NewTTTArt.png"/><pubDate>Mon, 22 Feb 2021 08:30:00 -0500</pubDate><enclosure url="https://podcasts.captivate.fm/media/3b4272ce-f842-4bfb-acc8-2ecea471148e/mmolinari-20yrs.mp3" length="30342627" type="audio/mpeg"/><itunes:duration>31:36</itunes:duration><itunes:explicit>false</itunes:explicit><itunes:episodeType>full</itunes:episodeType><itunes:season>2</itunes:season><itunes:episode>41</itunes:episode><podcast:episode>41</podcast:episode><podcast:season>2</podcast:season></item><item><title>On 20 Years of Drupal - An interview with Michael Meyers - Tag1 TeamTalk miniseries</title><itunes:title>On 20 Years of Drupal - An interview with Michael Meyers - Tag1 TeamTalk miniseries</itunes:title><description><![CDATA[<p>Tag1 Managing Director Michael Meyers has been a face in front of the Drupal community for over 16 years. His enthusiasm, willingness to talk with everyone in the community about the challenges they face, and readiness to meet those challenges - from his own companies or the companies he works for, have been a force in Drupal.</p><p>In this installment of our 20 years of Drupal series, Tag1 Principal Technical Writer Lynette Miles gives Michael the opportunity to talk about his experiences from the early days of Drupal, and today.</p>]]></description><content:encoded><![CDATA[<p>Tag1 Managing Director Michael Meyers has been a face in front of the Drupal community for over 16 years. His enthusiasm, willingness to talk with everyone in the community about the challenges they face, and readiness to meet those challenges - from his own companies or the companies he works for, have been a force in Drupal.</p><p>In this installment of our 20 years of Drupal series, Tag1 Principal Technical Writer Lynette Miles gives Michael the opportunity to talk about his experiences from the early days of Drupal, and today.</p>]]></content:encoded><link><![CDATA[https://www.tag1consulting.com/blog/interview-michael-meyers]]></link><guid isPermaLink="false">c229e61e-ee85-472f-a6e1-4ed1d3c09560</guid><itunes:image href="https://artwork.captivate.fm/20718ff4-b51f-4787-b384-7e473d6d8fa4/NewTTTArt.png"/><pubDate>Fri, 19 Feb 2021 09:00:00 -0500</pubDate><enclosure url="https://podcasts.captivate.fm/media/9f7ba564-83a9-461d-889a-14b632ba15a0/michael-20yrs.mp3" length="34355871" type="audio/mpeg"/><itunes:duration>35:47</itunes:duration><itunes:explicit>false</itunes:explicit><itunes:episodeType>full</itunes:episodeType><itunes:season>2</itunes:season><itunes:episode>40</itunes:episode><podcast:episode>40</podcast:episode><podcast:season>2</podcast:season></item><item><title>On 20 Years of Drupal - An interview with Doug Green - Tag1 TeamTalk MiniSeries</title><itunes:title>On 20 Years of Drupal - An interview with Doug Green - Tag1 TeamTalk MiniSeries</itunes:title><description><![CDATA[<p>In our 20 years of Drupal series, Tag1 Consulting team members talk about their experiences and memories as part of the community. In this installment, Managing Director Michael Meyers talks with Senior Architect Doug Green.</p><p>Doug is the creator of the Coder module. He has been a Drupal.org member for over 16 years and has contributed to dozens of modules as well as maintaining the modules he has created for the community.&nbsp;</p>]]></description><content:encoded><![CDATA[<p>In our 20 years of Drupal series, Tag1 Consulting team members talk about their experiences and memories as part of the community. In this installment, Managing Director Michael Meyers talks with Senior Architect Doug Green.</p><p>Doug is the creator of the Coder module. He has been a Drupal.org member for over 16 years and has contributed to dozens of modules as well as maintaining the modules he has created for the community.&nbsp;</p>]]></content:encoded><link><![CDATA[https://www.tag1consulting.com/blog/interview-doug-green]]></link><guid isPermaLink="false">12f6bc1e-2655-4702-831a-1dab75d4c6ed</guid><itunes:image href="https://artwork.captivate.fm/20718ff4-b51f-4787-b384-7e473d6d8fa4/NewTTTArt.png"/><pubDate>Thu, 18 Feb 2021 09:00:00 -0500</pubDate><enclosure url="https://podcasts.captivate.fm/media/2ce0c679-a019-45e0-9ea2-2aa1a49702e0/doug-green-20yrs.mp3" length="22246340" type="audio/mpeg"/><itunes:duration>23:10</itunes:duration><itunes:explicit>false</itunes:explicit><itunes:episodeType>full</itunes:episodeType><itunes:season>1</itunes:season><itunes:episode>39</itunes:episode><podcast:episode>39</podcast:episode><podcast:season>1</podcast:season></item><item><title>On 20 Years of Drupal - An interview with Jeremy Andrews - Tag1 TeamTalk MiniSeries</title><itunes:title>On 20 Years of Drupal - An interview with Jeremy Andrews - Tag1 TeamTalk MiniSeries</itunes:title><description><![CDATA[<p>Tag1 Founder and CEO Jeremy Andrews has been in the Drupal community for nearly all of its existence. From one of the earliest Drupal websites to Editor-in-Chief to the first and only paper publication focused on Drupal (still available at drupalwatchdog.net), to the success of Tag1 Consulting itself, Jeremy’s experience is nearly unmatched.</p><p>To kick off our ongoing series of Team Talks covering 20 years of Drupal, Jeremy joins Managing Director Michael Meyers for a short discussion about those years, what’s changed, and what it’s been like as a business owner and a developer in the open-source community.</p>]]></description><content:encoded><![CDATA[<p>Tag1 Founder and CEO Jeremy Andrews has been in the Drupal community for nearly all of its existence. From one of the earliest Drupal websites to Editor-in-Chief to the first and only paper publication focused on Drupal (still available at drupalwatchdog.net), to the success of Tag1 Consulting itself, Jeremy’s experience is nearly unmatched.</p><p>To kick off our ongoing series of Team Talks covering 20 years of Drupal, Jeremy joins Managing Director Michael Meyers for a short discussion about those years, what’s changed, and what it’s been like as a business owner and a developer in the open-source community.</p>]]></content:encoded><link><![CDATA[https://www.tag1consulting.com/blog/interview-jeremy-andrews?utm_source=captivate&utm_medium=banner&utm_campaign=20_JA_audio&utm_content=v1]]></link><guid isPermaLink="false">8fa42c4f-73bf-4e56-b3b5-716c7081e204</guid><itunes:image href="https://artwork.captivate.fm/20718ff4-b51f-4787-b384-7e473d6d8fa4/NewTTTArt.png"/><pubDate>Wed, 17 Feb 2021 09:00:00 -0500</pubDate><enclosure url="https://podcasts.captivate.fm/media/341c5071-0bc9-4054-a705-714206f8e571/jandrews-20yrs.mp3" length="12632025" type="audio/mpeg"/><itunes:duration>13:09</itunes:duration><itunes:explicit>false</itunes:explicit><itunes:episodeType>full</itunes:episodeType><itunes:season>2</itunes:season><itunes:episode>38</itunes:episode><podcast:episode>38</podcast:episode><podcast:season>2</podcast:season></item><item><title>An Update on Automatic Updates  - Tag1 TeamTalk - #030</title><itunes:title>An Update on Automatic Updates  - Tag1 TeamTalk - #030</itunes:title><description><![CDATA[<p>The <a href="https://www.drupal.org/about/strategic-initiatives/automatic-updates" rel="noopener noreferrer" target="_blank">Automatic Updates</a> initiative in Drupal has made significant progress since we first discussed it in our <a href="https://www.tag1consulting.com/blog/drupal-automatic-updates-tagteamtalk-003" rel="noopener noreferrer" target="_blank">third-ever Tag1 Team Talk</a>. Bringing automatic updates into Drupal core is a significant step in helping small to medium-sized Drupal installations be able to keep running, with less time dedicated to maintenance.</p><p>In this talk, Tag1 Managing Director Michael Meyers sits down with Senior Back End Engineer and Migration Lead Lucas Hedding to discuss the progress of the Auto Update system intended for Drupal Core, how it’s different from the Auto Updater module, how it should help you keep your websites up to date more easily, and the variety of projects who are working together on creating this as an extensible system.&nbsp;</p>]]></description><content:encoded><![CDATA[<p>The <a href="https://www.drupal.org/about/strategic-initiatives/automatic-updates" rel="noopener noreferrer" target="_blank">Automatic Updates</a> initiative in Drupal has made significant progress since we first discussed it in our <a href="https://www.tag1consulting.com/blog/drupal-automatic-updates-tagteamtalk-003" rel="noopener noreferrer" target="_blank">third-ever Tag1 Team Talk</a>. Bringing automatic updates into Drupal core is a significant step in helping small to medium-sized Drupal installations be able to keep running, with less time dedicated to maintenance.</p><p>In this talk, Tag1 Managing Director Michael Meyers sits down with Senior Back End Engineer and Migration Lead Lucas Hedding to discuss the progress of the Auto Update system intended for Drupal Core, how it’s different from the Auto Updater module, how it should help you keep your websites up to date more easily, and the variety of projects who are working together on creating this as an extensible system.&nbsp;</p>]]></content:encoded><link><![CDATA[https://www.tag1consulting.com/blog/whats-update-auto-updates_module]]></link><guid isPermaLink="false">3dc2b607-6d11-4cad-8051-791a94a56475</guid><itunes:image href="https://artwork.captivate.fm/20718ff4-b51f-4787-b384-7e473d6d8fa4/NewTTTArt.png"/><pubDate>Wed, 10 Feb 2021 08:00:00 -0500</pubDate><enclosure url="https://podcasts.captivate.fm/media/78450214-6a22-4c96-95e8-8a03c3a5cf88/autoupdater.mp3" length="44864619" type="audio/mpeg"/><itunes:duration>46:44</itunes:duration><itunes:explicit>false</itunes:explicit><itunes:episodeType>full</itunes:episodeType><itunes:season>2</itunes:season><itunes:episode>37</itunes:episode><podcast:episode>37</podcast:episode><podcast:season>2</podcast:season></item><item><title>Lessons Learned: Contributing to Open Source Projects (Part 2) - Tag1 TeamTalk - #029.2</title><itunes:title>Lessons Learned: Contributing to Open Source Projects (Part 2) - Tag1 TeamTalk - #029.2</itunes:title><description><![CDATA[<p>The true heart of any open source project is the community behind it. The continued success of a project depends on that community, its activity, and continued adoption and contributions. When you contribute back to a project, you not only help the project, you help the community, the next generation, and yourself.&nbsp;</p><p>In this Tag1 Team Talk, Michael Meyers&nbsp; (Managing Director of Tag1 Consulting) talks with&nbsp;</p><p><a href="https://www.drupal.org/u/heddn" rel="noopener noreferrer" target="_blank"><strong>Lucas Hedding</strong></a><strong> (</strong>migrate, auto update, new module reviews/mentorship of new contributors), <a href="https://www.drupal.org/u/slashrsm" rel="noopener noreferrer" target="_blank"><strong>Janez Urevc</strong></a> (media initiative owner, MongoDB), and <a href="https://www.drupal.org/u/douggreen" rel="noopener noreferrer" target="_blank"><strong>Doug Green</strong></a> (Senior architect and technical lead at Tag1) about why individuals should contribute to open source projects, and why companies should encourage their teams and clients to give back as well.&nbsp;</p>]]></description><content:encoded><![CDATA[<p>The true heart of any open source project is the community behind it. The continued success of a project depends on that community, its activity, and continued adoption and contributions. When you contribute back to a project, you not only help the project, you help the community, the next generation, and yourself.&nbsp;</p><p>In this Tag1 Team Talk, Michael Meyers&nbsp; (Managing Director of Tag1 Consulting) talks with&nbsp;</p><p><a href="https://www.drupal.org/u/heddn" rel="noopener noreferrer" target="_blank"><strong>Lucas Hedding</strong></a><strong> (</strong>migrate, auto update, new module reviews/mentorship of new contributors), <a href="https://www.drupal.org/u/slashrsm" rel="noopener noreferrer" target="_blank"><strong>Janez Urevc</strong></a> (media initiative owner, MongoDB), and <a href="https://www.drupal.org/u/douggreen" rel="noopener noreferrer" target="_blank"><strong>Doug Green</strong></a> (Senior architect and technical lead at Tag1) about why individuals should contribute to open source projects, and why companies should encourage their teams and clients to give back as well.&nbsp;</p>]]></content:encoded><link><![CDATA[https://www.tag1consulting.com/blog/lessons-learned-contributing-open-source-projects-part-2-tag1-teamtalk-0292]]></link><guid isPermaLink="false">0e09b0bb-8e1b-4e4f-805d-7d5885531fd9</guid><itunes:image href="https://artwork.captivate.fm/20718ff4-b51f-4787-b384-7e473d6d8fa4/NewTTTArt.png"/><pubDate>Mon, 11 Jan 2021 10:30:00 -0500</pubDate><enclosure url="https://podcasts.captivate.fm/media/5ed6406a-52ed-4902-b55a-ba5d2a6c3ce6/part-2-opensource.mp3" length="39513488" type="audio/mpeg"/><itunes:duration>41:10</itunes:duration><itunes:explicit>false</itunes:explicit><itunes:episodeType>full</itunes:episodeType><itunes:season>2</itunes:season><itunes:episode>36</itunes:episode><podcast:episode>36</podcast:episode><podcast:season>2</podcast:season></item><item><title>Lessons Learned: Contributing to Open Source Projects (Part 1) Tag1 TeamTalk - #029.1</title><itunes:title>Lessons Learned: Contributing to Open Source Projects (Part 1) Tag1 TeamTalk - #029.1</itunes:title><description><![CDATA[<p>Open source doesn’t get very far without a community behind it. Many contributors to open source projects are members or leaders of other projects. While new projects and new communities are constantly being created, there are many lessons to be learned from older projects</p><p>In this Tag1 Team Talk, <a href="mailto:m@tag1consulting.com" rel="noopener noreferrer" target="_blank">Michael Meyers</a>&nbsp;(Managing Director of Tag1 Consulting) talks with&nbsp;</p><p><a href="https://www.drupal.org/u/heddn" rel="noopener noreferrer" target="_blank"><strong>Lucas Hedding</strong></a><strong> </strong>(migrate, auto-update, new module reviews/mentorship of new contributors), <a href="https://www.drupal.org/u/slashrsm" rel="noopener noreferrer" target="_blank"><strong>Janez Urevc</strong></a> (media initiative owner, MongoDB), and <a href="https://www.drupal.org/u/douggreen" rel="noopener noreferrer" target="_blank"><strong>Doug Green</strong></a> (Senior architect and technical lead at Tag1) to talk about what they’ve learned in their years working in open source, the mistakes they’ve made and the challenges they have faced.</p>]]></description><content:encoded><![CDATA[<p>Open source doesn’t get very far without a community behind it. Many contributors to open source projects are members or leaders of other projects. While new projects and new communities are constantly being created, there are many lessons to be learned from older projects</p><p>In this Tag1 Team Talk, <a href="mailto:m@tag1consulting.com" rel="noopener noreferrer" target="_blank">Michael Meyers</a>&nbsp;(Managing Director of Tag1 Consulting) talks with&nbsp;</p><p><a href="https://www.drupal.org/u/heddn" rel="noopener noreferrer" target="_blank"><strong>Lucas Hedding</strong></a><strong> </strong>(migrate, auto-update, new module reviews/mentorship of new contributors), <a href="https://www.drupal.org/u/slashrsm" rel="noopener noreferrer" target="_blank"><strong>Janez Urevc</strong></a> (media initiative owner, MongoDB), and <a href="https://www.drupal.org/u/douggreen" rel="noopener noreferrer" target="_blank"><strong>Doug Green</strong></a> (Senior architect and technical lead at Tag1) to talk about what they’ve learned in their years working in open source, the mistakes they’ve made and the challenges they have faced.</p>]]></content:encoded><link><![CDATA[https://www.tag1consulting.com/blog/lessons-learned-contributing-open-source-projects-part-1-tag1-teamtalk-0291]]></link><guid isPermaLink="false">cb52d84c-a8e2-4c4a-af12-47d0929e9a24</guid><itunes:image href="https://artwork.captivate.fm/20718ff4-b51f-4787-b384-7e473d6d8fa4/NewTTTArt.png"/><pubDate>Mon, 04 Jan 2021 10:30:00 -0500</pubDate><enclosure url="https://podcasts.captivate.fm/media/bd029699-160d-4b7f-ba4e-e1f2df835b22/ttt-oscontrib-pt1.mp3" length="37610520" type="audio/mpeg"/><itunes:duration>39:11</itunes:duration><itunes:explicit>false</itunes:explicit><itunes:episodeType>full</itunes:episodeType><itunes:season>2</itunes:season><itunes:episode>35</itunes:episode><podcast:episode>35</podcast:episode><podcast:season>2</podcast:season></item><item><title>Drupal Extended Support Pt. 3: What is the plan for Drupal 8 Extended Support? - Tag1 TeamTalk #028.3</title><itunes:title>Drupal Extended Support Pt. 3: What is the plan for Drupal 8 Extended Support? - Tag1 TeamTalk #028.3</itunes:title><description><![CDATA[<p>&nbsp;Drupal 8’s end of life is only a year away (Nov 2021), and that date is unchangeable. Are you ready? Do you need to know more about why you should get started upgrading? Do you want to know if there’s going to be a Drupal 8 Extended Support program (spoiler: there isn’t).&nbsp;</p><p>In the final session of this special three-part series of @Tag1 Consulting's Tag1 Team Talks, join @Jeremy Andrews (Founder and CEO at Tag1), @Michael Meyers (Managing Director at Tag1), and your host @Preston So (Editor in Chief at Tag1) for an episode full of information about what you can expect from the Drupal 8 End of Life</p>]]></description><content:encoded><![CDATA[<p>&nbsp;Drupal 8’s end of life is only a year away (Nov 2021), and that date is unchangeable. Are you ready? Do you need to know more about why you should get started upgrading? Do you want to know if there’s going to be a Drupal 8 Extended Support program (spoiler: there isn’t).&nbsp;</p><p>In the final session of this special three-part series of @Tag1 Consulting's Tag1 Team Talks, join @Jeremy Andrews (Founder and CEO at Tag1), @Michael Meyers (Managing Director at Tag1), and your host @Preston So (Editor in Chief at Tag1) for an episode full of information about what you can expect from the Drupal 8 End of Life</p>]]></content:encoded><link><![CDATA[https://www.tag1consulting.com/blog/drupal-7-extended-support-how-tag1-can-help-3]]></link><guid isPermaLink="false">9d0c87c6-8380-4d4a-b90a-10718c8f3dc1</guid><itunes:image href="https://artwork.captivate.fm/20718ff4-b51f-4787-b384-7e473d6d8fa4/NewTTTArt.png"/><pubDate>Wed, 18 Nov 2020 09:00:00 -0500</pubDate><enclosure url="https://podcasts.captivate.fm/media/0571ec97-946c-4da5-b202-f2e96dfe36f7/part3.mp3" length="14433429" type="audio/mpeg"/><itunes:duration>15:02</itunes:duration><itunes:explicit>false</itunes:explicit><itunes:episodeType>full</itunes:episodeType><itunes:season>1</itunes:season><itunes:episode>34</itunes:episode><podcast:episode>34</podcast:episode><podcast:season>1</podcast:season></item><item><title>Drupal 7 Extended Support Pt. 2: How the Tag1 Quo Drupal 7 program works -  Tag1 TeamTalk #028.2</title><itunes:title>Drupal 7 Extended Support Pt. 2: How the Tag1 Quo Drupal 7 program works -  Tag1 TeamTalk #028.2</itunes:title><description><![CDATA[<p>Drupal 7 was supposed to go end-of-life in June of this year when Drupal 9 was released, but owing to the coronavirus pandemic, Drupal maintainers have extended the Drupal 7 end-of-life to November 2021 due to the significant proportion of Drupal site owners who are still on that version. Tag1 Quo, Tag1's extended support service for Drupal, offers you peace of mind when it comes to receiving all of the important security updates that Drupal 7 Extended Support (D7ES) vendors maintain. But Tag1 Quo goes well beyond the minimum requirements of the D7ES program because we cover all of your contributed modules and notify you right away of security patches that need your attention.</p><p>In a special three-part series, join Jeremy Andrews (Founder and CEO, Tag1 Consulting), Michael Meyers (Managing Director, Tag1 Consulting), and your Tag1 Team Talks host Preston So (Editor in Chief, Tag1 Consulting) for a wide-ranging conversation about extended support in Drupal, what Drupal 7 site owners need to know today about extended support, and how Tag1 Quo is the optimal solution among D7ES vendors for your mission-critical Drupal 7 implementations. When it comes to Drupal 7 past end-of-life, Tag1 has your back.</p>]]></description><content:encoded><![CDATA[<p>Drupal 7 was supposed to go end-of-life in June of this year when Drupal 9 was released, but owing to the coronavirus pandemic, Drupal maintainers have extended the Drupal 7 end-of-life to November 2021 due to the significant proportion of Drupal site owners who are still on that version. Tag1 Quo, Tag1's extended support service for Drupal, offers you peace of mind when it comes to receiving all of the important security updates that Drupal 7 Extended Support (D7ES) vendors maintain. But Tag1 Quo goes well beyond the minimum requirements of the D7ES program because we cover all of your contributed modules and notify you right away of security patches that need your attention.</p><p>In a special three-part series, join Jeremy Andrews (Founder and CEO, Tag1 Consulting), Michael Meyers (Managing Director, Tag1 Consulting), and your Tag1 Team Talks host Preston So (Editor in Chief, Tag1 Consulting) for a wide-ranging conversation about extended support in Drupal, what Drupal 7 site owners need to know today about extended support, and how Tag1 Quo is the optimal solution among D7ES vendors for your mission-critical Drupal 7 implementations. When it comes to Drupal 7 past end-of-life, Tag1 has your back.</p>]]></content:encoded><link><![CDATA[https://www.tag1consulting.com/blog/drupal-7-extended-support-how-tag1-can-help-2]]></link><guid isPermaLink="false">16a5f9d0-924a-414e-8f53-6a675940d692</guid><itunes:image href="https://artwork.captivate.fm/20718ff4-b51f-4787-b384-7e473d6d8fa4/NewTTTArt.png"/><pubDate>Wed, 11 Nov 2020 09:00:00 -0500</pubDate><enclosure url="https://podcasts.captivate.fm/media/46057691-2983-44b4-b54b-c574a231aa2a/eol-newpart2.mp3" length="23698748" type="audio/mpeg"/><itunes:duration>24:41</itunes:duration><itunes:explicit>false</itunes:explicit><itunes:episodeType>full</itunes:episodeType><itunes:season>1</itunes:season><itunes:episode>33</itunes:episode><podcast:episode>33</podcast:episode><podcast:season>1</podcast:season></item><item><title>Core Confidential #3.2 with Angie Byron (webchick) : The many faces of Drupal over 15 years - Pt. 2</title><itunes:title>Core Confidential #3.2 with Angie Byron (webchick) : The many faces of Drupal over 15 years - Pt. 2</itunes:title><description><![CDATA[<p>Drupal is notorious for its "everyone has a voice" approach to open-source development, but it isn't easy to reach consensus across thousands of people with different backgrounds and opinions. In addition, Drupal has witnessed countless paradigm shifts in its lengthy history, both in the surrounding world of web development and in its internal workings. As Drupal has grown to power over two percent of the websites on the entire internet, many new workflows and governance structures have had to be put in place to guarantee the continued longevity of the Drupal community. In addition, with end-of-life quickly approaching for Drupal 7, contributors now have to juggle a widening range of versions.</p><p>In this very special two-part series, join Angie Byron (Senior Director, Product and Community Development at Acquia), Michael Meyers (Managing Director at Tag1 Consulting), and your Core Confidential host Preston So (Editor in Chief at Tag1 Consulting), for a fireside chat with the one and only Angie Byron. We dove into some of the amazing (and not so amazing) things Angie has seen over the course of her fifteen years deeply involved in Drupal core development as well as what people need to know about Drupal core today and in the near future.</p>]]></description><content:encoded><![CDATA[<p>Drupal is notorious for its "everyone has a voice" approach to open-source development, but it isn't easy to reach consensus across thousands of people with different backgrounds and opinions. In addition, Drupal has witnessed countless paradigm shifts in its lengthy history, both in the surrounding world of web development and in its internal workings. As Drupal has grown to power over two percent of the websites on the entire internet, many new workflows and governance structures have had to be put in place to guarantee the continued longevity of the Drupal community. In addition, with end-of-life quickly approaching for Drupal 7, contributors now have to juggle a widening range of versions.</p><p>In this very special two-part series, join Angie Byron (Senior Director, Product and Community Development at Acquia), Michael Meyers (Managing Director at Tag1 Consulting), and your Core Confidential host Preston So (Editor in Chief at Tag1 Consulting), for a fireside chat with the one and only Angie Byron. We dove into some of the amazing (and not so amazing) things Angie has seen over the course of her fifteen years deeply involved in Drupal core development as well as what people need to know about Drupal core today and in the near future.</p>]]></content:encoded><link><![CDATA[https://www.tag1consulting.com/blog/core-confidential-angie-byron-webchick-many-faces-drupal-over-15-years-pt-2]]></link><guid isPermaLink="false">ad816bb6-2e77-4a9f-8068-16b98d184c6a</guid><itunes:image href="https://artwork.captivate.fm/20718ff4-b51f-4787-b384-7e473d6d8fa4/NewTTTArt.png"/><pubDate>Mon, 09 Nov 2020 09:00:00 -0500</pubDate><enclosure url="https://podcasts.captivate.fm/media/5aef07d5-f617-451c-9656-659de89f714d/abyron-part-two.mp3" length="25548218" type="audio/mpeg"/><itunes:duration>26:37</itunes:duration><itunes:explicit>false</itunes:explicit><itunes:episodeType>full</itunes:episodeType><itunes:season>1</itunes:season><itunes:episode>32</itunes:episode><podcast:episode>32</podcast:episode><podcast:season>1</podcast:season></item><item><title>Drupal 7 extended support: What you need to know and how Tag1 can help - Tag1 TeamTalk #028.1</title><itunes:title>Drupal 7 extended support: What you need to know and how Tag1 can help - Tag1 TeamTalk #028.1</itunes:title><description><![CDATA[<p>Drupal has undergone a huge amount of innovation as of late, and the latest versions of Drupal portend an amazing future ahead for our community and ecosystem. But what happens when official community support for older versions, especially Drupal 7, ends? After all, Drupal 7 is among the most widely adopted versions of Drupal in the CMS's entire history, and it continues to have enduring staying power in the Drupal universe. Fortunately, Tag1 Consulting is among the vendors who will provide Drupal 7 extended support even past its end-of-life date.</p><p>Drupal 7 was supposed to go end-of-life in June of this year, when Drupal 9 was released, but owing to the coronavirus pandemic, Drupal maintainers have extended the Drupal 7 end-of-life to November 2021 due to the significant proportion of Drupal site owners who are still on that version. Tag1 Quo, Tag1's extended support service for Drupal, offers you peace of mind when it comes to receiving all of the important security updates that Drupal 7 Extended Support (D7ES) vendors maintain. But Tag1 Quo goes well beyond the minimum requirements of the D7ES program, because we cover all of your contributed modules and notify you right away of security patches that need your attention.</p><p>In a special three-part series, join Jeremy Andrews (Founder and CEO, Tag1 Consulting), Michael Meyers (Managing Director, Tag1 Consulting), and your <em>Tag1 Team Talks</em> host Preston So (Editor in Chief, Tag1 Consulting) for a wide-ranging conversation about extended support in Drupal, what Drupal 7 site owners need to know today about extended support, and how Tag1 Quo is the optimal solution among D7ES vendors for your mission-critical Drupal 7 implementations. When it comes to Drupal 7 past end-of-life, Tag1 has your back.</p><p><br></p>]]></description><content:encoded><![CDATA[<p>Drupal has undergone a huge amount of innovation as of late, and the latest versions of Drupal portend an amazing future ahead for our community and ecosystem. But what happens when official community support for older versions, especially Drupal 7, ends? After all, Drupal 7 is among the most widely adopted versions of Drupal in the CMS's entire history, and it continues to have enduring staying power in the Drupal universe. Fortunately, Tag1 Consulting is among the vendors who will provide Drupal 7 extended support even past its end-of-life date.</p><p>Drupal 7 was supposed to go end-of-life in June of this year, when Drupal 9 was released, but owing to the coronavirus pandemic, Drupal maintainers have extended the Drupal 7 end-of-life to November 2021 due to the significant proportion of Drupal site owners who are still on that version. Tag1 Quo, Tag1's extended support service for Drupal, offers you peace of mind when it comes to receiving all of the important security updates that Drupal 7 Extended Support (D7ES) vendors maintain. But Tag1 Quo goes well beyond the minimum requirements of the D7ES program, because we cover all of your contributed modules and notify you right away of security patches that need your attention.</p><p>In a special three-part series, join Jeremy Andrews (Founder and CEO, Tag1 Consulting), Michael Meyers (Managing Director, Tag1 Consulting), and your <em>Tag1 Team Talks</em> host Preston So (Editor in Chief, Tag1 Consulting) for a wide-ranging conversation about extended support in Drupal, what Drupal 7 site owners need to know today about extended support, and how Tag1 Quo is the optimal solution among D7ES vendors for your mission-critical Drupal 7 implementations. When it comes to Drupal 7 past end-of-life, Tag1 has your back.</p><p><br></p>]]></content:encoded><link><![CDATA[https://www.tag1consulting.com/blog/drupal-7-extended-support-how-tag1-can-help]]></link><guid isPermaLink="false">dc9409dd-2d1b-4ed5-90c6-211448bb9683</guid><itunes:image href="https://artwork.captivate.fm/20718ff4-b51f-4787-b384-7e473d6d8fa4/NewTTTArt.png"/><pubDate>Wed, 04 Nov 2020 09:00:00 -0500</pubDate><enclosure url="https://podcasts.captivate.fm/media/932273f4-9823-45d9-b884-edbc6453416d/part1.mp3" length="18378964" type="audio/mpeg"/><itunes:duration>19:09</itunes:duration><itunes:explicit>false</itunes:explicit><itunes:episodeType>full</itunes:episodeType><itunes:season>1</itunes:season><itunes:episode>31</itunes:episode><podcast:episode>31</podcast:episode><podcast:season>1</podcast:season></item><item><title>Core Confidential #3.1 :: Core Confidential with Angie Byron (webchick) : Learning about 15 Years of Drupal Contribution - Pt. 1</title><itunes:title>Core Confidential #3.1 :: Core Confidential with Angie Byron (webchick) : Learning about 15 Years of Drupal Contribution - Pt. 1</itunes:title><description><![CDATA[<p>Open-source software development isn't easy. There are few people who know this more intimately well than Angie Byron (webchick), who is one of the best-known community leaders in the Drupal ecosystem and Senior Director, Product and Community Development at Acquia. Over the course of Angie's fifteen years in Drupal contribution, the content management system has undergone a series of disruptive and significant changes that have reinvented the community multiple times over. As cat-herder of over 30,000 developers all around the world, Angie has had her fair share of experiences in Drupal core development.</p><p>Drupal is notorious for its "everyone has a voice" approach to open-source development, but it isn't easy to reach consensus across thousands of people with different backgrounds and opinions. In addition, Drupal has witnessed countless paradigm shifts in its lengthy history, both in the surrounding world of web development and in its internal workings. As Drupal has grown to power over two percent of the websites on the entire internet, many new workflows and governance structures have had to be put in place to guarantee the continued longevity of the Drupal community. In addition, with end-of-life quickly approaching for Drupal 7, contributors now have to juggle a widening range of versions.</p><p>In this very special two-part series, join Angie Byron (Senior Director, Product and Community Development at Acquia), Michael Meyers (Managing Director at Tag1 Consulting), and your Core Confidential host Preston So (Editor in Chief at Tag1 Consulting), for a fireside chat with the one and only Angie Byron. We dove into some of the amazing (and not so amazing) things Angie has seen over the course of her fifteen years deeply involved in Drupal core development as well as what people need to know about Drupal core today and in the near future.</p>]]></description><content:encoded><![CDATA[<p>Open-source software development isn't easy. There are few people who know this more intimately well than Angie Byron (webchick), who is one of the best-known community leaders in the Drupal ecosystem and Senior Director, Product and Community Development at Acquia. Over the course of Angie's fifteen years in Drupal contribution, the content management system has undergone a series of disruptive and significant changes that have reinvented the community multiple times over. As cat-herder of over 30,000 developers all around the world, Angie has had her fair share of experiences in Drupal core development.</p><p>Drupal is notorious for its "everyone has a voice" approach to open-source development, but it isn't easy to reach consensus across thousands of people with different backgrounds and opinions. In addition, Drupal has witnessed countless paradigm shifts in its lengthy history, both in the surrounding world of web development and in its internal workings. As Drupal has grown to power over two percent of the websites on the entire internet, many new workflows and governance structures have had to be put in place to guarantee the continued longevity of the Drupal community. In addition, with end-of-life quickly approaching for Drupal 7, contributors now have to juggle a widening range of versions.</p><p>In this very special two-part series, join Angie Byron (Senior Director, Product and Community Development at Acquia), Michael Meyers (Managing Director at Tag1 Consulting), and your Core Confidential host Preston So (Editor in Chief at Tag1 Consulting), for a fireside chat with the one and only Angie Byron. We dove into some of the amazing (and not so amazing) things Angie has seen over the course of her fifteen years deeply involved in Drupal core development as well as what people need to know about Drupal core today and in the near future.</p>]]></content:encoded><link><![CDATA[https://www.tag1consulting.com/blog/coreconf_webchick-15-years-drupal-contrib-pt1]]></link><guid isPermaLink="false">961abecd-6fdc-46bf-affa-13fa0cb894f8</guid><itunes:image href="https://artwork.captivate.fm/20718ff4-b51f-4787-b384-7e473d6d8fa4/NewTTTArt.png"/><pubDate>Mon, 02 Nov 2020 09:00:00 -0500</pubDate><enclosure url="https://podcasts.captivate.fm/media/ed170287-d434-4740-bc94-c73ad6f48b11/part-onerev-cc3.mp3" length="27088941" type="audio/mpeg"/><itunes:duration>28:13</itunes:duration><itunes:explicit>false</itunes:explicit><itunes:episodeType>full</itunes:episodeType><itunes:season>1</itunes:season><itunes:episode>30</itunes:episode><podcast:episode>30</podcast:episode><podcast:season>1</podcast:season></item><item><title>Documentation as code: Part 3: A Linting How To - The Vale Linter In Action (Demo) - Tag1 TeamTalk #027.3</title><itunes:title>Documentation as code: Part 3: A Linting How To - The Vale Linter In Action (Demo) - Tag1 TeamTalk #027.3</itunes:title><description><![CDATA[<p>In part 3 of our Tag 1 Team talks about documentation as code: linting for prose, we demonstrate the Vale linter in action. This open source linter for prose is highly customizable, making it possible for writers with little coding experience or developers with little writing experience to start testing their work.</p><p>In this Tag1 Team Talk, Michael Meyers (Managing Editor at Tag1) and Lynette Miles (Principal Technical Writer at Tag1) talk about integrating Vale into your workflow on the command line, or as part of an IDE, show a few tests, and demonstrate how quickly you can make changes to your tests, enabling your writers and your developers to work from the same expectations.&nbsp;</p>]]></description><content:encoded><![CDATA[<p>In part 3 of our Tag 1 Team talks about documentation as code: linting for prose, we demonstrate the Vale linter in action. This open source linter for prose is highly customizable, making it possible for writers with little coding experience or developers with little writing experience to start testing their work.</p><p>In this Tag1 Team Talk, Michael Meyers (Managing Editor at Tag1) and Lynette Miles (Principal Technical Writer at Tag1) talk about integrating Vale into your workflow on the command line, or as part of an IDE, show a few tests, and demonstrate how quickly you can make changes to your tests, enabling your writers and your developers to work from the same expectations.&nbsp;</p>]]></content:encoded><link><![CDATA[https://www.tag1consulting.com/blog/documentation-code-linting-part3]]></link><guid isPermaLink="false">da9bdd6b-bf1a-4baf-8b34-7591ac71a68b</guid><itunes:image href="https://artwork.captivate.fm/20718ff4-b51f-4787-b384-7e473d6d8fa4/NewTTTArt.png"/><pubDate>Mon, 26 Oct 2020 08:00:00 -0500</pubDate><enclosure url="https://podcasts.captivate.fm/media/02943f4e-b4e4-4c24-b4ba-f702ad2ce4f5/linting3-tag1teamtalk.mp3" length="31911228" type="audio/mpeg"/><itunes:duration>33:14</itunes:duration><itunes:explicit>false</itunes:explicit><itunes:episodeType>full</itunes:episodeType><itunes:season>1</itunes:season><itunes:episode>29</itunes:episode><podcast:episode>29</podcast:episode><podcast:season>1</podcast:season></item><item><title>Documentation as code: Part 2: A Linting How To - What tools are out there and how do they work? - Tag1 TeamTalk #027.2</title><itunes:title>Documentation as code: Part 2: A Linting How To - What tools are out there and how do they work? - Tag1 TeamTalk #027.2</itunes:title><description><![CDATA[<p>Like developers, many technical writers have tool sets they use in the course of their work. These include IDEs, image editors, transcription software, version control, and so on.</p><p>One well-known type of tool in the software world, but less so in the writing world is the linter. Software developers often consider their linters to be invaluable in catching or preventing errors, as well as enforcing defined stylistic guidelines before errors get out in front of the world.</p>]]></description><content:encoded><![CDATA[<p>Like developers, many technical writers have tool sets they use in the course of their work. These include IDEs, image editors, transcription software, version control, and so on.</p><p>One well-known type of tool in the software world, but less so in the writing world is the linter. Software developers often consider their linters to be invaluable in catching or preventing errors, as well as enforcing defined stylistic guidelines before errors get out in front of the world.</p>]]></content:encoded><link><![CDATA[https://www.tag1consulting.com/blog/documentation-code-linting-part2]]></link><guid isPermaLink="false">3bfff97d-f9f9-4b46-a544-e475641d5472</guid><itunes:image href="https://artwork.captivate.fm/20718ff4-b51f-4787-b384-7e473d6d8fa4/NewTTTArt.png"/><pubDate>Mon, 19 Oct 2020 08:20:00 -0500</pubDate><enclosure url="https://podcasts.captivate.fm/media/cb0d013a-fc91-4aa8-91f7-79fabf01ff66/linting-part-2.mp3" length="16774418" type="audio/mpeg"/><itunes:duration>17:28</itunes:duration><itunes:explicit>false</itunes:explicit><itunes:episodeType>full</itunes:episodeType><itunes:season>1</itunes:season><itunes:episode>28</itunes:episode><podcast:episode>28</podcast:episode><podcast:season>1</podcast:season></item><item><title>Documentation as code: Part 1: A Linting How To - What, Why, and How? - Tag1 TeamTalk #027.1</title><itunes:title>Documentation as code: Part 1: A Linting How To - What, Why, and How? - Tag1 TeamTalk #027.1</itunes:title><description><![CDATA[<p><strong>PART 1 - WHAT IS IT, WHY USE IT, HOW DOES IT WORK?</strong></p><p>Documentation is a critical part of any customer-facing product or service. Without it, your customers need hand holding, your support staff struggles to help your users, and your company spends money on unhappy customers instead of creating new products.&nbsp;</p><p>One of the biggest challenges is creating quality documentation. Treating your documentation as part of your product leads the entire production team towards thinking of users first. Treating your documentation as part of your code lowers the barriers for your development teams to contribute.</p><p>In this talk, Michael Meyers (Managing Editor at Tag1) and Lynette Miles (Principal Technical Writer at Tag1) dig into what it means to treat your docs like code, and how it can help your teams’ workflows. We’ll also talk about linting - and why it can matter just as much for your writers as it does for your developers, and how a docs-as-code methodology can speed up contributions from everyone working on a product.&nbsp;</p><p><br></p><p><br></p>]]></description><content:encoded><![CDATA[<p><strong>PART 1 - WHAT IS IT, WHY USE IT, HOW DOES IT WORK?</strong></p><p>Documentation is a critical part of any customer-facing product or service. Without it, your customers need hand holding, your support staff struggles to help your users, and your company spends money on unhappy customers instead of creating new products.&nbsp;</p><p>One of the biggest challenges is creating quality documentation. Treating your documentation as part of your product leads the entire production team towards thinking of users first. Treating your documentation as part of your code lowers the barriers for your development teams to contribute.</p><p>In this talk, Michael Meyers (Managing Editor at Tag1) and Lynette Miles (Principal Technical Writer at Tag1) dig into what it means to treat your docs like code, and how it can help your teams’ workflows. We’ll also talk about linting - and why it can matter just as much for your writers as it does for your developers, and how a docs-as-code methodology can speed up contributions from everyone working on a product.&nbsp;</p><p><br></p><p><br></p>]]></content:encoded><link><![CDATA[https://www.tag1consulting.com/blog/documentation-code-linting-part1]]></link><guid isPermaLink="false">c957ae16-cf92-493f-acc9-a3171441cca8</guid><itunes:image href="https://artwork.captivate.fm/20718ff4-b51f-4787-b384-7e473d6d8fa4/NewTTTArt.png"/><pubDate>Tue, 13 Oct 2020 09:00:00 -0500</pubDate><enclosure url="https://podcasts.captivate.fm/media/a34bc393-aab1-4d1c-bb51-c1e2ebdbc8a3/linting-part1.mp3" length="12197765" type="audio/mpeg"/><itunes:duration>12:42</itunes:duration><itunes:explicit>false</itunes:explicit><itunes:episodeType>full</itunes:episodeType><itunes:season>1</itunes:season><itunes:episode>27</itunes:episode><podcast:episode>27</podcast:episode><podcast:season>1</podcast:season></item><item><title>Managing Diverse Remote Teams: Tools, Practices and Lessons Learned - Part 4 -Tag1 TeamTalk #026</title><itunes:title>Managing Diverse Remote Teams: Tools, Practices and Lessons Learned - Part 4 -Tag1 TeamTalk #026</itunes:title><description><![CDATA[<p>In the last of our 4 part series, Michael Meyers (Managing Director, Tag1 Consulting) and your host Preston So (Editor in Chief, Tag1 Consulting) had an opportunity to join Janie Ledet (Project Manager &amp; Scrum Master, Tag1 Consulting) for miniseries about the human side of managing projects in agile software. </p><p>We'll dive into the most important considerations when resourcing and conducting discovery for a new build, Janie's CARE philosophy for high-functioning remote teams, and best practices, convenient tools, and lessons learned over many years when it comes to elite software projects.</p>]]></description><content:encoded><![CDATA[<p>In the last of our 4 part series, Michael Meyers (Managing Director, Tag1 Consulting) and your host Preston So (Editor in Chief, Tag1 Consulting) had an opportunity to join Janie Ledet (Project Manager &amp; Scrum Master, Tag1 Consulting) for miniseries about the human side of managing projects in agile software. </p><p>We'll dive into the most important considerations when resourcing and conducting discovery for a new build, Janie's CARE philosophy for high-functioning remote teams, and best practices, convenient tools, and lessons learned over many years when it comes to elite software projects.</p>]]></content:encoded><link><![CDATA[https://www.tag1consulting.com/blog/managing-diverse-remote-teams-2]]></link><guid isPermaLink="false">3df5e1d7-6d07-48dc-a17c-a4a3a83a5162</guid><itunes:image href="https://artwork.captivate.fm/20718ff4-b51f-4787-b384-7e473d6d8fa4/NewTTTArt.png"/><pubDate>Wed, 16 Sep 2020 09:00:00 -0500</pubDate><enclosure url="https://podcasts.captivate.fm/media/8d0979e3-69f9-47d9-9248-463437bed9f1/part-4-tools-practices-and-lessons-learned.mp3" length="20195832" type="audio/mpeg"/><itunes:duration>21:02</itunes:duration><itunes:explicit>false</itunes:explicit><itunes:episodeType>full</itunes:episodeType><itunes:season>1</itunes:season><itunes:episode>26</itunes:episode><podcast:episode>26</podcast:episode><podcast:season>1</podcast:season></item><item><title>How to manage diverse remote teams : Tips for managing high functioning remote teams - Part 3 - Tag1 TeamTalk #025</title><itunes:title>How to manage diverse remote teams : Tips for managing high functioning remote teams - Part 3 - Tag1 TeamTalk #025</itunes:title><description><![CDATA[<p>As the coronavirus pandemic continues to render most workforces remote for the foreseeable future, crafting inclusive, high-functioning distributed teams isn't an easy matter. At Tag1, we've worked as a remote-first team since the beginning, thanks to deft project management like Janie Ledet's. These days more than ever, it's essential to have an experienced project manager on challenging projects, to manage remote teams with deep care, and to leverage best-of-class tools and best practices to shepherd the work of an agile development team.</p><p>In a special miniseries in four parts, Michael Meyers (Managing Director, Tag1 Consulting) and your host Preston So (Editor in Chief, Tag1 Consulting) had an opportunity to join Janie for an exciting four episodes about the human side of managing projects in agile software. We'll dive into the most important considerations when resourcing and conducting discovery for a new build, Janie's CARE philosophy for high-functioning remote teams, and best practices, convenient tools, and lessons learned over many years when it comes to elite software projects.</p>]]></description><content:encoded><![CDATA[<p>As the coronavirus pandemic continues to render most workforces remote for the foreseeable future, crafting inclusive, high-functioning distributed teams isn't an easy matter. At Tag1, we've worked as a remote-first team since the beginning, thanks to deft project management like Janie Ledet's. These days more than ever, it's essential to have an experienced project manager on challenging projects, to manage remote teams with deep care, and to leverage best-of-class tools and best practices to shepherd the work of an agile development team.</p><p>In a special miniseries in four parts, Michael Meyers (Managing Director, Tag1 Consulting) and your host Preston So (Editor in Chief, Tag1 Consulting) had an opportunity to join Janie for an exciting four episodes about the human side of managing projects in agile software. We'll dive into the most important considerations when resourcing and conducting discovery for a new build, Janie's CARE philosophy for high-functioning remote teams, and best practices, convenient tools, and lessons learned over many years when it comes to elite software projects.</p>]]></content:encoded><link><![CDATA[https://www.tag1consulting.com/blog/managing-diverse-remote-teams-2]]></link><guid isPermaLink="false">20f1feb0-4e56-4ad2-85fd-45e4d8552223</guid><itunes:image href="https://artwork.captivate.fm/20718ff4-b51f-4787-b384-7e473d6d8fa4/NewTTTArt.png"/><pubDate>Wed, 16 Sep 2020 09:00:00 -0500</pubDate><enclosure url="https://podcasts.captivate.fm/media/84675ac5-7674-4446-8b03-824fcb469f3c/part-3-tips-for-managing-high-functioning-remote-teams.mp3" length="16455098" type="audio/mpeg"/><itunes:duration>17:08</itunes:duration><itunes:explicit>false</itunes:explicit><itunes:episodeType>full</itunes:episodeType><itunes:season>1</itunes:season><itunes:episode>25</itunes:episode><podcast:episode>25</podcast:episode><podcast:season>1</podcast:season></item><item><title>Agile at human scale: Managing diverse remote teams - Part 2 - Tag1 TeamTalk #024</title><itunes:title>Agile at human scale: Managing diverse remote teams - Part 2 - Tag1 TeamTalk #024</itunes:title><description><![CDATA[<p><strong>&nbsp;PART 2 - HAVING AN EXPERIENCED PM ON A PROJECT IS WORTH THE COST</strong></p><p><span class="ql-cursor">﻿</span>Among other things, the ongoing pandemic has ripped open the former fabric of our work lives, decentralizing and distributing our collaboration in newfound ways. Project management for agile software development teams is a mission that serves the dual purpose of efficiently producing good software and empowering the humans behind any product. As Project Manager and Scrum Master at Tag1 Consulting, and with over a decade of software development and program and project management experience, Janie Ledet lent the <em>Tag1 Team Talks</em> show her subject matter expertise to share some of the human elements of great, successful projects.</p><p>As the coronavirus pandemic continues to render most workforces remote for the foreseeable future, crafting inclusive, high-functioning distributed teams isn't an easy matter. At Tag1, we've worked as a remote-first team since the beginning, thanks to deft project management like Janie's. These days more than ever, it's essential to have an experienced project manager on challenging projects, to manage remote teams with deep care, and to leverage best-of-class tools and best practices to shepherd the work of an agile development team.</p><p>In a special miniseries in four parts, Michael Meyers (Managing Director, Tag1 Consulting) and your host Preston So (Editor in Chief, Tag1 Consulting) had an opportunity to join Janie for an exciting four episodes about the human side of managing projects in agile software. We'll dive into the most important considerations when resourcing and conducting discovery for a new build, Janie's CARE philosophy for high-functioning remote teams, and best practices, convenient tools, and lessons learned over many years when it comes to elite software projects.</p><p><br></p>]]></description><content:encoded><![CDATA[<p><strong>&nbsp;PART 2 - HAVING AN EXPERIENCED PM ON A PROJECT IS WORTH THE COST</strong></p><p><span class="ql-cursor">﻿</span>Among other things, the ongoing pandemic has ripped open the former fabric of our work lives, decentralizing and distributing our collaboration in newfound ways. Project management for agile software development teams is a mission that serves the dual purpose of efficiently producing good software and empowering the humans behind any product. As Project Manager and Scrum Master at Tag1 Consulting, and with over a decade of software development and program and project management experience, Janie Ledet lent the <em>Tag1 Team Talks</em> show her subject matter expertise to share some of the human elements of great, successful projects.</p><p>As the coronavirus pandemic continues to render most workforces remote for the foreseeable future, crafting inclusive, high-functioning distributed teams isn't an easy matter. At Tag1, we've worked as a remote-first team since the beginning, thanks to deft project management like Janie's. These days more than ever, it's essential to have an experienced project manager on challenging projects, to manage remote teams with deep care, and to leverage best-of-class tools and best practices to shepherd the work of an agile development team.</p><p>In a special miniseries in four parts, Michael Meyers (Managing Director, Tag1 Consulting) and your host Preston So (Editor in Chief, Tag1 Consulting) had an opportunity to join Janie for an exciting four episodes about the human side of managing projects in agile software. We'll dive into the most important considerations when resourcing and conducting discovery for a new build, Janie's CARE philosophy for high-functioning remote teams, and best practices, convenient tools, and lessons learned over many years when it comes to elite software projects.</p><p><br></p>]]></content:encoded><link><![CDATA[https://www.tag1consulting.com/blog/managing-diverse-remote-teams-1]]></link><guid isPermaLink="false">e042e64b-38b8-45a1-bbb4-0d6a17a51f68</guid><itunes:image href="https://artwork.captivate.fm/20718ff4-b51f-4787-b384-7e473d6d8fa4/NewTTTArt.png"/><pubDate>Tue, 08 Sep 2020 09:00:00 -0500</pubDate><enclosure url="https://podcasts.captivate.fm/media/6be48b89-e110-454a-abcc-c2c1f6eeb05e/part-2-having-an-experienced-pm-on-a-project-is-worth-the-cost.mp3" length="10615372" type="audio/mpeg"/><itunes:duration>11:03</itunes:duration><itunes:explicit>false</itunes:explicit><itunes:episodeType>full</itunes:episodeType><itunes:season>1</itunes:season><itunes:episode>24</itunes:episode><podcast:episode>24</podcast:episode><podcast:season>1</podcast:season></item><item><title>Agile at human scale: Managing diverse remote teams - Part 1 - Tag1 TeamTalk #023</title><itunes:title>Agile at human scale: Managing diverse remote teams - Part 1 - Tag1 TeamTalk #023</itunes:title><description><![CDATA[<p><strong>PART 1 - GETTING TO KNOW JANIE</strong></p><p>Among other things, the ongoing pandemic has ripped open the former fabric of our work lives, decentralizing and distributing our collaboration in newfound ways. Project management for agile software development teams is a mission that serves the dual purpose of efficiently producing good software and empowering the humans behind any product. As Project Manager and Scrum Master at Tag1 Consulting, and with over a decade of software development and program and project management experience, Janie Ledet lent the <em>Tag1 Team Talks</em> show her subject matter expertise to share some of the human elements of great, successful projects.</p><p>In a special miniseries in four parts, Michael Meyers (Managing Director, Tag1 Consulting) and your host Preston So (Editor in Chief, Tag1 Consulting) had an opportunity to join Janie for an exciting four episodes about the human side of managing projects in agile software. We'll dive into the most important considerations when resourcing and conducting discovery for a new build, Janie's CARE philosophy for high-functioning remote teams, and best practices, convenient tools, and lessons learned over many years when it comes to elite software projects.</p>]]></description><content:encoded><![CDATA[<p><strong>PART 1 - GETTING TO KNOW JANIE</strong></p><p>Among other things, the ongoing pandemic has ripped open the former fabric of our work lives, decentralizing and distributing our collaboration in newfound ways. Project management for agile software development teams is a mission that serves the dual purpose of efficiently producing good software and empowering the humans behind any product. As Project Manager and Scrum Master at Tag1 Consulting, and with over a decade of software development and program and project management experience, Janie Ledet lent the <em>Tag1 Team Talks</em> show her subject matter expertise to share some of the human elements of great, successful projects.</p><p>In a special miniseries in four parts, Michael Meyers (Managing Director, Tag1 Consulting) and your host Preston So (Editor in Chief, Tag1 Consulting) had an opportunity to join Janie for an exciting four episodes about the human side of managing projects in agile software. We'll dive into the most important considerations when resourcing and conducting discovery for a new build, Janie's CARE philosophy for high-functioning remote teams, and best practices, convenient tools, and lessons learned over many years when it comes to elite software projects.</p>]]></content:encoded><link><![CDATA[https://www.tag1consulting.com/blog/managing-diverse-remote-teams-1]]></link><guid isPermaLink="false">35c9275d-b48a-4fba-bfc9-c916058479b7</guid><itunes:image href="https://artwork.captivate.fm/20718ff4-b51f-4787-b384-7e473d6d8fa4/NewTTTArt.png"/><pubDate>Tue, 08 Sep 2020 09:00:00 -0500</pubDate><enclosure url="https://podcasts.captivate.fm/media/75f0198d-0d40-482d-8ee0-ca7e7bd85a74/part-1-getting-to-know-janie.mp3" length="10668871" type="audio/mpeg"/><itunes:duration>11:07</itunes:duration><itunes:explicit>false</itunes:explicit><itunes:episodeType>full</itunes:episodeType><itunes:season>1</itunes:season><itunes:episode>23</itunes:episode><podcast:episode>23</podcast:episode><podcast:season>1</podcast:season></item><item><title>The inside story on Drupal.org&apos;s coming support for merge requests and issue forks - Tag1 TeamTalk #022</title><itunes:title>The inside story on Drupal.org&apos;s coming support for merge requests and issue forks - Tag1 TeamTalk #022</itunes:title><description><![CDATA[<p>Throughout Drupal's history, contributors have rallied around Drupal.org as the single source of truth for both the code running Drupal and the infrastructure powering Drupal's issue queues, source control, and automated testing. As the Drupal Association continues on its journey to integrate GitLab features with Drupal.org, we're beginning to see the first glimpses of how Drupal contribution and issue management will evolve thanks to cutting-edge functionality like merge requests and issue forks in GitLab. But what happens with all of the surrounding tooling for Drupal.org, including DrupalCI and the longstanding issue queues themselves?</p><p>Soon, for the first time, Drupal contributors will be able to create merge requests and issue forks that make reviewing, suggesting changes to, and testing code much easier across the board. All activity will be reported back to the issue on&nbsp;<a href="https://www.drupal.org/" rel="noopener noreferrer" target="_blank">Drupal.org</a>, but contributors will be able to provide direct code comments and code review on the merge request as well. With Drupal.org's massive store of metadata, landing on the optimal solution required significant discovery and evaluation of how Drupal contribution would change in light of the move to GitLab. And with an initial beta launched just before DrupalCon Global this year, there are already more than a hundred projects in the Drupal ecosystem participating in the program.</p><p>In another special edition of our Tag1 Team Talks series, learn about what features will be part of Drupal.org's support for merge requests and issue forks, what the future of DrupalCI looks like in light of modern approaches to automated testing, and how you can not only take advantage of the ongoing beta but also how you can get involved as a contributor to one of the most important initiatives in Drupal's history. Join&nbsp;<a href="https://www.drupal.org/u/hestenet" rel="noopener noreferrer" target="_blank">Tim Lehnen</a>&nbsp;(Chief Technology Officer, Drupal Association),&nbsp;<a href="https://www.drupal.org/u/drumm" rel="noopener noreferrer" target="_blank">Neil Drumm</a>&nbsp;(Senior Technologist, Drupal Association),&nbsp;<a href="https://www.drupal.org/u/michaelemeyers" rel="noopener noreferrer" target="_blank">Michael Meyers</a>&nbsp;(Managing Director, Tag1 Consulting), and your host&nbsp;<a href="https://preston.so/" rel="noopener noreferrer" target="_blank">Preston So</a>&nbsp;(Editor in Chief, Tag1 Consulting) for a fireside chat about the future of contribution and collaboration on Drupal.org.</p>]]></description><content:encoded><![CDATA[<p>Throughout Drupal's history, contributors have rallied around Drupal.org as the single source of truth for both the code running Drupal and the infrastructure powering Drupal's issue queues, source control, and automated testing. As the Drupal Association continues on its journey to integrate GitLab features with Drupal.org, we're beginning to see the first glimpses of how Drupal contribution and issue management will evolve thanks to cutting-edge functionality like merge requests and issue forks in GitLab. But what happens with all of the surrounding tooling for Drupal.org, including DrupalCI and the longstanding issue queues themselves?</p><p>Soon, for the first time, Drupal contributors will be able to create merge requests and issue forks that make reviewing, suggesting changes to, and testing code much easier across the board. All activity will be reported back to the issue on&nbsp;<a href="https://www.drupal.org/" rel="noopener noreferrer" target="_blank">Drupal.org</a>, but contributors will be able to provide direct code comments and code review on the merge request as well. With Drupal.org's massive store of metadata, landing on the optimal solution required significant discovery and evaluation of how Drupal contribution would change in light of the move to GitLab. And with an initial beta launched just before DrupalCon Global this year, there are already more than a hundred projects in the Drupal ecosystem participating in the program.</p><p>In another special edition of our Tag1 Team Talks series, learn about what features will be part of Drupal.org's support for merge requests and issue forks, what the future of DrupalCI looks like in light of modern approaches to automated testing, and how you can not only take advantage of the ongoing beta but also how you can get involved as a contributor to one of the most important initiatives in Drupal's history. Join&nbsp;<a href="https://www.drupal.org/u/hestenet" rel="noopener noreferrer" target="_blank">Tim Lehnen</a>&nbsp;(Chief Technology Officer, Drupal Association),&nbsp;<a href="https://www.drupal.org/u/drumm" rel="noopener noreferrer" target="_blank">Neil Drumm</a>&nbsp;(Senior Technologist, Drupal Association),&nbsp;<a href="https://www.drupal.org/u/michaelemeyers" rel="noopener noreferrer" target="_blank">Michael Meyers</a>&nbsp;(Managing Director, Tag1 Consulting), and your host&nbsp;<a href="https://preston.so/" rel="noopener noreferrer" target="_blank">Preston So</a>&nbsp;(Editor in Chief, Tag1 Consulting) for a fireside chat about the future of contribution and collaboration on Drupal.org.</p>]]></content:encoded><link><![CDATA[https://www.tag1consulting.com/blog/drupalorgs-coming-support-merge-requests-issue-forks]]></link><guid isPermaLink="false">86a3ed64-87c9-4fe9-a0b4-5f19f26821ec</guid><itunes:image href="https://artwork.captivate.fm/20718ff4-b51f-4787-b384-7e473d6d8fa4/NewTTTArt.png"/><pubDate>Wed, 12 Aug 2020 08:30:00 -0500</pubDate><enclosure url="https://podcasts.captivate.fm/media/f86953b5-8ff0-49ba-86aa-ae938ade164e/da-miniseries-3audio.mp3" length="37026630" type="audio/mpeg"/><itunes:duration>38:34</itunes:duration><itunes:explicit>false</itunes:explicit><itunes:episodeType>full</itunes:episodeType><itunes:season>1</itunes:season><itunes:episode>22</itunes:episode><podcast:episode>22</podcast:episode><podcast:season>1</podcast:season></item><item><title>Modernizing Drupal’s UI and Improving Accessibility with The Olivero &amp; Claro Themes - Tag1 TeamTalk - #021</title><itunes:title>Modernizing Drupal’s UI and Improving Accessibility with The Olivero &amp; Claro Themes - Tag1 TeamTalk - #021</itunes:title><description><![CDATA[<p>Last month at DrupalCon Global, Dries Buytaert, the founder of Drupal, announced that a major focus of Drupal 9 will be improving the user interface and user experience of the platform - for all personas. Two of the five D9 Strategic Initiatives have been dedicated to making this happen. The “New Front-End Theme Initiative” or user interface (UI) for Drupal, also known as the Olivero Theme, covers the end-user experience. The “Admin UI &amp; JavaScript Modernisation Initiative”, also known as the Claro Admin theme covers site builders, managers, and administrators.</p><p>A critical component of improving the experience for all users is accessibility. In this episode of Tag1TeamTalks, Michael Meyers (Managing Director, Tag1) talks with Kat Shaw (Senior Front-end Developer, Lullabot), a CPACC-certified accessibility expert working on both initiatives.</p><p>Join us for a tour and overview of both themes, get unique insight into the development process and inner workings of strategic initiatives, learn about the accessibility improvements, and find out how all these benefit you and your Drupal sites (hint: your sites become a lot more accessible, for free, with little effort on your part).</p><p>Both initiatives carry over from D8 and have been under development for some time. In Drupal 9.0, Claro, the new admin theme, is available in beta as an optional theme you can enable today. It is slated to become the default admin theme in the upcoming D9.1 release. You can also try the new front-end theme, Olivero, hands-on, by downloading and installing it from Drupal.org. It will likely be part of Core in the upcoming D9.1 release as an optional theme that you can enable, and will hopefully be the default theme in Drupal 9.2.</p>]]></description><content:encoded><![CDATA[<p>Last month at DrupalCon Global, Dries Buytaert, the founder of Drupal, announced that a major focus of Drupal 9 will be improving the user interface and user experience of the platform - for all personas. Two of the five D9 Strategic Initiatives have been dedicated to making this happen. The “New Front-End Theme Initiative” or user interface (UI) for Drupal, also known as the Olivero Theme, covers the end-user experience. The “Admin UI &amp; JavaScript Modernisation Initiative”, also known as the Claro Admin theme covers site builders, managers, and administrators.</p><p>A critical component of improving the experience for all users is accessibility. In this episode of Tag1TeamTalks, Michael Meyers (Managing Director, Tag1) talks with Kat Shaw (Senior Front-end Developer, Lullabot), a CPACC-certified accessibility expert working on both initiatives.</p><p>Join us for a tour and overview of both themes, get unique insight into the development process and inner workings of strategic initiatives, learn about the accessibility improvements, and find out how all these benefit you and your Drupal sites (hint: your sites become a lot more accessible, for free, with little effort on your part).</p><p>Both initiatives carry over from D8 and have been under development for some time. In Drupal 9.0, Claro, the new admin theme, is available in beta as an optional theme you can enable today. It is slated to become the default admin theme in the upcoming D9.1 release. You can also try the new front-end theme, Olivero, hands-on, by downloading and installing it from Drupal.org. It will likely be part of Core in the upcoming D9.1 release as an optional theme that you can enable, and will hopefully be the default theme in Drupal 9.2.</p>]]></content:encoded><link><![CDATA[https://www.tag1consulting.com/blog/modern-drupal-ui-improving-accessibility-olivero-claro-themes]]></link><guid isPermaLink="false">e48d6cb6-699d-42e9-a0b8-c3beb8aef19b</guid><itunes:image href="https://artwork.captivate.fm/20718ff4-b51f-4787-b384-7e473d6d8fa4/NewTTTArt.png"/><pubDate>Thu, 06 Aug 2020 09:00:00 -0500</pubDate><enclosure url="https://podcasts.captivate.fm/media/8dfa1d9b-b2cc-437c-887d-1a422e1042bd/olivero-theme.mp3" length="41943084" type="audio/mpeg"/><itunes:duration>43:41</itunes:duration><itunes:explicit>false</itunes:explicit><itunes:episodeType>full</itunes:episodeType><itunes:season>1</itunes:season><itunes:episode>21</itunes:episode><podcast:episode>21</podcast:episode><podcast:season>1</podcast:season></item><item><title>False Economy of Low Cost Contractors - the common misconception that less expensive resources save you money - Tag1 Team Talk #020</title><itunes:title>False Economy of Low Cost Contractors - the common misconception that less expensive resources save you money - Tag1 Team Talk #020</itunes:title><description><![CDATA[<p>Too often, organizations believe that contracting more affordable and less expensive resources for a project will lead to better savings. Here at Tag1 Consulting, we've in fact discovered that the opposite is true: Hiring cheaper often leads to worse results. Though it's often convenient to look at the hourly rate, or the provided quote for the project, this can often lead to less attention on questions and issues that should go into any project calculus. At Tag1, we often hear this come up from both our new and existing clients. But it's a siren song: Though many organizations want to get the best bang out of their buck, it doesn't necessarily mean that going the more affordable route is the right direction.</p><p>In recent years, the explosion of software consultancies and professional services has led some to argue that software implementation has become a "commodity business." This is couched in the mistaken belief that any engineer, if afforded the right tools, can rapidly assemble pre-existing components to manifest solutions quickly with minimal investment. However, such a notion of assemblage doesn't avoid the Frankenstein effect, in which organizations seldom have a single monolithic tool that can be leveraged horizontally. Instead, software architecture is not just about putting the pieces together; it is about understanding the optimal conjunct that those components make up.</p><p>Digging into some of the secrets we've learned at Tag1 as a business, join our latest episode of <em>Tag1 Team Talks</em>, with Peta Hoyes (Chief Operating Officer, Partner at Tag1), Michael Meyers (Managing Director at Tag1), and your host Preston So (Editor in Chief at Tag1 and author of <em>Decoupled Drupal in Practice</em>). We'll dive into how grappling with the right questions can help alleviate some of the damage that the misconception of less expensive resources leading to a better outcome has wrought not only among our clients but also among software consultancies writ large.</p>]]></description><content:encoded><![CDATA[<p>Too often, organizations believe that contracting more affordable and less expensive resources for a project will lead to better savings. Here at Tag1 Consulting, we've in fact discovered that the opposite is true: Hiring cheaper often leads to worse results. Though it's often convenient to look at the hourly rate, or the provided quote for the project, this can often lead to less attention on questions and issues that should go into any project calculus. At Tag1, we often hear this come up from both our new and existing clients. But it's a siren song: Though many organizations want to get the best bang out of their buck, it doesn't necessarily mean that going the more affordable route is the right direction.</p><p>In recent years, the explosion of software consultancies and professional services has led some to argue that software implementation has become a "commodity business." This is couched in the mistaken belief that any engineer, if afforded the right tools, can rapidly assemble pre-existing components to manifest solutions quickly with minimal investment. However, such a notion of assemblage doesn't avoid the Frankenstein effect, in which organizations seldom have a single monolithic tool that can be leveraged horizontally. Instead, software architecture is not just about putting the pieces together; it is about understanding the optimal conjunct that those components make up.</p><p>Digging into some of the secrets we've learned at Tag1 as a business, join our latest episode of <em>Tag1 Team Talks</em>, with Peta Hoyes (Chief Operating Officer, Partner at Tag1), Michael Meyers (Managing Director at Tag1), and your host Preston So (Editor in Chief at Tag1 and author of <em>Decoupled Drupal in Practice</em>). We'll dive into how grappling with the right questions can help alleviate some of the damage that the misconception of less expensive resources leading to a better outcome has wrought not only among our clients but also among software consultancies writ large.</p>]]></content:encoded><link><![CDATA[https://tag1.com]]></link><guid isPermaLink="false">6f16a50d-7583-48e8-a142-fdce6cfeaea6</guid><itunes:image href="https://artwork.captivate.fm/20718ff4-b51f-4787-b384-7e473d6d8fa4/NewTTTArt.png"/><pubDate>Wed, 22 Jul 2020 09:00:00 -0500</pubDate><enclosure url="https://podcasts.captivate.fm/media/e105620f-6278-4665-b66c-b031a13ca78b/falsecon-cleanish.mp3" length="28402460" type="audio/mpeg"/><itunes:duration>29:35</itunes:duration><itunes:explicit>false</itunes:explicit><itunes:episodeType>full</itunes:episodeType><itunes:season>1</itunes:season><itunes:episode>20</itunes:episode><podcast:episode>20</podcast:episode><podcast:season>1</podcast:season></item><item><title>Enabling Declarative Components Everywhere: Drupal + Web Components Out of the Box - Tag1TeamTalk #019</title><itunes:title>Enabling Declarative Components Everywhere: Drupal + Web Components Out of the Box - Tag1TeamTalk #019</itunes:title><description><![CDATA[<p>Many front-end technologies, especially React, now consider the notion of declarative components to be table stakes. Why haven't they arrived in environments like the Drupal CMS's own front end? Many native CMS presentation layers tend to obsolesce quickly and present a scattered or suboptimal developer experience, particularly against the backdrop of today's rapidly evolving front-end development workflows. But according to Fabian Franz, there is a solution that allows for that pleasant front-end developer experience within Drupal itself without jettisoning Drupal as a rendering layer.</p><p>The solution is a combination of Web Components support within Drupal and intelligent handling of immutable state in data that allows for Drupal to become a more JavaScript-like rendering layer. Rather than working with endless render trees and an antiquated Ajax framework, and instead of reinventing Drupal's front-end wheel from scratch, Fabian recommends adopting the best of both worlds by incorporating key aspects of Web Components, the Shadow DOM, and particularly syntactic sugar for declarative components that competes readily not only with wildly popular JavaScript technologies like React and Vue but also matches up to the emerging approaches seen in ecosystems like Laravel.</p><p>In this <em>Tag1 Team Talks</em> episode, join Fabian Franz (Senior Technical Architect and Performance Lead at Tag1), Michael Meyers (Managing Director at Tag1), and your host and moderator Preston So (Editor in Chief at Tag1; Senior Director, Product Strategy at Oracle; and author of <em>Decoupled Drupal in Practice</em>) for a wide-ranging technical discussion about how to enable declarative components everywhere for Drupal's front end out of the box. If you were interested in Fabian's "Components Everywhere" talk at DrupalCon Amsterdam last year, this is a <em>Tag1 Team Talks</em> episode you won't want to miss!</p>]]></description><content:encoded><![CDATA[<p>Many front-end technologies, especially React, now consider the notion of declarative components to be table stakes. Why haven't they arrived in environments like the Drupal CMS's own front end? Many native CMS presentation layers tend to obsolesce quickly and present a scattered or suboptimal developer experience, particularly against the backdrop of today's rapidly evolving front-end development workflows. But according to Fabian Franz, there is a solution that allows for that pleasant front-end developer experience within Drupal itself without jettisoning Drupal as a rendering layer.</p><p>The solution is a combination of Web Components support within Drupal and intelligent handling of immutable state in data that allows for Drupal to become a more JavaScript-like rendering layer. Rather than working with endless render trees and an antiquated Ajax framework, and instead of reinventing Drupal's front-end wheel from scratch, Fabian recommends adopting the best of both worlds by incorporating key aspects of Web Components, the Shadow DOM, and particularly syntactic sugar for declarative components that competes readily not only with wildly popular JavaScript technologies like React and Vue but also matches up to the emerging approaches seen in ecosystems like Laravel.</p><p>In this <em>Tag1 Team Talks</em> episode, join Fabian Franz (Senior Technical Architect and Performance Lead at Tag1), Michael Meyers (Managing Director at Tag1), and your host and moderator Preston So (Editor in Chief at Tag1; Senior Director, Product Strategy at Oracle; and author of <em>Decoupled Drupal in Practice</em>) for a wide-ranging technical discussion about how to enable declarative components everywhere for Drupal's front end out of the box. If you were interested in Fabian's "Components Everywhere" talk at DrupalCon Amsterdam last year, this is a <em>Tag1 Team Talks</em> episode you won't want to miss!</p>]]></content:encoded><link><![CDATA[https://tag1.com]]></link><guid isPermaLink="false">d20d521b-3a9e-4d7a-ae2d-7038e182d456</guid><itunes:image href="https://artwork.captivate.fm/20718ff4-b51f-4787-b384-7e473d6d8fa4/NewTTTArt.png"/><pubDate>Wed, 01 Jul 2020 08:00:00 -0500</pubDate><enclosure url="https://podcasts.captivate.fm/media/e813ac9f-cc32-41c9-8874-897ba3ca8b05/components-ttt-final-015.mp3" length="48447364" type="audio/mpeg"/><itunes:duration>50:28</itunes:duration><itunes:explicit>false</itunes:explicit><itunes:episodeType>full</itunes:episodeType><itunes:season>1</itunes:season><itunes:episode>19</itunes:episode><podcast:episode>19</podcast:episode><podcast:season>1</podcast:season></item><item><title>The story of Drupal 9&apos;s release from the inside with the Drupal Association - Tag1 TeamTalk #018</title><itunes:title>The story of Drupal 9&apos;s release from the inside with the Drupal Association - Tag1 TeamTalk #018</itunes:title><description><![CDATA[<p>After four-and-a-half years of development, Drupal 9 was just released, a milestone in the evolution of the Drupal content management system. The Drupal Association has long played a critical role not only in supporting the advancement and releases of one of the world's largest and most active open-source software projects; it also contributes to the Drupal roadmap and drives its forward momentum in other important ways. In addition to maintenance releases for Drupal 7 and Drupal 8, the Drupal 9 release not only promises an easy upgrade for Drupal 8 users but also ushers in a new period of innovation for Drupal.</p><p>But that's not all. Drupal 9's release also means long-awaited upgrades to Drupal.org as well as some of the most essential infrastructure and services that underpin Drupal.org and its associated properties, like localize.drupal.org, groups.drupal.org, and api.drupal.org. Releases in Drupal have also garnered greater scrutiny from nefarious actors who target launch dates to seek security vulnerabilities. The Drupal Association works tirelessly to buttress all of these initiatives and responsibilities, with the support of Tag1 and other organizations.</p><p>In this <em>Tag1 Team Talks</em> episode, part of a special series with the engineering team at the Drupal Association, we speak discuss Drupal 9 and what it portends for Drupal's future with Tim Lehnen (Chief Technology Officer, Drupal Association), Neil Drumm (Senior Technologist, Drupal Association), Narayan Newton (Chief Technology Officer, Tag1 Consulting), Michael Meyers (Managing Director, Tag1 Consulting), and Preston So (Editor in Chief at Tag1 Consulting and author of <em>Decoupled Drupal in Practice</em>). We dove into some of the nitty-gritty and day-in-the-life of Drupal core committers and how Drupal is taking a uniquely new approach to tackle technical debt.</p>]]></description><content:encoded><![CDATA[<p>After four-and-a-half years of development, Drupal 9 was just released, a milestone in the evolution of the Drupal content management system. The Drupal Association has long played a critical role not only in supporting the advancement and releases of one of the world's largest and most active open-source software projects; it also contributes to the Drupal roadmap and drives its forward momentum in other important ways. In addition to maintenance releases for Drupal 7 and Drupal 8, the Drupal 9 release not only promises an easy upgrade for Drupal 8 users but also ushers in a new period of innovation for Drupal.</p><p>But that's not all. Drupal 9's release also means long-awaited upgrades to Drupal.org as well as some of the most essential infrastructure and services that underpin Drupal.org and its associated properties, like localize.drupal.org, groups.drupal.org, and api.drupal.org. Releases in Drupal have also garnered greater scrutiny from nefarious actors who target launch dates to seek security vulnerabilities. The Drupal Association works tirelessly to buttress all of these initiatives and responsibilities, with the support of Tag1 and other organizations.</p><p>In this <em>Tag1 Team Talks</em> episode, part of a special series with the engineering team at the Drupal Association, we speak discuss Drupal 9 and what it portends for Drupal's future with Tim Lehnen (Chief Technology Officer, Drupal Association), Neil Drumm (Senior Technologist, Drupal Association), Narayan Newton (Chief Technology Officer, Tag1 Consulting), Michael Meyers (Managing Director, Tag1 Consulting), and Preston So (Editor in Chief at Tag1 Consulting and author of <em>Decoupled Drupal in Practice</em>). We dove into some of the nitty-gritty and day-in-the-life of Drupal core committers and how Drupal is taking a uniquely new approach to tackle technical debt.</p>]]></content:encoded><link><![CDATA[https://tag1.com]]></link><guid isPermaLink="false">f1272033-fdc1-4803-8eae-b5a1f9387ece</guid><itunes:image href="https://artwork.captivate.fm/20718ff4-b51f-4787-b384-7e473d6d8fa4/NewTTTArt.png"/><pubDate>Wed, 24 Jun 2020 08:00:00 -0500</pubDate><enclosure url="https://podcasts.captivate.fm/media/9db5a329-6664-4184-95bd-8c294b292e94/da-series2.mp3" length="46485464" type="audio/mpeg"/><itunes:duration>48:25</itunes:duration><itunes:explicit>false</itunes:explicit><itunes:episodeType>full</itunes:episodeType><itunes:season>1</itunes:season><itunes:episode>18</itunes:episode><podcast:episode>18</podcast:episode><podcast:season>1</podcast:season></item><item><title>Introduction to DrupalSpoons, a new developer workflow for Drupal contributors - Tag1 TeamTalk #017</title><itunes:title>Introduction to DrupalSpoons, a new developer workflow for Drupal contributors - Tag1 TeamTalk #017</itunes:title><description><![CDATA[<p>Maintaining Drupal projects and managing Drupal modules can be challenging for even contributors who have unlimited time. For decades now, Drupal's ecosystem has cultivated a wide array of tools for contributors to create patches, report issues, collaborate on code, and perform continuous integration. But as many source control providers begin to release shiny new features like web IDEs and issue workspaces that aim to make open-source contributors' lives even easier, many are doubtlessly wondering how Drupal's own developer workflows figure in an emerging world of innovation in the space.</p><p>DrupalSpoons, created by Moshe Weitzman and recently released, is a special configuration of groups and projects in GitLab that provides a bevy of useful features and tools for Drupal contributors who are maintaining Drupal projects. A play on the word "fork," which refers to a separately maintained clone of a codebase that still retains a link to the prior repository, DrupalSpoons offers support for GitLab issues, merge requests (GitLab's analogue for GitHub's pull requests), and continuous integration on contributed Drupal projects in the ecosystem. It leverages zero custom code, apart from the issue migration process to aid DrupalSpoons newcomers, and outlines potential trajectories for Drupal contribution in the long term as well.</p><p>In this exciting episode of <em>Tag1 Team Talks</em>, Moshe Weitzman (Subject Matter Expert, Senior Architect, and Project Lead at Tag1) hopped on with Michael Meyers (Managing Director at Tag1) and your host Preston So (Editor in Chief at Tag1 and author of <em>Decoupled Drupal in Practice</em>) for a deep dive into what makes DrupalSpoons so compelling for Drupal contributors and the origin story that inspired Moshe to build it. Join us to learn how you can replace your existing Drupal contribution workflows with DrupalSpoons to get the most out of Drupal's recent migration to GitLab and the most modern capabilities in Drupal code management today.</p>]]></description><content:encoded><![CDATA[<p>Maintaining Drupal projects and managing Drupal modules can be challenging for even contributors who have unlimited time. For decades now, Drupal's ecosystem has cultivated a wide array of tools for contributors to create patches, report issues, collaborate on code, and perform continuous integration. But as many source control providers begin to release shiny new features like web IDEs and issue workspaces that aim to make open-source contributors' lives even easier, many are doubtlessly wondering how Drupal's own developer workflows figure in an emerging world of innovation in the space.</p><p>DrupalSpoons, created by Moshe Weitzman and recently released, is a special configuration of groups and projects in GitLab that provides a bevy of useful features and tools for Drupal contributors who are maintaining Drupal projects. A play on the word "fork," which refers to a separately maintained clone of a codebase that still retains a link to the prior repository, DrupalSpoons offers support for GitLab issues, merge requests (GitLab's analogue for GitHub's pull requests), and continuous integration on contributed Drupal projects in the ecosystem. It leverages zero custom code, apart from the issue migration process to aid DrupalSpoons newcomers, and outlines potential trajectories for Drupal contribution in the long term as well.</p><p>In this exciting episode of <em>Tag1 Team Talks</em>, Moshe Weitzman (Subject Matter Expert, Senior Architect, and Project Lead at Tag1) hopped on with Michael Meyers (Managing Director at Tag1) and your host Preston So (Editor in Chief at Tag1 and author of <em>Decoupled Drupal in Practice</em>) for a deep dive into what makes DrupalSpoons so compelling for Drupal contributors and the origin story that inspired Moshe to build it. Join us to learn how you can replace your existing Drupal contribution workflows with DrupalSpoons to get the most out of Drupal's recent migration to GitLab and the most modern capabilities in Drupal code management today.</p>]]></content:encoded><link><![CDATA[https://tag1.com]]></link><guid isPermaLink="false">5bd82dfd-5ee0-423c-a4f8-46c0a9dfe131</guid><itunes:image href="https://artwork.captivate.fm/20718ff4-b51f-4787-b384-7e473d6d8fa4/NewTTTArt.png"/><pubDate>Mon, 22 Jun 2020 09:00:00 -0500</pubDate><enclosure url="https://podcasts.captivate.fm/media/443994c6-3196-41a7-adf5-9838984164f1/drupal-spoons-cleanfinal.mp3" length="30443773" type="audio/mpeg"/><itunes:duration>31:43</itunes:duration><itunes:explicit>false</itunes:explicit><itunes:episodeType>full</itunes:episodeType><itunes:season>1</itunes:season><itunes:episode>17</itunes:episode><podcast:episode>17</podcast:episode><podcast:season>1</podcast:season></item><item><title>Introducing Goose, a highly scalable load testing framework written in Rust - Tag1 TeamTalk #016</title><itunes:title>Introducing Goose, a highly scalable load testing framework written in Rust - Tag1 TeamTalk #016</itunes:title><description><![CDATA[<p>Research shows that if your application introduces latency of even a few milliseconds, your business revenue can suffer immensely. At Tag1, we often have clients approach us with concerns about high traffic. Load testing and performance tuning often elicit groans from architects and developers more interested in building features, but it is a critical step in the process to ensuring your web application can operate at scale under heavy load. Though other load testing ecosystems exist, most notably Locust, these suffer from certain disadvantages that make them less appealing for those concerned about scalability.</p><p>Goose is a powerful new open-source load testing tool written in Rust by the Tag1 team. Inspired by Locust, it offers many of the same advantages but makes far more efficient use of the underlying hardware. On a single core, the current version of Goose is at least eleven times faster than Locust, and this high level of scalability increases as you introduce additional cores. And fortunately for open-source contributors, Goose is entirely free and open-source, with the roadmap and vision to become a formidable player among load testing tools.</p><p>In this episode of <em>Tag1 Team Talks</em>, Jeremy Andrews (Founding Partner at Tag1) and Fabian Franz (VP Software Engineering at Tag1) joined Michael Meyers (Managing Director at Tag1) and your host and moderator Preston So (Editor in Chief at Tag1 and author of <em>Decoupled Drupal in Practice</em>) for a high- and low-level examination of what makes Goose great for even the most finicky load testing scenarios. Learn how you can substitute Goose for Locust and access all of the benefits of the Rust programming language alongside unique features that make Goose a compelling option for anyone concerned about performance and scalability.</p><p><br></p><p><br></p>]]></description><content:encoded><![CDATA[<p>Research shows that if your application introduces latency of even a few milliseconds, your business revenue can suffer immensely. At Tag1, we often have clients approach us with concerns about high traffic. Load testing and performance tuning often elicit groans from architects and developers more interested in building features, but it is a critical step in the process to ensuring your web application can operate at scale under heavy load. Though other load testing ecosystems exist, most notably Locust, these suffer from certain disadvantages that make them less appealing for those concerned about scalability.</p><p>Goose is a powerful new open-source load testing tool written in Rust by the Tag1 team. Inspired by Locust, it offers many of the same advantages but makes far more efficient use of the underlying hardware. On a single core, the current version of Goose is at least eleven times faster than Locust, and this high level of scalability increases as you introduce additional cores. And fortunately for open-source contributors, Goose is entirely free and open-source, with the roadmap and vision to become a formidable player among load testing tools.</p><p>In this episode of <em>Tag1 Team Talks</em>, Jeremy Andrews (Founding Partner at Tag1) and Fabian Franz (VP Software Engineering at Tag1) joined Michael Meyers (Managing Director at Tag1) and your host and moderator Preston So (Editor in Chief at Tag1 and author of <em>Decoupled Drupal in Practice</em>) for a high- and low-level examination of what makes Goose great for even the most finicky load testing scenarios. Learn how you can substitute Goose for Locust and access all of the benefits of the Rust programming language alongside unique features that make Goose a compelling option for anyone concerned about performance and scalability.</p><p><br></p><p><br></p>]]></content:encoded><link><![CDATA[https://tag1.com]]></link><guid isPermaLink="false">3d9dc2fb-ebae-421b-8b36-95cb51eda37d</guid><itunes:image href="https://artwork.captivate.fm/20718ff4-b51f-4787-b384-7e473d6d8fa4/NewTTTArt.png"/><pubDate>Mon, 15 Jun 2020 09:00:00 -0500</pubDate><enclosure url="https://podcasts.captivate.fm/media/0bf906b9-4198-4651-ae2e-81014708fca7/goose-ttt.mp3" length="40334777" type="audio/mpeg"/><itunes:duration>42:01</itunes:duration><itunes:explicit>false</itunes:explicit><itunes:episodeType>full</itunes:episodeType><itunes:season>1</itunes:season><itunes:episode>16</itunes:episode><podcast:episode>16</podcast:episode><podcast:season>1</podcast:season></item><item><title>Core Confidential #2 :: What you need to know about Drupal 9 (and more)</title><itunes:title>Core Confidential #2 :: What you need to know about Drupal 9 (and more)</itunes:title><description><![CDATA[<p>Though the biggest news this month is the release of Drupal 9, that doesn't mean big releases aren't happening on other versions of Drupal too. The milestone represented by Drupal 9 also welcomes new versions of both Drupal 7 and Drupal 8 to the Drupal ecosystem. It's been four-and-a-half years since Drupal 8 was released, and 54 months of development from scores of contributors around the world went into Drupal 9. And thanks to the indefatigable efforts of open-source contributors in the module ecosystem, there are already over 2,000 contributed modules ready to go, compatible with Drupal 9 out of the box.</p><p>Drupal 9 is a massive step for innovation in the Drupal community, thanks to the careful thought that went into how Drupal can continue to stay ahead of the curve. During the Drupal 9 development cycle, which was largely about deprecating and removing old code, the Drupal core committers laid the groundwork for the future and facilitated a more pleasant upgrade experience from Drupal 8 to Drupal 9 that should smooth over many of the hindrances that characterized the transition from Drupal 7 to Drupal 8. And there's already exciting new plans ahead for Drupal 9, with coming releases consisting of even more refactoring and deprecations. With Drupal 9.1 in December, the focus will shift to new features and improvements, including user experience, accessibility, performance, security, privacy, and integrations.</p><p>In the second episode of our new monthly show <em>Core Confidential</em>, Fabian Franz (VP Software Engineering at Tag1) sat down with Michael Meyers (Managing Director at Tag1) and your host Preston So (Editor in Chief at Tag1 and author of <em>Decoupled Drupal in Practice</em>) for a quick but comprehensive survey of how Drupal 9 will change Drupal for the better. Beyond discussing the technical improvements and ecosystem advancements, this <em>Core Confidential</em> episode also dives into the anxieties, challenges, and concerns that core committers have about Drupal 9 moving forward.</p>]]></description><content:encoded><![CDATA[<p>Though the biggest news this month is the release of Drupal 9, that doesn't mean big releases aren't happening on other versions of Drupal too. The milestone represented by Drupal 9 also welcomes new versions of both Drupal 7 and Drupal 8 to the Drupal ecosystem. It's been four-and-a-half years since Drupal 8 was released, and 54 months of development from scores of contributors around the world went into Drupal 9. And thanks to the indefatigable efforts of open-source contributors in the module ecosystem, there are already over 2,000 contributed modules ready to go, compatible with Drupal 9 out of the box.</p><p>Drupal 9 is a massive step for innovation in the Drupal community, thanks to the careful thought that went into how Drupal can continue to stay ahead of the curve. During the Drupal 9 development cycle, which was largely about deprecating and removing old code, the Drupal core committers laid the groundwork for the future and facilitated a more pleasant upgrade experience from Drupal 8 to Drupal 9 that should smooth over many of the hindrances that characterized the transition from Drupal 7 to Drupal 8. And there's already exciting new plans ahead for Drupal 9, with coming releases consisting of even more refactoring and deprecations. With Drupal 9.1 in December, the focus will shift to new features and improvements, including user experience, accessibility, performance, security, privacy, and integrations.</p><p>In the second episode of our new monthly show <em>Core Confidential</em>, Fabian Franz (VP Software Engineering at Tag1) sat down with Michael Meyers (Managing Director at Tag1) and your host Preston So (Editor in Chief at Tag1 and author of <em>Decoupled Drupal in Practice</em>) for a quick but comprehensive survey of how Drupal 9 will change Drupal for the better. Beyond discussing the technical improvements and ecosystem advancements, this <em>Core Confidential</em> episode also dives into the anxieties, challenges, and concerns that core committers have about Drupal 9 moving forward.</p>]]></content:encoded><link><![CDATA[https://tag1.com]]></link><guid isPermaLink="false">bc08c85b-93bc-40df-84ab-23e875464541</guid><itunes:image href="https://artwork.captivate.fm/20718ff4-b51f-4787-b384-7e473d6d8fa4/NewTTTArt.png"/><pubDate>Sun, 07 Jun 2020 08:30:00 -0500</pubDate><enclosure url="https://podcasts.captivate.fm/media/62e232fe-64fe-473a-90b5-0954e06fe149/core-confidential-2.mp3" length="20968220" type="audio/mpeg"/><itunes:duration>21:51</itunes:duration><itunes:explicit>false</itunes:explicit><itunes:episodeType>full</itunes:episodeType><itunes:season>2</itunes:season><itunes:episode>2</itunes:episode><podcast:episode>2</podcast:episode><podcast:season>2</podcast:season></item><item><title>A Deep Dive into ReasonML - Building resilient apps with high stability - Tag1 TeamTalk #015</title><itunes:title>A Deep Dive into ReasonML - Building resilient apps with high stability - Tag1 TeamTalk #015</itunes:title><description><![CDATA[<p>ReasonML is a functional programming language that has built-in React support, JavaScript-like syntax, and a highly efficient toolchain optimized for code management and compilation. With seamless interoperability with existing JavaScript and originally written by Facebook, ReasonML is quickly becoming a language of choice not only for functional programming enthusiasts well-versed in OCaml but also for React architects and developers who need better state handling and more robust typing.</p><p>Already leveraged by mission-critical applications at organizations as diverse as Sotheby's, McKinsey, and the Coda blockchain, ReasonML is an optimal choice for developers who need typed data integrity at every point in the application and a more failsafe approach to React. Today, ReasonML developers are using the technology to alleviate the pain of a hard-to-refactor React codebase, overly lengthy ES6 and TypeScript compilation times, and the "overpowered" nature of TypeScript as a source of choice paralysis and code complexity.</p><p>In this episode of <em>Tag1 Team Talks</em>, Patrick Stapfer (Lead React Developer at Tag1 and Member of the Reason Association) sits down with Michael Meyers (Managing Director at Tag1) and your host and moderator Preston So (Editor in Chief at Tag1 and Senior Director, Product Strategy at Oracle) for a deep dive into ReasonML, its features when it comes to syntax and developer experience, real-world applications that are ideal for ReasonML, and last but not least, the rapidly growing community and ecosystem surrounding ReasonML in the form of the Reason Association and ReasonConf. Learn about how ReasonML can help you build resilient web applications with a high threshold for stability on the latest <em>Tag1 Team Talks</em> episode.</p><p><br></p><p><br></p>]]></description><content:encoded><![CDATA[<p>ReasonML is a functional programming language that has built-in React support, JavaScript-like syntax, and a highly efficient toolchain optimized for code management and compilation. With seamless interoperability with existing JavaScript and originally written by Facebook, ReasonML is quickly becoming a language of choice not only for functional programming enthusiasts well-versed in OCaml but also for React architects and developers who need better state handling and more robust typing.</p><p>Already leveraged by mission-critical applications at organizations as diverse as Sotheby's, McKinsey, and the Coda blockchain, ReasonML is an optimal choice for developers who need typed data integrity at every point in the application and a more failsafe approach to React. Today, ReasonML developers are using the technology to alleviate the pain of a hard-to-refactor React codebase, overly lengthy ES6 and TypeScript compilation times, and the "overpowered" nature of TypeScript as a source of choice paralysis and code complexity.</p><p>In this episode of <em>Tag1 Team Talks</em>, Patrick Stapfer (Lead React Developer at Tag1 and Member of the Reason Association) sits down with Michael Meyers (Managing Director at Tag1) and your host and moderator Preston So (Editor in Chief at Tag1 and Senior Director, Product Strategy at Oracle) for a deep dive into ReasonML, its features when it comes to syntax and developer experience, real-world applications that are ideal for ReasonML, and last but not least, the rapidly growing community and ecosystem surrounding ReasonML in the form of the Reason Association and ReasonConf. Learn about how ReasonML can help you build resilient web applications with a high threshold for stability on the latest <em>Tag1 Team Talks</em> episode.</p><p><br></p><p><br></p>]]></content:encoded><link><![CDATA[https://tag1.com]]></link><guid isPermaLink="false">d13c621a-5803-46ff-8cbd-38f16293b534</guid><itunes:image href="https://artwork.captivate.fm/20718ff4-b51f-4787-b384-7e473d6d8fa4/NewTTTArt.png"/><pubDate>Wed, 27 May 2020 09:00:00 -0500</pubDate><enclosure url="https://podcasts.captivate.fm/media/72a115d1-bd93-4aa6-bd12-377cafb727fc/reasonml-015.mp3" length="44786042" type="audio/mpeg"/><itunes:duration>46:39</itunes:duration><itunes:explicit>false</itunes:explicit><itunes:episodeType>full</itunes:episodeType><itunes:season>1</itunes:season><itunes:episode>15</itunes:episode><podcast:episode>15</podcast:episode><podcast:season>1</podcast:season></item><item><title>Core Confidential #1: Day in the life of a Core Maintainer &amp; notes on Drupal 9 readiness</title><itunes:title>Core Confidential #1: Day in the life of a Core Maintainer &amp; notes on Drupal 9 readiness</itunes:title><description><![CDATA[<p>What is the day-to-day life of a Drupal core committer like? Besides squashing bugs and shepherding the Drupal project, the maintainers responsible for Drupal core are also constantly thinking of ways to improve the developer experience and upgrade process for novice and veteran Drupal users alike. With Drupal 9 coming just around the corner, and with no extended support planned for Drupal 8 thanks to a more seamless transition to the next major release, Drupal's core developers are hard at work building tools, approving patches, and readying Drupal 9 for its day in the spotlight. But Drupal 9 isn't the only version that requires upkeep and support—other members of the Drupal core team also ensure the continued longevity of earlier versions of Drupal like Drupal 7 as well. </p><p>The impending release of Drupal 9 has many developers scrambling to prepare their Drupal implementations and many module maintainers working hard to ensure their contributed plugins are Drupal 9-ready. Thanks to Gábor Hojtsy's offer of #DrupalCares contributions in return for Drupal 9-ready modules, there has been a dizzying acceleration in the growth of modules available as soon as Drupal 9 lands. In addition, the new Rector module allows for Drupal contributors to have access to a low-level assessment of what needs to change in their code to be fully equipped for the Drupal 9 launch.</p><p>In this inaugural episode of Core Confidential, the insider guide to Drupal core development and Tag1's new series, we dive into the day-to-day life of a core committer and what you need to know about Drupal 9 readiness with the help of Fabian Franz (VP of Software Engineering at Tag1), Michael Meyers (Managing Director at Tag1), and your host Preston So (Editor in Chief at Tag1 and author of Decoupled Drupal in Practice). Learn more about how Drupal's core team continues to support the Drupal project as it gets ready for the latest and greatest in Drupal 9, due to be released this summer for eager CMS practitioners worldwide.&nbsp;</p>]]></description><content:encoded><![CDATA[<p>What is the day-to-day life of a Drupal core committer like? Besides squashing bugs and shepherding the Drupal project, the maintainers responsible for Drupal core are also constantly thinking of ways to improve the developer experience and upgrade process for novice and veteran Drupal users alike. With Drupal 9 coming just around the corner, and with no extended support planned for Drupal 8 thanks to a more seamless transition to the next major release, Drupal's core developers are hard at work building tools, approving patches, and readying Drupal 9 for its day in the spotlight. But Drupal 9 isn't the only version that requires upkeep and support—other members of the Drupal core team also ensure the continued longevity of earlier versions of Drupal like Drupal 7 as well. </p><p>The impending release of Drupal 9 has many developers scrambling to prepare their Drupal implementations and many module maintainers working hard to ensure their contributed plugins are Drupal 9-ready. Thanks to Gábor Hojtsy's offer of #DrupalCares contributions in return for Drupal 9-ready modules, there has been a dizzying acceleration in the growth of modules available as soon as Drupal 9 lands. In addition, the new Rector module allows for Drupal contributors to have access to a low-level assessment of what needs to change in their code to be fully equipped for the Drupal 9 launch.</p><p>In this inaugural episode of Core Confidential, the insider guide to Drupal core development and Tag1's new series, we dive into the day-to-day life of a core committer and what you need to know about Drupal 9 readiness with the help of Fabian Franz (VP of Software Engineering at Tag1), Michael Meyers (Managing Director at Tag1), and your host Preston So (Editor in Chief at Tag1 and author of Decoupled Drupal in Practice). Learn more about how Drupal's core team continues to support the Drupal project as it gets ready for the latest and greatest in Drupal 9, due to be released this summer for eager CMS practitioners worldwide.&nbsp;</p>]]></content:encoded><link><![CDATA[https://tag1.com]]></link><guid isPermaLink="false">a07f154a-8e46-4d18-b2d4-0597e975d915</guid><itunes:image href="https://artwork.captivate.fm/20718ff4-b51f-4787-b384-7e473d6d8fa4/NewTTTArt.png"/><pubDate>Wed, 13 May 2020 09:00:00 -0500</pubDate><enclosure url="https://podcasts.captivate.fm/media/9bc3735e-8635-4467-985e-a08a81e7dce7/coreconfidential-001.mp3" length="24727763" type="audio/mpeg"/><itunes:duration>25:45</itunes:duration><itunes:explicit>false</itunes:explicit><itunes:episodeType>full</itunes:episodeType><itunes:season>2</itunes:season><itunes:episode>1</itunes:episode><podcast:episode>1</podcast:episode><podcast:season>2</podcast:season></item><item><title>The Drupal Association is the Drupal DNA giving Life to our Code &amp; Community - Tag1 TeamTalk  #014</title><itunes:title>The Drupal Association is the Drupal DNA giving Life to our Code &amp; Community - Tag1 TeamTalk  #014</itunes:title><description><![CDATA[<p>Drupal is one of the largest and most active open-source projects in the world, and the Drupal Association is responsible for enabling it to thrive by creating and maintaining tooling and other projects that keep Drupal humming. Though many in the Drupal community and outside it see the Drupal Association only as the organizer of the global DrupalCon conferences each year, the Drupal Association is, in fact, responsible for some of the most critical elements that sustain Drupal as a software product, including localizations, updates, security advisories, metadata, and infrastructure. All of the "cloud services" that we work with on a daily basis in the Drupal ecosystem represent fundamental functions of the Drupal Association.</p><p>In recent years, the Drupal Association has launched several features that reinvent the way developers interact with Drupal as a software system, including DrupalCI (Drupal's test infrastructure), Composer Façade (in order to support Drupal's adoption of Composer), and Drupal's ongoing migration to GitLab for enhanced source control. For many years, Tag1 Consulting has supported and contributed to the Drupal Association not only as a key partner in visible initiatives but also in the lesser-known aspects of the Drupal Association's work that keep Drupal.org and the ecosystem running. Though we've long provided 80 free hours of work a month to the Drupal Association, we're proud to announce we are expanding this commitment by 50% to 120 pro-bono hours per month (75% of an FTE). In addition we have also made a donation toward #DrupalCares' $100,000 goal.</p><p>In this special edition of the Tag1 Team Talks show, we introduce a miniseries with the engineering team at the Drupal Association, including Tim Lehnen (Chief Technology Officer, Drupal Association) and Narayan Newton (Chief Technology Officer, Tag1), along with Michael Meyers (Managing Editor, Tag1) and Preston So (Editor in Chief at Tag1 and Senior Director, Product Strategy at Oracle). In this first installment, we dive into some of the mission-critical work the Drupal Association performs for the Drupal community with the support of Tag1 and other organizations and how they represent the lifeblood of the Drupal project as well as its continued longevity.</p>]]></description><content:encoded><![CDATA[<p>Drupal is one of the largest and most active open-source projects in the world, and the Drupal Association is responsible for enabling it to thrive by creating and maintaining tooling and other projects that keep Drupal humming. Though many in the Drupal community and outside it see the Drupal Association only as the organizer of the global DrupalCon conferences each year, the Drupal Association is, in fact, responsible for some of the most critical elements that sustain Drupal as a software product, including localizations, updates, security advisories, metadata, and infrastructure. All of the "cloud services" that we work with on a daily basis in the Drupal ecosystem represent fundamental functions of the Drupal Association.</p><p>In recent years, the Drupal Association has launched several features that reinvent the way developers interact with Drupal as a software system, including DrupalCI (Drupal's test infrastructure), Composer Façade (in order to support Drupal's adoption of Composer), and Drupal's ongoing migration to GitLab for enhanced source control. For many years, Tag1 Consulting has supported and contributed to the Drupal Association not only as a key partner in visible initiatives but also in the lesser-known aspects of the Drupal Association's work that keep Drupal.org and the ecosystem running. Though we've long provided 80 free hours of work a month to the Drupal Association, we're proud to announce we are expanding this commitment by 50% to 120 pro-bono hours per month (75% of an FTE). In addition we have also made a donation toward #DrupalCares' $100,000 goal.</p><p>In this special edition of the Tag1 Team Talks show, we introduce a miniseries with the engineering team at the Drupal Association, including Tim Lehnen (Chief Technology Officer, Drupal Association) and Narayan Newton (Chief Technology Officer, Tag1), along with Michael Meyers (Managing Editor, Tag1) and Preston So (Editor in Chief at Tag1 and Senior Director, Product Strategy at Oracle). In this first installment, we dive into some of the mission-critical work the Drupal Association performs for the Drupal community with the support of Tag1 and other organizations and how they represent the lifeblood of the Drupal project as well as its continued longevity.</p>]]></content:encoded><link><![CDATA[https://tag1.com]]></link><guid isPermaLink="false">8aa870dc-6c04-473a-b50b-70e31a0299fb</guid><itunes:image href="https://artwork.captivate.fm/20718ff4-b51f-4787-b384-7e473d6d8fa4/NewTTTArt.png"/><pubDate>Tue, 05 May 2020 09:00:00 -0500</pubDate><enclosure url="https://podcasts.captivate.fm/media/bb2d76b7-c414-42a2-b21e-b45c54dc0f8a/da-supportminiseries-ttt-014.mp3" length="47252419" type="audio/mpeg"/><itunes:duration>49:13</itunes:duration><itunes:explicit>false</itunes:explicit><itunes:episodeType>full</itunes:episodeType><itunes:season>1</itunes:season><itunes:episode>14</itunes:episode><podcast:episode>14</podcast:episode><podcast:season>1</podcast:season></item><item><title>eLearning with Kids at Home featuring HTML5 Speech-to-Text -Tag1 TeamTalk #013</title><itunes:title>eLearning with Kids at Home featuring HTML5 Speech-to-Text -Tag1 TeamTalk #013</itunes:title><description><![CDATA[<p><span style="background-color: transparent; color: rgb(0, 0, 0);">With people around the world working from home and caring for their families in these challenging times, many of us are struggling with the difficulty of juggling work and having to homeschool our children. This can be even more challenging when your kids are very young and require more supervision and attention. As technologists we always think, “is there some way I can solve my problem with code and automation”&nbsp;</span></p><p><span style="background-color: transparent; color: rgb(0, 0, 0);">Based in Vienna, Laslo Horváth (Senior Laravel Developer at Tag1) did just that - he designed and implemented, in only several dozen lines of code, an offline e-learning application that helps his young children practice their writing and speaking in German and English, all through speech-to-text transcription features available out of the box in HTML5. Even better, because the application has no infrastructure, he can share it with other parents in the same situation. As a result, Laslo’s kids are more engaged and he gets some much needed peace of mind, as well as time to get some work done!&nbsp;</span></p><p><span style="background-color: transparent; color: rgb(0, 0, 0);">In this special episode of </span><em style="background-color: transparent; color: rgb(0, 0, 0);">Tag1 Team Talks</em><span style="background-color: transparent; color: rgb(0, 0, 0);">, Laslo joins Michael Meyers (Managing Director at Tag1) and your host Preston So (Editor in Chief at Tag1 and Senior Director, Product Strategy at Oracle) for a pandemic edition that delves into how you can enable e-learning for your own family with APIs available in your browser out of the box. In the process, we explore some of the implications for HTML5's SpeechRecognition API and voice-driven applications. If you're at your wit's end with your own homeschooling needs, Laslo's solution may be right for you.</span></p>]]></description><content:encoded><![CDATA[<p><span style="background-color: transparent; color: rgb(0, 0, 0);">With people around the world working from home and caring for their families in these challenging times, many of us are struggling with the difficulty of juggling work and having to homeschool our children. This can be even more challenging when your kids are very young and require more supervision and attention. As technologists we always think, “is there some way I can solve my problem with code and automation”&nbsp;</span></p><p><span style="background-color: transparent; color: rgb(0, 0, 0);">Based in Vienna, Laslo Horváth (Senior Laravel Developer at Tag1) did just that - he designed and implemented, in only several dozen lines of code, an offline e-learning application that helps his young children practice their writing and speaking in German and English, all through speech-to-text transcription features available out of the box in HTML5. Even better, because the application has no infrastructure, he can share it with other parents in the same situation. As a result, Laslo’s kids are more engaged and he gets some much needed peace of mind, as well as time to get some work done!&nbsp;</span></p><p><span style="background-color: transparent; color: rgb(0, 0, 0);">In this special episode of </span><em style="background-color: transparent; color: rgb(0, 0, 0);">Tag1 Team Talks</em><span style="background-color: transparent; color: rgb(0, 0, 0);">, Laslo joins Michael Meyers (Managing Director at Tag1) and your host Preston So (Editor in Chief at Tag1 and Senior Director, Product Strategy at Oracle) for a pandemic edition that delves into how you can enable e-learning for your own family with APIs available in your browser out of the box. In the process, we explore some of the implications for HTML5's SpeechRecognition API and voice-driven applications. If you're at your wit's end with your own homeschooling needs, Laslo's solution may be right for you.</span></p>]]></content:encoded><link><![CDATA[https://tag1.com]]></link><guid isPermaLink="false">46a0a29b-62d1-42de-9dd4-be08267c2484</guid><itunes:image href="https://artwork.captivate.fm/20718ff4-b51f-4787-b384-7e473d6d8fa4/NewTTTArt.png"/><pubDate>Wed, 22 Apr 2020 07:00:00 -0500</pubDate><enclosure url="https://podcasts.captivate.fm/media/0e0eb192-40ea-45d5-9749-b83bd2ffd03d/ttt-013-html5-speech2text.mp3" length="28837555" type="audio/mpeg"/><itunes:duration>30:02</itunes:duration><itunes:explicit>false</itunes:explicit><itunes:episodeType>full</itunes:episodeType><itunes:season>1</itunes:season><itunes:episode>13</itunes:episode><podcast:episode>13</podcast:episode><podcast:season>1</podcast:season></item><item><title>Tackling Complex Business Logic with Laravel - Tag1 TeamTalk #012</title><itunes:title>Tackling Complex Business Logic with Laravel - Tag1 TeamTalk #012</itunes:title><description><![CDATA[<p><span style="background-color: transparent; color: rgb(0, 0, 0);">Laravel is a PHP framework that has witnessed comparatively less attention than CMS heavyweights like Drupal and WordPress and frameworks like Symfony, but it nonetheless offers several compelling advantages for enterprise website implementations. Recently, a large organization worked with Tag1 to move legacy databases into a more modern approach that, coupled with Laravel and Vue.js, led to considerable improvements in not only developer experience but also user experience.</span></p><p><span style="background-color: transparent; color: rgb(0, 0, 0);">Moreover, Laravel is an excellent tool for architecting custom applications with complex logic, all without any complexity offloaded onto the developer experience. Thanks to the Laravel ecosystem, you can have a working PHP application with APIs and a functional single-page JavaScript application in Vue.js with minimal overhead. Instead of having to define low-level properties like in Symfony or deal with too many premade assumptions like in Drupal or WordPress, you can focus on user workflows in Laravel and benefit from a more reasonable learning curve as well.</span></p><p><span style="background-color: transparent; color: rgb(0, 0, 0);">In this </span><em style="background-color: transparent; color: rgb(0, 0, 0);">Tag1 Team Talks</em><span style="background-color: transparent; color: rgb(0, 0, 0);"> episode, László Horváth (Senior Laravel Developer at Tag1) joins guests Fabian Franz (Senior Technical Architect and Performance Lead at Tag1), Michael Meyers (Managing Director at Tag1), and your host Preston So (Editor in Chief at Tag1 and Senior Director, Product Strategy at Oracle) for a deep dive into why Laravel should be your choice when building a mission-critical PHP architecture that encompasses a decoupled front end in JavaScript and multi-level access control and permissioning.</span></p>]]></description><content:encoded><![CDATA[<p><span style="background-color: transparent; color: rgb(0, 0, 0);">Laravel is a PHP framework that has witnessed comparatively less attention than CMS heavyweights like Drupal and WordPress and frameworks like Symfony, but it nonetheless offers several compelling advantages for enterprise website implementations. Recently, a large organization worked with Tag1 to move legacy databases into a more modern approach that, coupled with Laravel and Vue.js, led to considerable improvements in not only developer experience but also user experience.</span></p><p><span style="background-color: transparent; color: rgb(0, 0, 0);">Moreover, Laravel is an excellent tool for architecting custom applications with complex logic, all without any complexity offloaded onto the developer experience. Thanks to the Laravel ecosystem, you can have a working PHP application with APIs and a functional single-page JavaScript application in Vue.js with minimal overhead. Instead of having to define low-level properties like in Symfony or deal with too many premade assumptions like in Drupal or WordPress, you can focus on user workflows in Laravel and benefit from a more reasonable learning curve as well.</span></p><p><span style="background-color: transparent; color: rgb(0, 0, 0);">In this </span><em style="background-color: transparent; color: rgb(0, 0, 0);">Tag1 Team Talks</em><span style="background-color: transparent; color: rgb(0, 0, 0);"> episode, László Horváth (Senior Laravel Developer at Tag1) joins guests Fabian Franz (Senior Technical Architect and Performance Lead at Tag1), Michael Meyers (Managing Director at Tag1), and your host Preston So (Editor in Chief at Tag1 and Senior Director, Product Strategy at Oracle) for a deep dive into why Laravel should be your choice when building a mission-critical PHP architecture that encompasses a decoupled front end in JavaScript and multi-level access control and permissioning.</span></p>]]></content:encoded><link><![CDATA[https://tag1.com]]></link><guid isPermaLink="false">4cb5dd82-04ea-4ebf-93cb-92f1d58068f2</guid><itunes:image href="https://artwork.captivate.fm/20718ff4-b51f-4787-b384-7e473d6d8fa4/NewTTTArt.png"/><pubDate>Wed, 25 Mar 2020 08:30:00 -0500</pubDate><enclosure url="https://podcasts.captivate.fm/media/a8ae6b7a-e048-4a96-bc1b-cfd7649745f5/laravel-20200311.mp3" length="56807802" type="audio/mpeg"/><itunes:duration>59:10</itunes:duration><itunes:explicit>false</itunes:explicit><itunes:episodeType>full</itunes:episodeType><itunes:season>1</itunes:season><itunes:episode>12</itunes:episode><podcast:episode>12</podcast:episode><podcast:season>1</podcast:season><itunes:summary>In this Tag1 Team Talks episode, László Horváth (Senior Laravel Developer at Tag1) joins guests Fabian Franz (Senior Technical Architect and Performance Lead at Tag1), Michael Meyers (Managing Director at Tag1), and your host Preston So (Editor in Chief at Tag1 and Senior Director, Product Strategy at Oracle) for a deep dive into why Laravel should be your choice when building a mission-critical PHP architecture that encompasses a decoupled front end in JavaScript and multi-level access control and permissioning.</itunes:summary></item><item><title>Adding Collaborative Capabilities to the Gutenberg Editor with Yjs - Tag1 Team Talk #011</title><itunes:title>Adding Collaborative Capabilities to the Gutenberg Editor with Yjs - Tag1 Team Talk #011</itunes:title><description><![CDATA[<p><span style="background-color: transparent; color: rgb(0, 0, 0);">Content collaboration has long been table stakes for content management systems like WordPress and Drupal, but what about real-time peer-to-peer collaboration between editors who need direct interaction to work on their content? The WordPress Gutenberg team has been working with Tag1 Consulting and the community of Yjs, an open-source real-time collaboration framework, to enable collaborative editing on the Gutenberg editor. Currently an experimental feature that is available in a Gutenberg pull request, shared editing in Gutenberg portends an exciting future for editing use cases beyond just textual content.</span></p><p><span style="background-color: transparent; color: rgb(0, 0, 0);">Yjs is both network-agnostic and editor-agnostic, which means it can integrate with a variety of editors like ProseMirror, CodeMirror, Quill, and others. This represents substantial flexibility when it comes to the goals of WordPress to support collaborative editing and the potential for other CMSs like Drupal to begin exploring the prospect of shared editing out of the box. Though challenges remain to enable truly bonafide shared editing off the shelf in WordPress and Drupal installations, Gutenberg is brimming with possibility as the collaboration with Tag1 continues to bear significant fruit.</span></p><p><span style="background-color: transparent; color: rgb(0, 0, 0);">In this </span><em style="background-color: transparent; color: rgb(0, 0, 0);">Tag1 Team Talks</em><span style="background-color: transparent; color: rgb(0, 0, 0);"> episode that undertakes a technical deep dive into how the WordPress community and Tag1 enabled collaborative editing in the Gutenberg editor, join Kevin Jahns (creator of Yjs and Real-Time Collaboration Systems Lead at Tag1), Michael Meyers (Managing Editor at Tag1), and your host Preston So (Editor in Chief at Tag1 and author of </span><em style="background-color: transparent; color: rgb(0, 0, 0);">Decoupled Drupal in Practice</em><span style="background-color: transparent; color: rgb(0, 0, 0);">) for an exploration of how CMSs around the landscape can learn from Gutenberg's work to empower editors to collaborate in real-time in one of the most exciting new editorial experiences in the CMS world.</span></p>]]></description><content:encoded><![CDATA[<p><span style="background-color: transparent; color: rgb(0, 0, 0);">Content collaboration has long been table stakes for content management systems like WordPress and Drupal, but what about real-time peer-to-peer collaboration between editors who need direct interaction to work on their content? The WordPress Gutenberg team has been working with Tag1 Consulting and the community of Yjs, an open-source real-time collaboration framework, to enable collaborative editing on the Gutenberg editor. Currently an experimental feature that is available in a Gutenberg pull request, shared editing in Gutenberg portends an exciting future for editing use cases beyond just textual content.</span></p><p><span style="background-color: transparent; color: rgb(0, 0, 0);">Yjs is both network-agnostic and editor-agnostic, which means it can integrate with a variety of editors like ProseMirror, CodeMirror, Quill, and others. This represents substantial flexibility when it comes to the goals of WordPress to support collaborative editing and the potential for other CMSs like Drupal to begin exploring the prospect of shared editing out of the box. Though challenges remain to enable truly bonafide shared editing off the shelf in WordPress and Drupal installations, Gutenberg is brimming with possibility as the collaboration with Tag1 continues to bear significant fruit.</span></p><p><span style="background-color: transparent; color: rgb(0, 0, 0);">In this </span><em style="background-color: transparent; color: rgb(0, 0, 0);">Tag1 Team Talks</em><span style="background-color: transparent; color: rgb(0, 0, 0);"> episode that undertakes a technical deep dive into how the WordPress community and Tag1 enabled collaborative editing in the Gutenberg editor, join Kevin Jahns (creator of Yjs and Real-Time Collaboration Systems Lead at Tag1), Michael Meyers (Managing Editor at Tag1), and your host Preston So (Editor in Chief at Tag1 and author of </span><em style="background-color: transparent; color: rgb(0, 0, 0);">Decoupled Drupal in Practice</em><span style="background-color: transparent; color: rgb(0, 0, 0);">) for an exploration of how CMSs around the landscape can learn from Gutenberg's work to empower editors to collaborate in real-time in one of the most exciting new editorial experiences in the CMS world.</span></p>]]></content:encoded><link><![CDATA[https://www.tag1consulting.com/blog/yjs-gutenberg-TTT-011]]></link><guid isPermaLink="false">4024abfe-9f09-4bcc-a191-512f5da3dd26</guid><itunes:image href="https://artwork.captivate.fm/20718ff4-b51f-4787-b384-7e473d6d8fa4/NewTTTArt.png"/><pubDate>Wed, 19 Feb 2020 09:00:00 -0500</pubDate><enclosure url="https://podcasts.captivate.fm/media/0a4629da-ab16-4fbe-8fda-ac07bf7651b1/gutenberg-yjs.mp3" length="120987733" type="audio/mpeg"/><itunes:duration>50:25</itunes:duration><itunes:explicit>false</itunes:explicit><itunes:episodeType>full</itunes:episodeType><itunes:season>1</itunes:season><itunes:episode>11</itunes:episode><podcast:episode>11</podcast:episode><podcast:season>1</podcast:season></item><item><title>Claro: the New Drupal Admin UI - Tag1 TeamTalk #010</title><itunes:title>Claro: the New Drupal Admin UI - Tag1 TeamTalk #010</itunes:title><description><![CDATA[<p><span style="background-color: transparent; color: rgb(0, 0, 0);">An effective administrative interface is table stakes for any content management system that wishes to make a mark with users. Claro is a new administration theme now available in Drupal 8 core thanks to the Admin UI Modernization initiative. Intended to serve as a logical next step for Drupal's administration interface and the Seven theme, Claro was developed with a keen eye for modern design patterns, accessibility best practices, and careful analysis of usability studies and surveys conducted in the Drupal community.</span></p><p><span style="background-color: transparent; color: rgb(0, 0, 0);">Claro demonstrates several ideas that not only illustrate the successes of open-source innovation but also the limitations of overly ambitious ideas. By descoping some of the more unrealistic proposals early on and narrowing the focus of the Claro initiative on incremental improvements and facilitating the work of later initiatives, Claro is an exemplar of sustainable open-source development.</span></p><p><span style="background-color: transparent; color: rgb(0, 0, 0);">In this closer look at how Claro was made possible and what its future holds for Drupal administration, join Cristina Chumillas (Claro maintainer and Front-End Developer at Lullabot), Fabian Franz (Senior Technical Architect and Performance Lead at Tag1), Michael Meyers (Managing Editor at Tag1), and Preston So (Editor in Chief at Tag1 and author of </span><em style="background-color: transparent; color: rgb(0, 0, 0);">Decoupled Drupal in Practice</em><span style="background-color: transparent; color: rgb(0, 0, 0);">) for a </span><em style="background-color: transparent; color: rgb(0, 0, 0);">Tag1 Team Talks</em><span style="background-color: transparent; color: rgb(0, 0, 0);"> episode about the newest addition to Drupal's fast-evolving front end.</span></p>]]></description><content:encoded><![CDATA[<p><span style="background-color: transparent; color: rgb(0, 0, 0);">An effective administrative interface is table stakes for any content management system that wishes to make a mark with users. Claro is a new administration theme now available in Drupal 8 core thanks to the Admin UI Modernization initiative. Intended to serve as a logical next step for Drupal's administration interface and the Seven theme, Claro was developed with a keen eye for modern design patterns, accessibility best practices, and careful analysis of usability studies and surveys conducted in the Drupal community.</span></p><p><span style="background-color: transparent; color: rgb(0, 0, 0);">Claro demonstrates several ideas that not only illustrate the successes of open-source innovation but also the limitations of overly ambitious ideas. By descoping some of the more unrealistic proposals early on and narrowing the focus of the Claro initiative on incremental improvements and facilitating the work of later initiatives, Claro is an exemplar of sustainable open-source development.</span></p><p><span style="background-color: transparent; color: rgb(0, 0, 0);">In this closer look at how Claro was made possible and what its future holds for Drupal administration, join Cristina Chumillas (Claro maintainer and Front-End Developer at Lullabot), Fabian Franz (Senior Technical Architect and Performance Lead at Tag1), Michael Meyers (Managing Editor at Tag1), and Preston So (Editor in Chief at Tag1 and author of </span><em style="background-color: transparent; color: rgb(0, 0, 0);">Decoupled Drupal in Practice</em><span style="background-color: transparent; color: rgb(0, 0, 0);">) for a </span><em style="background-color: transparent; color: rgb(0, 0, 0);">Tag1 Team Talks</em><span style="background-color: transparent; color: rgb(0, 0, 0);"> episode about the newest addition to Drupal's fast-evolving front end.</span></p>]]></content:encoded><link><![CDATA[https://www.tag1consulting.com/blog/claro-drupal-adminui-010]]></link><guid isPermaLink="false">8ceb0de6-bb90-4299-a333-5a5bc69befac</guid><itunes:image href="https://artwork.captivate.fm/20718ff4-b51f-4787-b384-7e473d6d8fa4/NewTTTArt.png"/><pubDate>Wed, 12 Feb 2020 09:00:00 -0500</pubDate><enclosure url="https://podcasts.captivate.fm/media/f3a5433d-02a0-4bf7-9ddc-5811df9b76c6/claro-adminui.mp3" length="123220680" type="audio/mpeg"/><itunes:duration>51:21</itunes:duration><itunes:explicit>false</itunes:explicit><itunes:episodeType>full</itunes:episodeType><itunes:season>1</itunes:season><itunes:episode>10</itunes:episode><podcast:episode>10</podcast:episode><podcast:season>1</podcast:season></item><item><title>Yjs Offline Apps with IndexedDB - Tag1 TeamTalk #009</title><itunes:title>Yjs Offline Apps with IndexedDB - Tag1 TeamTalk #009</itunes:title><description><![CDATA[<p><span style="background-color: transparent; color: rgb(0, 0, 0);">What happens when you have a connection that isn't working, but you have a mission-critical document that you need to collaborate on with others around the world? The problem of peer-to-peer collaboration in an offline environment is becoming an increasingly pressing issue for editorial organizations and enterprises. As we continue to work on documents together on flights, trains, and buses, offline-first shared editing is now a base-level requirement rather than a pipe dream.</span></p><p><span style="background-color: transparent; color: rgb(0, 0, 0);">Yjs, an open-source framework for real-time collaboration, integrates gracefully with IndexedDB, the local offline-first database available in browsers, to help developers easily implement offline shared editing for their organization's needs. Paired in turn with other technologies like WebRTC, a peer-to-peer communication protocol, and Yjs connectors, a graceful architecture is possible that not only enables offline shared editing for a variety of use cases beyond textual content but also makes the developer experience as straightforward as possible.</span></p><p><span style="background-color: transparent; color: rgb(0, 0, 0);">In this technical and topical deep dive into how Yjs and IndexedDB make offline shared editing possible, join Kevin Jahns (creator of Yjs and Real-Time Collaboration Systems Lead at Tag1), Fabian Franz (Senior Technical Architect and Performance Lead at Tag1), Michael Meyers (Managing Editor at Tag1), and your host Preston So (Editor in Chief at Tag1 and author of </span><em style="background-color: transparent; color: rgb(0, 0, 0);">Decoupled Drupal in Practice</em><span style="background-color: transparent; color: rgb(0, 0, 0);">) for a </span><em style="background-color: transparent; color: rgb(0, 0, 0);">Tag1 Team Talks</em><span style="background-color: transparent; color: rgb(0, 0, 0);"> episode you don't want to miss about how to enable offline shared editing for web applications and even CMSs like Drupal.</span></p>]]></description><content:encoded><![CDATA[<p><span style="background-color: transparent; color: rgb(0, 0, 0);">What happens when you have a connection that isn't working, but you have a mission-critical document that you need to collaborate on with others around the world? The problem of peer-to-peer collaboration in an offline environment is becoming an increasingly pressing issue for editorial organizations and enterprises. As we continue to work on documents together on flights, trains, and buses, offline-first shared editing is now a base-level requirement rather than a pipe dream.</span></p><p><span style="background-color: transparent; color: rgb(0, 0, 0);">Yjs, an open-source framework for real-time collaboration, integrates gracefully with IndexedDB, the local offline-first database available in browsers, to help developers easily implement offline shared editing for their organization's needs. Paired in turn with other technologies like WebRTC, a peer-to-peer communication protocol, and Yjs connectors, a graceful architecture is possible that not only enables offline shared editing for a variety of use cases beyond textual content but also makes the developer experience as straightforward as possible.</span></p><p><span style="background-color: transparent; color: rgb(0, 0, 0);">In this technical and topical deep dive into how Yjs and IndexedDB make offline shared editing possible, join Kevin Jahns (creator of Yjs and Real-Time Collaboration Systems Lead at Tag1), Fabian Franz (Senior Technical Architect and Performance Lead at Tag1), Michael Meyers (Managing Editor at Tag1), and your host Preston So (Editor in Chief at Tag1 and author of </span><em style="background-color: transparent; color: rgb(0, 0, 0);">Decoupled Drupal in Practice</em><span style="background-color: transparent; color: rgb(0, 0, 0);">) for a </span><em style="background-color: transparent; color: rgb(0, 0, 0);">Tag1 Team Talks</em><span style="background-color: transparent; color: rgb(0, 0, 0);"> episode you don't want to miss about how to enable offline shared editing for web applications and even CMSs like Drupal.</span></p>]]></content:encoded><link><![CDATA[https://www.tag1consulting.com/blog/yjs-indexeddb-TTT-009]]></link><guid isPermaLink="false">45bdb6f5-7396-4fa9-abb4-609a6f5293ee</guid><itunes:image href="https://artwork.captivate.fm/20718ff4-b51f-4787-b384-7e473d6d8fa4/NewTTTArt.png"/><pubDate>Wed, 05 Feb 2020 07:00:00 -0500</pubDate><enclosure url="https://podcasts.captivate.fm/media/6457e3ca-90ca-4a44-8b5d-cdaf4ca4913d/yjs-offline-apps-with-y-indexdb.mp3" length="133890133" type="audio/mpeg"/><itunes:duration>55:47</itunes:duration><itunes:explicit>false</itunes:explicit><itunes:episodeType>full</itunes:episodeType><itunes:season>1</itunes:season><itunes:episode>9</itunes:episode><podcast:episode>9</podcast:episode><podcast:season>1</podcast:season></item><item><title>Peer-to-peer Collaborative Editing Using Yjs &amp; WebRTC- Tag1 Team Talk #007</title><itunes:title>Peer-to-peer Collaborative Editing Using Yjs &amp; WebRTC- Tag1 Team Talk #007</itunes:title><description><![CDATA[<p><span style="color: rgba(0, 0, 0, 0.870588);">WebRTC, a protocol that facilitates peer-to-peer communication between two clients via the browser, is now supported by all modern browsers. Since its introduction it has mainly been used for web conferencing solutions, but WebRTC is ideal for a variety of other use cases as well. Because of its wide platform support, creating peer-to-peer applications for the web is now more straightforward than ever. But how do you manage many people working together at the same time on the same data? After all, conflict resolution for peer-to-peer applications remains a challenging problem. Fortunately, with Yjs, an open-source framework for real-time collaboration, developers can now combine WebRTC and Yjs to open the floodgates to a range of future-ready collaborative use cases.</span></p><p><span style="color: rgba(0, 0, 0, 0.870588);">Thanks to WebRTC and Yjs, anyone can build collaborative editing into their web application, and this includes more than just text — Yjs enables collaborative drawing, drafting, and other innovative use cases. The advantage of such a peer-to-peer model (in lieu of a client–server model) in the CMS world is that collaborative editing can be added to any editorial interface without significant overhead or a central server handling conflict resolution. By integrating with y-webrtc, the Yjs connector for WebRTC, CMS communities can easily implement collaborative editing and make it natively available to all users, whether on shared hosting or in the enterprise. The future of Drupal, WordPress, and other CMSs is collaborative, and, together, WebRTC and Yjs enable collaborative editing out of the box.</span></p><p><span style="color: rgba(0, 0, 0, 0.870588);">In this deep dive into how Yjs enables peer-to-peer collaboration, join Kevin Jahns (Real-Time Collaboration Systems Lead at Tag1 and creator of Yjs), Fabian Franz (Senior Technical Architect and Performance Lead at Tag1), Michael Meyers (Managing Editor at Tag1), and Preston So (Editor in Chief at Tag1 and author of Decoupled Drupal in Practice) for a closer look at how you too can build peer-to-peer collaboration into your decentralized application.</span></p>]]></description><content:encoded><![CDATA[<p><span style="color: rgba(0, 0, 0, 0.870588);">WebRTC, a protocol that facilitates peer-to-peer communication between two clients via the browser, is now supported by all modern browsers. Since its introduction it has mainly been used for web conferencing solutions, but WebRTC is ideal for a variety of other use cases as well. Because of its wide platform support, creating peer-to-peer applications for the web is now more straightforward than ever. But how do you manage many people working together at the same time on the same data? After all, conflict resolution for peer-to-peer applications remains a challenging problem. Fortunately, with Yjs, an open-source framework for real-time collaboration, developers can now combine WebRTC and Yjs to open the floodgates to a range of future-ready collaborative use cases.</span></p><p><span style="color: rgba(0, 0, 0, 0.870588);">Thanks to WebRTC and Yjs, anyone can build collaborative editing into their web application, and this includes more than just text — Yjs enables collaborative drawing, drafting, and other innovative use cases. The advantage of such a peer-to-peer model (in lieu of a client–server model) in the CMS world is that collaborative editing can be added to any editorial interface without significant overhead or a central server handling conflict resolution. By integrating with y-webrtc, the Yjs connector for WebRTC, CMS communities can easily implement collaborative editing and make it natively available to all users, whether on shared hosting or in the enterprise. The future of Drupal, WordPress, and other CMSs is collaborative, and, together, WebRTC and Yjs enable collaborative editing out of the box.</span></p><p><span style="color: rgba(0, 0, 0, 0.870588);">In this deep dive into how Yjs enables peer-to-peer collaboration, join Kevin Jahns (Real-Time Collaboration Systems Lead at Tag1 and creator of Yjs), Fabian Franz (Senior Technical Architect and Performance Lead at Tag1), Michael Meyers (Managing Editor at Tag1), and Preston So (Editor in Chief at Tag1 and author of Decoupled Drupal in Practice) for a closer look at how you too can build peer-to-peer collaboration into your decentralized application.</span></p>]]></content:encoded><link><![CDATA[https://tag1.com]]></link><guid isPermaLink="false">752f5231-d6f9-4608-891f-199a99564515</guid><itunes:image href="https://artwork.captivate.fm/20718ff4-b51f-4787-b384-7e473d6d8fa4/NewTTTArt.png"/><pubDate>Wed, 22 Jan 2020 09:00:00 -0500</pubDate><enclosure url="https://podcasts.captivate.fm/media/b29de319-5aae-407f-babd-a4e33160c075/y2mate.mp3" length="44565590" type="audio/mpeg"/><itunes:duration>46:25</itunes:duration><itunes:explicit>false</itunes:explicit><itunes:episodeType>full</itunes:episodeType><itunes:season>1</itunes:season><itunes:episode>7</itunes:episode><podcast:episode>7</podcast:episode><podcast:season>1</podcast:season></item><item><title>Drush 10-Tag1 Team Talk #006</title><itunes:title>Drush 10-Tag1 Team Talk #006</itunes:title><description><![CDATA[<p><span style="color: rgb(0, 0, 0); background-color: transparent;">With the release of Drupal 8.8, Drush is also due for an upgrade — to Drush 10. For this venerable command-line interface that many Drupal developers know intimately well, what does the present and future look like? What considerations should we keep in mind when selecting Drupal Console or Drush? What new features are available in Drush 10 that characterize the new CI/CD approaches we see expanding in the Drupal community?</span></p><p><span style="color: rgb(0, 0, 0); background-color: transparent;">In this Tag1 Team Talk, join the creator and maintainer of Drush Moshe Weitzman (Senior Technical Architect at Tag1), Fabian Franz (Senior Technical Architect and Performance Lead at Tag1), Preston So (Editor in Chief at Tag1), and Michael Meyers (Managing Director at Tag1) for a journey through Drush’s history and promising future. We take a deep look at what made Drush what it is today, the most compelling features in Drush 10, and how a hypothetical Drush in core could look.</span></p>]]></description><content:encoded><![CDATA[<p><span style="color: rgb(0, 0, 0); background-color: transparent;">With the release of Drupal 8.8, Drush is also due for an upgrade — to Drush 10. For this venerable command-line interface that many Drupal developers know intimately well, what does the present and future look like? What considerations should we keep in mind when selecting Drupal Console or Drush? What new features are available in Drush 10 that characterize the new CI/CD approaches we see expanding in the Drupal community?</span></p><p><span style="color: rgb(0, 0, 0); background-color: transparent;">In this Tag1 Team Talk, join the creator and maintainer of Drush Moshe Weitzman (Senior Technical Architect at Tag1), Fabian Franz (Senior Technical Architect and Performance Lead at Tag1), Preston So (Editor in Chief at Tag1), and Michael Meyers (Managing Director at Tag1) for a journey through Drush’s history and promising future. We take a deep look at what made Drush what it is today, the most compelling features in Drush 10, and how a hypothetical Drush in core could look.</span></p>]]></content:encoded><link><![CDATA[https://tag1.com]]></link><guid isPermaLink="false">e9f6b169-9dde-425d-a4c4-62570684c088</guid><itunes:image href="https://artwork.captivate.fm/20718ff4-b51f-4787-b384-7e473d6d8fa4/NewTTTArt.png"/><pubDate>Mon, 13 Jan 2020 09:00:00 -0500</pubDate><enclosure url="https://podcasts.captivate.fm/media/09721233-9098-4ed7-9de3-393266907b45/ttt-drush-10-edited.mp3" length="63402783" type="audio/mpeg"/><itunes:duration>44:02</itunes:duration><itunes:explicit>false</itunes:explicit><itunes:episodeType>full</itunes:episodeType><itunes:season>1</itunes:season><itunes:episode>6</itunes:episode><podcast:episode>6</podcast:episode><podcast:season>1</podcast:season></item><item><title>A Deep Dive into Yjs - Part 2 - TagTeamTalk #005</title><itunes:title>A Deep Dive into Yjs - Part 2 - TagTeamTalk #005</itunes:title><description><![CDATA[<p><span style="color: rgb(0, 0, 0); background-color: transparent;">Yjs, one of the most powerful and robust frameworks for real-time collaborative editing, enables developers to add shared editing capabilities to any application with relatively little effort. In order to make it so easy to use and extend Yjs, the framework abstracts all the complexities, many moving pieces, and deep technical concepts involved in empowering offline first, peer to peer, real time collaboration.</span></p><p><span style="color: rgb(0, 0, 0); background-color: transparent;">In this Tag1 Team Talk, we continue our deep dive into Yjs with the founder and project lead of this collaborative editing framework to learn more about how it enables not only collaborative text editing but also collaborative drawing, collaborative 3D modeling, and other compelling use cases. In particular, we focus on the three core features that make up any great collaborative editing application: awareness, offline editing, and versioning with change histories.&nbsp;</span></p><p><span style="color: rgb(0, 0, 0); background-color: transparent;">Join Kevin Jahns (Real-Time Collaboration Systems Lead at Tag1 Consulting and Founder and Project Lead of Yjs), Fabian Franz (Senior Technical Architect and Performance Lead at Tag1 Consulting), Michael Meyers (Managing Director at Tag1 Consulting), and moderator Preston So (Contributing Editor at Tag1 Consulting and Principal Product Manager at Gatsby) for the second part of our deep dive series on Yjs directly from its creator (and excited learners).</span></p>]]></description><content:encoded><![CDATA[<p><span style="color: rgb(0, 0, 0); background-color: transparent;">Yjs, one of the most powerful and robust frameworks for real-time collaborative editing, enables developers to add shared editing capabilities to any application with relatively little effort. In order to make it so easy to use and extend Yjs, the framework abstracts all the complexities, many moving pieces, and deep technical concepts involved in empowering offline first, peer to peer, real time collaboration.</span></p><p><span style="color: rgb(0, 0, 0); background-color: transparent;">In this Tag1 Team Talk, we continue our deep dive into Yjs with the founder and project lead of this collaborative editing framework to learn more about how it enables not only collaborative text editing but also collaborative drawing, collaborative 3D modeling, and other compelling use cases. In particular, we focus on the three core features that make up any great collaborative editing application: awareness, offline editing, and versioning with change histories.&nbsp;</span></p><p><span style="color: rgb(0, 0, 0); background-color: transparent;">Join Kevin Jahns (Real-Time Collaboration Systems Lead at Tag1 Consulting and Founder and Project Lead of Yjs), Fabian Franz (Senior Technical Architect and Performance Lead at Tag1 Consulting), Michael Meyers (Managing Director at Tag1 Consulting), and moderator Preston So (Contributing Editor at Tag1 Consulting and Principal Product Manager at Gatsby) for the second part of our deep dive series on Yjs directly from its creator (and excited learners).</span></p>]]></content:encoded><link><![CDATA[https://tag1.com]]></link><guid isPermaLink="false">b2bcab4a-7644-48cc-9650-50ccbaa1e0f8</guid><itunes:image href="https://artwork.captivate.fm/20718ff4-b51f-4787-b384-7e473d6d8fa4/NewTTTArt.png"/><pubDate>Mon, 11 Nov 2019 09:00:00 -0500</pubDate><enclosure url="https://podcasts.captivate.fm/media/05e2084b-75dd-44bd-9622-d2994a13d8f5/yjs-deep-dive-part-2-edited.mp3" length="75478116" type="audio/mpeg"/><itunes:duration>52:25</itunes:duration><itunes:explicit>false</itunes:explicit><itunes:episodeType>full</itunes:episodeType><itunes:season>1</itunes:season><itunes:episode>5</itunes:episode><podcast:episode>5</podcast:episode><podcast:season>1</podcast:season></item><item><title>Decoupled Drupal - Strengths and Weaknesses - TagTeamTalk #008</title><itunes:title>Decoupled Drupal - Strengths and Weaknesses - TagTeamTalk #008</itunes:title><description><![CDATA[<p><span style="color: rgb(0, 0, 0); background-color: transparent;">Decoupled Drupal has been a trending topic for years in the Drupal community as well as the larger CMS landscape. What do some of the pioneers of the decoupled Drupal phenomenon have to say about what's possible today for decoupled Drupal and what's in store for practitioners? From GraphQL v4, to live preview with Gatsby, to Web Components browser supports, innovation in the Drupal community is now quickly challenging some of our initial assumptions and visions for the future. In this introspective and retrospective Tag1 Team Talk, join Sebastian Siemssen (Senior Architect and Lead React Developer, Tag1 Consulting), Fabian Franz (Senior Technical Architect and Performance Lead, Tag1 Consulting), Michael Meyers (Managing Director, Tag1 Consulting), and Preston So (Editor in Chief, Tag1 Consulting) for an insightful conversation with decoupled Drupal veterans on its past, present, and future.</span></p>]]></description><content:encoded><![CDATA[<p><span style="color: rgb(0, 0, 0); background-color: transparent;">Decoupled Drupal has been a trending topic for years in the Drupal community as well as the larger CMS landscape. What do some of the pioneers of the decoupled Drupal phenomenon have to say about what's possible today for decoupled Drupal and what's in store for practitioners? From GraphQL v4, to live preview with Gatsby, to Web Components browser supports, innovation in the Drupal community is now quickly challenging some of our initial assumptions and visions for the future. In this introspective and retrospective Tag1 Team Talk, join Sebastian Siemssen (Senior Architect and Lead React Developer, Tag1 Consulting), Fabian Franz (Senior Technical Architect and Performance Lead, Tag1 Consulting), Michael Meyers (Managing Director, Tag1 Consulting), and Preston So (Editor in Chief, Tag1 Consulting) for an insightful conversation with decoupled Drupal veterans on its past, present, and future.</span></p>]]></content:encoded><link><![CDATA[https://tag1.com]]></link><guid isPermaLink="false">68699456-19f1-4669-8f6f-78bd058c4cbe</guid><itunes:image href="https://artwork.captivate.fm/20718ff4-b51f-4787-b384-7e473d6d8fa4/NewTTTArt.png"/><pubDate>Tue, 05 Nov 2019 09:00:00 -0500</pubDate><enclosure url="https://podcasts.captivate.fm/media/213bbf2e-0ea3-41f3-8a09-5bec2e9ee75b/decoupled-drupal-tagteamtalk-004-audio-only.mp3" length="94773576" type="audio/mpeg"/><itunes:duration>48:45</itunes:duration><itunes:explicit>false</itunes:explicit><itunes:episodeType>full</itunes:episodeType><itunes:season>1</itunes:season><itunes:episode>8</itunes:episode><podcast:episode>8</podcast:episode><podcast:season>1</podcast:season></item><item><title>A Deep Dive into Yjs-Part 1 - TagTeamTalk #004</title><itunes:title>A Deep Dive into Yjs-Part 1 - TagTeamTalk #004</itunes:title><description><![CDATA[<p><span style="background-color: transparent; color: rgb(0, 0, 0);">Yjs is a very compelling choice when it comes to building real-time collaborative applications. A powerful open-source, offline first, peer to peer, shared editing framework that is modular and extensible, Yjs enables developers to easily add real time collaborative capabilities to any type of application. Rich text editing, drawing, 3d modeling... the list of potential use cases for Yjs is lengthy and remarkable. But how did it get started, what is the algorithm it’s based on, and what does the future hold for Yjs? In this Tag1 Team Talk, hear directly from Kevin Jahns, the creator of Yjs, as we dive deeply into the foundations of Yjs and where it’s headed.</span></p><p><span style="background-color: transparent; color: rgb(0, 0, 0);">Join moderator Preston So (Contributing Editor, Tag1 Consulting) and guests Kevin Jahns (Real Time Collaboration Systems Lead, Tag1; Creator of Yjs), Fabian Franz (Senior Technical Architect and Performance Lead, Tag1), and Michael Meyers (Managing Director, Tag1) for an insider’s perspective on the past, present, and future of Yjs.</span></p>]]></description><content:encoded><![CDATA[<p><span style="background-color: transparent; color: rgb(0, 0, 0);">Yjs is a very compelling choice when it comes to building real-time collaborative applications. A powerful open-source, offline first, peer to peer, shared editing framework that is modular and extensible, Yjs enables developers to easily add real time collaborative capabilities to any type of application. Rich text editing, drawing, 3d modeling... the list of potential use cases for Yjs is lengthy and remarkable. But how did it get started, what is the algorithm it’s based on, and what does the future hold for Yjs? In this Tag1 Team Talk, hear directly from Kevin Jahns, the creator of Yjs, as we dive deeply into the foundations of Yjs and where it’s headed.</span></p><p><span style="background-color: transparent; color: rgb(0, 0, 0);">Join moderator Preston So (Contributing Editor, Tag1 Consulting) and guests Kevin Jahns (Real Time Collaboration Systems Lead, Tag1; Creator of Yjs), Fabian Franz (Senior Technical Architect and Performance Lead, Tag1), and Michael Meyers (Managing Director, Tag1) for an insider’s perspective on the past, present, and future of Yjs.</span></p>]]></content:encoded><link><![CDATA[https://tag1.com]]></link><guid isPermaLink="false">5dccd63e-8b84-4c72-8e8a-cebb7283d452</guid><itunes:image href="https://artwork.captivate.fm/20718ff4-b51f-4787-b384-7e473d6d8fa4/NewTTTArt.png"/><pubDate>Tue, 05 Nov 2019 09:00:00 -0500</pubDate><enclosure url="https://podcasts.captivate.fm/media/f2f9e7c5-1f41-4d2c-ba3d-151a1acf986b/yjs-deep-dive-part-1-tagteamtalk-003.mp3" length="55249884" type="audio/mpeg"/><itunes:duration>57:33</itunes:duration><itunes:explicit>false</itunes:explicit><itunes:episodeType>full</itunes:episodeType><itunes:season>1</itunes:season><itunes:episode>4</itunes:episode><podcast:episode>4</podcast:episode><podcast:season>1</podcast:season></item><item><title>Drupal Auto Updater - TagTeamTalk #003</title><itunes:title>Drupal Auto Updater - TagTeamTalk #003</itunes:title><description><![CDATA[<p><span style="background-color: rgb(249, 249, 249); color: rgb(13, 13, 13);">Automatic updates are coming to Drupal at the end of October! Long one of the most commonly requested features in the Drupal community, Drupal 7 and D8 will soon have an automatic updater that will allow Drupal installations to stay up-to-date more easily. How does Drupal's new auto updater work, and what do you need to know about it? In this Tag1 Team Talk, we dive into not only Drupal's new automatic updates feature itself but also its architecture, components, and roadmap, as well as why it's such an important part of Drupal's Core Strategic Initiatives. </span></p><p><span style="background-color: rgb(249, 249, 249); color: rgb(13, 13, 13);">Join moderator Preston So (Contributing Editor, Tag1 Consulting) and guests Lucas Hedding (Senior Architect and Data and Application Migration Expert, Tag1), Tim Lehnen (CTO, Drupal Association), Fabian Franz (Senior Technical Architect and Performance Lead, Tag1), and Michael Meyers (Managing Director, Tag1) for a deep dive into the nuts and bolts of Drupal's groundbreaking automatic updates feature, directly from the module maintainer, and the strategic initiative sponsors including the Drupal Association, MTech, Tag1, and the European Commission.</span></p><p><span style="background-color: rgb(249, 249, 249); color: rgb(13, 13, 13);">------------------------------------</span></p><p><span style="background-color: rgb(249, 249, 249); color: rgb(13, 13, 13);">Further reading</span></p><p><span style="background-color: rgb(249, 249, 249); color: rgb(13, 13, 13);">------------------------------------</span></p><p><span style="background-color: rgb(249, 249, 249); color: rgb(13, 13, 13);">Automatic Update - Module</span></p><p><a href="https://www.youtube.com/redirect?q=https%3A%2F%2Fwww.drupal.org%2Fproject%2Fautomatic_updates&amp;redir_token=qPoP0teX8wG041nPZwlvOJrTRCJ8MTU3MTE2NzgwNUAxNTcxMDgxNDA1&amp;v=I5vMoMJwbQ4&amp;event=video_description" target="_blank" style="background-color: rgb(249, 249, 249); color: var(--yt-endpoint-visited-color, var(--yt-spec-call-to-action));">https://www.drupal.org/project/automa...</a></p><p><span style="background-color: rgb(249, 249, 249); color: rgb(13, 13, 13);">Automatic Updates - D7 and D8 Documentation Pages</span></p><p><a href="https://www.youtube.com/redirect?q=https%3A%2F%2Fwww.drupal.org%2Fdocs%2F7%2Fupdate%2Fautomatic-updates&amp;redir_token=qPoP0teX8wG041nPZwlvOJrTRCJ8MTU3MTE2NzgwNUAxNTcxMDgxNDA1&amp;v=I5vMoMJwbQ4&amp;event=video_description" target="_blank" style="background-color: rgb(249, 249, 249); color: var(--yt-endpoint-visited-color, var(--yt-spec-call-to-action));">https://www.drupal.org/docs/7/update/...</a></p><p><a href="https://www.youtube.com/redirect?q=https%3A%2F%2Fwww.drupal.org%2Fdocs%2F8%2Fupdate%2Fautomatic-updates&amp;redir_token=qPoP0teX8wG041nPZwlvOJrTRCJ8MTU3MTE2NzgwNUAxNTcxMDgxNDA1&amp;v=I5vMoMJwbQ4&amp;event=video_description" target="_blank" style="background-color: rgb(249, 249, 249); color: var(--yt-endpoint-visited-color, var(--yt-spec-call-to-action));">https://www.drupal.org/docs/8/update/...</a></p><p><span style="background-color: rgb(249, 249, 249); color: rgb(13, 13, 13);">Automatic Updates - Issue Queue</span></p><p><a href="https://www.youtube.com/redirect?q=https%3A%2F%2Fdrupal.org%2Fproject%2Fissues%2Fautomatic_updates&amp;redir_token=qPoP0teX8wG041nPZwlvOJrTRCJ8MTU3MTE2NzgwNUAxNTcxMDgxNDA1&amp;v=I5vMoMJwbQ4&amp;event=video_description" target="_blank" style="background-color: rgb(249, 249, 249); color: var(--yt-endpoint-visited-color, var(--yt-spec-call-to-action));">https://drupal.org/project/issues/aut...</a></p><p><span style="background-color: rgb(249, 249, 249); color: rgb(13, 13, 13);">To provide your feedback on this first generation of the Automatic Updates module, create an issue in the Automatic Updates issue queue  </span></p><p><br></p><p><span...]]></description><content:encoded><![CDATA[<p><span style="background-color: rgb(249, 249, 249); color: rgb(13, 13, 13);">Automatic updates are coming to Drupal at the end of October! Long one of the most commonly requested features in the Drupal community, Drupal 7 and D8 will soon have an automatic updater that will allow Drupal installations to stay up-to-date more easily. How does Drupal's new auto updater work, and what do you need to know about it? In this Tag1 Team Talk, we dive into not only Drupal's new automatic updates feature itself but also its architecture, components, and roadmap, as well as why it's such an important part of Drupal's Core Strategic Initiatives. </span></p><p><span style="background-color: rgb(249, 249, 249); color: rgb(13, 13, 13);">Join moderator Preston So (Contributing Editor, Tag1 Consulting) and guests Lucas Hedding (Senior Architect and Data and Application Migration Expert, Tag1), Tim Lehnen (CTO, Drupal Association), Fabian Franz (Senior Technical Architect and Performance Lead, Tag1), and Michael Meyers (Managing Director, Tag1) for a deep dive into the nuts and bolts of Drupal's groundbreaking automatic updates feature, directly from the module maintainer, and the strategic initiative sponsors including the Drupal Association, MTech, Tag1, and the European Commission.</span></p><p><span style="background-color: rgb(249, 249, 249); color: rgb(13, 13, 13);">------------------------------------</span></p><p><span style="background-color: rgb(249, 249, 249); color: rgb(13, 13, 13);">Further reading</span></p><p><span style="background-color: rgb(249, 249, 249); color: rgb(13, 13, 13);">------------------------------------</span></p><p><span style="background-color: rgb(249, 249, 249); color: rgb(13, 13, 13);">Automatic Update - Module</span></p><p><a href="https://www.youtube.com/redirect?q=https%3A%2F%2Fwww.drupal.org%2Fproject%2Fautomatic_updates&amp;redir_token=qPoP0teX8wG041nPZwlvOJrTRCJ8MTU3MTE2NzgwNUAxNTcxMDgxNDA1&amp;v=I5vMoMJwbQ4&amp;event=video_description" target="_blank" style="background-color: rgb(249, 249, 249); color: var(--yt-endpoint-visited-color, var(--yt-spec-call-to-action));">https://www.drupal.org/project/automa...</a></p><p><span style="background-color: rgb(249, 249, 249); color: rgb(13, 13, 13);">Automatic Updates - D7 and D8 Documentation Pages</span></p><p><a href="https://www.youtube.com/redirect?q=https%3A%2F%2Fwww.drupal.org%2Fdocs%2F7%2Fupdate%2Fautomatic-updates&amp;redir_token=qPoP0teX8wG041nPZwlvOJrTRCJ8MTU3MTE2NzgwNUAxNTcxMDgxNDA1&amp;v=I5vMoMJwbQ4&amp;event=video_description" target="_blank" style="background-color: rgb(249, 249, 249); color: var(--yt-endpoint-visited-color, var(--yt-spec-call-to-action));">https://www.drupal.org/docs/7/update/...</a></p><p><a href="https://www.youtube.com/redirect?q=https%3A%2F%2Fwww.drupal.org%2Fdocs%2F8%2Fupdate%2Fautomatic-updates&amp;redir_token=qPoP0teX8wG041nPZwlvOJrTRCJ8MTU3MTE2NzgwNUAxNTcxMDgxNDA1&amp;v=I5vMoMJwbQ4&amp;event=video_description" target="_blank" style="background-color: rgb(249, 249, 249); color: var(--yt-endpoint-visited-color, var(--yt-spec-call-to-action));">https://www.drupal.org/docs/8/update/...</a></p><p><span style="background-color: rgb(249, 249, 249); color: rgb(13, 13, 13);">Automatic Updates - Issue Queue</span></p><p><a href="https://www.youtube.com/redirect?q=https%3A%2F%2Fdrupal.org%2Fproject%2Fissues%2Fautomatic_updates&amp;redir_token=qPoP0teX8wG041nPZwlvOJrTRCJ8MTU3MTE2NzgwNUAxNTcxMDgxNDA1&amp;v=I5vMoMJwbQ4&amp;event=video_description" target="_blank" style="background-color: rgb(249, 249, 249); color: var(--yt-endpoint-visited-color, var(--yt-spec-call-to-action));">https://drupal.org/project/issues/aut...</a></p><p><span style="background-color: rgb(249, 249, 249); color: rgb(13, 13, 13);">To provide your feedback on this first generation of the Automatic Updates module, create an issue in the Automatic Updates issue queue  </span></p><p><br></p><p><span...]]></content:encoded><link><![CDATA[https://tag1.com]]></link><guid isPermaLink="false">de996893-8de8-4422-b00e-d491c406f991</guid><itunes:image href="https://artwork.captivate.fm/20718ff4-b51f-4787-b384-7e473d6d8fa4/NewTTTArt.png"/><pubDate>Tue, 05 Nov 2019 09:00:00 -0500</pubDate><enclosure url="https://podcasts.captivate.fm/media/3d7425e5-8e06-43d3-99f3-d02702076f59/drupal-auto-updater-tagteamtalk-003.mp3" length="42865579" type="audio/mpeg"/><itunes:duration>59:44</itunes:duration><itunes:explicit>false</itunes:explicit><itunes:episodeType>full</itunes:episodeType><itunes:season>1</itunes:season><itunes:episode>3</itunes:episode><podcast:episode>3</podcast:episode><podcast:season>1</podcast:season><itunes:summary>Automatic updates are coming to Drupal at the end of October! Long one of the most commonly requested features in the Drupal community, Drupal 7 and D8 will soon have an automatic updater that will allow Drupal installations to stay up-to-date more easily. How does Drupal&apos;s new auto updater work, and what do you need to know about it? In this Tag1 Team Talk, we dive into not only Drupal&apos;s new automatic updates feature itself but also its architecture, components, and roadmap, as well as why it&apos;s such an important part of Drupal&apos;s Core Strategic Initiatives. 

Join moderator Preston So (Contributing Editor, Tag1 Consulting) and guests Lucas Hedding (Senior Architect and Data and Application Migration Expert, Tag1), Tim Lehnen (CTO, Drupal Association), Fabian Franz (Senior Technical Architect and Performance Lead, Tag1), and Michael Meyers (Managing Director, Tag1) for a deep dive into the nuts and bolts of Drupal&apos;s groundbreaking automatic updates feature, directly from the module maintainer, and the strategic initiative sponsors including the Drupal Association, MTech, Tag1, and the European Commission.</itunes:summary></item><item><title>A Deep Dive Into Rich Text Editors - TagTeamTalk #002</title><itunes:title>A Deep Dive Into Rich Text Editors - TagTeamTalk #002</itunes:title><description><![CDATA[<p><span style="background-color: rgb(249, 249, 249); color: rgb(13, 13, 13);">Rich text editors are an integral part of content creation and content management workflows, but they can often present challenges for developers when it comes to robustness, extensibility, flexibility, and accessibility. What are some of the considerations you should keep in mind when evaluating rich text editors, especially for mission-critical systems like the application Tag1 is building for a top Fortune 50 company? </span></p><p><span style="background-color: rgb(249, 249, 249); color: rgb(13, 13, 13);">In this Tag1 Team Talk, we explore the new generation of rich text editors, which are based on a well defined data-structure rather than HTML, but still can export to Markdown or HTML. This allows us to tackle new requirements organizations have, including video embedding, cross-device support, and keyboard-navigable editors. After diving into some of the open-source solutions available in the market, such as Draft.js, CKEditor 5, Quill, Slate, and TapTap, join moderator Preston So (Contributing Editor) and guests Nik Graf (Senior Software Engineer), Kevin Jahns (Real-time Collaboration Systems Lead, Yjs creator), Fabian Franz (Senior Technical Architect and Performance Lead), and Michael Meyers (Managing Director) for an in-depth conversation about why ProseMirror is the best tool for our client’s project requirements.</span></p><p><span style="background-color: rgb(249, 249, 249); color: rgb(13, 13, 13);">Be sure to check out our related </span><a href="https://www.youtube.com/results?search_query=%23TagTeamTalk" target="_blank" style="background-color: rgb(249, 249, 249); color: var(--yt-endpoint-visited-color, var(--yt-spec-call-to-action));">#TagTeamTalk</a><span style="background-color: rgb(249, 249, 249); color: rgb(13, 13, 13);">, A Deep Dive Into Real Time Collaborative Editing solutions (e.g., Yjs, Collab, CKSource, etc.): </span><a href="https://www.youtube.com/watch?v=qCBr3CxGo30" target="_blank" style="background-color: rgb(249, 249, 249); color: var(--yt-endpoint-visited-color, var(--yt-spec-call-to-action));">https://youtu.be/qCBr3CxGo30</a></p><p><span style="background-color: rgb(249, 249, 249); color: rgb(13, 13, 13);">------------------------------------</span></p><p><span style="background-color: rgb(249, 249, 249); color: rgb(13, 13, 13);">Further reading</span></p><p><span style="background-color: rgb(249, 249, 249); color: rgb(13, 13, 13);">------------------------------------</span></p><p><span style="background-color: rgb(249, 249, 249); color: rgb(13, 13, 13);">ProseMirror Editor</span></p><p><span style="background-color: rgb(249, 249, 249); color: rgb(13, 13, 13);">------------------</span></p><p><a href="https://www.youtube.com/redirect?q=https%3A%2F%2Fprosemirror.net%2F&amp;redir_token=Kh9W4H2nIw5iL-ox5fUknNtvgUN8MTU3MTE2NzI2OUAxNTcxMDgwODY5&amp;v=rMwma37Jeb0&amp;event=video_description" target="_blank" style="background-color: rgb(249, 249, 249); color: var(--yt-endpoint-visited-color, var(--yt-spec-call-to-action));">https://prosemirror.net/</a></p><p><span style="background-color: rgb(249, 249, 249); color: rgb(13, 13, 13);">CZI ProseMirror: </span><a href="https://www.youtube.com/redirect?q=https%3A%2F%2Fgithub.com%2Fchanzuckerberg%2Fczi-prosemirror%2F&amp;redir_token=Kh9W4H2nIw5iL-ox5fUknNtvgUN8MTU3MTE2NzI2OUAxNTcxMDgwODY5&amp;v=rMwma37Jeb0&amp;event=video_description" target="_blank" style="background-color: rgb(249, 249, 249); color: var(--yt-endpoint-visited-color, var(--yt-spec-call-to-action));">https://github.com/chanzuckerberg/czi...</a></p><p><span style="background-color: rgb(249, 249, 249); color: rgb(13, 13, 13);">Prosemirror Tables Demo: </span><a...]]></description><content:encoded><![CDATA[<p><span style="background-color: rgb(249, 249, 249); color: rgb(13, 13, 13);">Rich text editors are an integral part of content creation and content management workflows, but they can often present challenges for developers when it comes to robustness, extensibility, flexibility, and accessibility. What are some of the considerations you should keep in mind when evaluating rich text editors, especially for mission-critical systems like the application Tag1 is building for a top Fortune 50 company? </span></p><p><span style="background-color: rgb(249, 249, 249); color: rgb(13, 13, 13);">In this Tag1 Team Talk, we explore the new generation of rich text editors, which are based on a well defined data-structure rather than HTML, but still can export to Markdown or HTML. This allows us to tackle new requirements organizations have, including video embedding, cross-device support, and keyboard-navigable editors. After diving into some of the open-source solutions available in the market, such as Draft.js, CKEditor 5, Quill, Slate, and TapTap, join moderator Preston So (Contributing Editor) and guests Nik Graf (Senior Software Engineer), Kevin Jahns (Real-time Collaboration Systems Lead, Yjs creator), Fabian Franz (Senior Technical Architect and Performance Lead), and Michael Meyers (Managing Director) for an in-depth conversation about why ProseMirror is the best tool for our client’s project requirements.</span></p><p><span style="background-color: rgb(249, 249, 249); color: rgb(13, 13, 13);">Be sure to check out our related </span><a href="https://www.youtube.com/results?search_query=%23TagTeamTalk" target="_blank" style="background-color: rgb(249, 249, 249); color: var(--yt-endpoint-visited-color, var(--yt-spec-call-to-action));">#TagTeamTalk</a><span style="background-color: rgb(249, 249, 249); color: rgb(13, 13, 13);">, A Deep Dive Into Real Time Collaborative Editing solutions (e.g., Yjs, Collab, CKSource, etc.): </span><a href="https://www.youtube.com/watch?v=qCBr3CxGo30" target="_blank" style="background-color: rgb(249, 249, 249); color: var(--yt-endpoint-visited-color, var(--yt-spec-call-to-action));">https://youtu.be/qCBr3CxGo30</a></p><p><span style="background-color: rgb(249, 249, 249); color: rgb(13, 13, 13);">------------------------------------</span></p><p><span style="background-color: rgb(249, 249, 249); color: rgb(13, 13, 13);">Further reading</span></p><p><span style="background-color: rgb(249, 249, 249); color: rgb(13, 13, 13);">------------------------------------</span></p><p><span style="background-color: rgb(249, 249, 249); color: rgb(13, 13, 13);">ProseMirror Editor</span></p><p><span style="background-color: rgb(249, 249, 249); color: rgb(13, 13, 13);">------------------</span></p><p><a href="https://www.youtube.com/redirect?q=https%3A%2F%2Fprosemirror.net%2F&amp;redir_token=Kh9W4H2nIw5iL-ox5fUknNtvgUN8MTU3MTE2NzI2OUAxNTcxMDgwODY5&amp;v=rMwma37Jeb0&amp;event=video_description" target="_blank" style="background-color: rgb(249, 249, 249); color: var(--yt-endpoint-visited-color, var(--yt-spec-call-to-action));">https://prosemirror.net/</a></p><p><span style="background-color: rgb(249, 249, 249); color: rgb(13, 13, 13);">CZI ProseMirror: </span><a href="https://www.youtube.com/redirect?q=https%3A%2F%2Fgithub.com%2Fchanzuckerberg%2Fczi-prosemirror%2F&amp;redir_token=Kh9W4H2nIw5iL-ox5fUknNtvgUN8MTU3MTE2NzI2OUAxNTcxMDgwODY5&amp;v=rMwma37Jeb0&amp;event=video_description" target="_blank" style="background-color: rgb(249, 249, 249); color: var(--yt-endpoint-visited-color, var(--yt-spec-call-to-action));">https://github.com/chanzuckerberg/czi...</a></p><p><span style="background-color: rgb(249, 249, 249); color: rgb(13, 13, 13);">Prosemirror Tables Demo: </span><a...]]></content:encoded><link><![CDATA[https://tag1.com]]></link><guid isPermaLink="false">ccf516f8-cbcf-4c0e-80dc-66a100c4f7fc</guid><itunes:image href="https://artwork.captivate.fm/20718ff4-b51f-4787-b384-7e473d6d8fa4/NewTTTArt.png"/><pubDate>Thu, 17 Oct 2019 09:00:00 -0500</pubDate><enclosure url="https://podcasts.captivate.fm/media/e85eb91e-d6a0-42dd-9720-5ad6877e9b9a/rich-text-editors-tagteamtalk-002.mp3" length="82127640" type="audio/mpeg"/><itunes:duration>57:02</itunes:duration><itunes:explicit>false</itunes:explicit><itunes:episodeType>full</itunes:episodeType><itunes:season>1</itunes:season><itunes:episode>2</itunes:episode><podcast:episode>2</podcast:episode><podcast:season>1</podcast:season><itunes:summary>In this Tag1 Team Talk, we explore the new generation of rich text editors, which are based on a well-defined data-structure rather than HTML, but still can export to Markdown or HTML. This allows us to tackle new requirements organizations have, including video embedding, cross-device support, and keyboard-navigable editors. After diving into some of the open-source solutions available in the market, such as Draft.js, CKEditor 5, Quill, Slate, and TapTap, join moderator Preston So (Contributing Editor) and guests Nik Graf (Senior Software Engineer), Kevin Jahns (Real-time Collaboration Systems Lead, Yjs creator), Fabian Franz (Senior Technical Architect and Performance Lead), and Michael Meyers (Managing Director) for an in-depth conversation about why ProseMirror is the best tool for our client’s project requirements.</itunes:summary></item><item><title>A Deep Dive Into Real Time Collaborative Editing Solutions -TagTeamTalk #001</title><itunes:title>A Deep Dive Into Real Time Collaborative Editing Solutions -TagTeamTalk #001</itunes:title><description><![CDATA[<p><span style="background-color: rgba(255, 255, 255, 0.95); color: rgb(64, 64, 64);">What is real-time collaborative editing, and what are some of the most compelling technologies available in the space? In the inaugural TAG Team Talk, hosted by Preston So (Contributing Editor, Tag1 Consulting), we conduct a wide-ranging discussion about both the business prerogatives and technical ins-and-outs of real-time collaborative editing and its landscape today, with our guests Kevin Jahns (creator of Yjs and collaborative editing expert at Tag1 Consulting), Fabian Franz (Senior Technical Architect and Performance Lead, Tag1 Consulting), and Michael Meyers (Managing Director, Tag1 Consulting). In this talk, we explore collaborative editing, diving into how it works and some of the challenges borne by shared editing. Through the lens of Yjs, a real-time collaboration framework that supports not just text but also collaborating on drawings and 3-D models, we take a look at Operational Transformation (OT) and how implementing Conflict-free Replicated Data Types (CRDT) drives decentralized server approaches in collaborative editing and supports more robust distributed applications with true real-time support.</span></p><p>﻿Yjs:&nbsp;<a href="https://github.com/yjs/yjs" target="_blank" style="color: rgb(45, 112, 192);">https://github.com/yjs/yjs</a></p><p>ProseMirror:&nbsp;<a href="https://prosemirror.net/" target="_blank" style="color: rgb(45, 112, 192);">https://prosemirror.net</a></p><p>Great Overview of CRDT</p><p><a href="https://conclave-team.github.io/conclave-site/#conflict-free-replicated-data-type-crdt" target="_blank" style="color: rgb(45, 112, 192);">https://conclave-team.github.io/conclave-site/#conflict-free-replicated-data-type-crdt</a></p><p>Deep dive int CRDT by the author of Automerge:&nbsp;<a href="https://www.youtube.com/watch?v=yCcWpzY8dIA" target="_blank" style="color: rgb(45, 112, 192);">https://www.youtube.com/watch?v=yCcWpzY8dIA</a></p><p>Yjs was inspired by:</p><p>Sharedb&nbsp;<a href="https://github.com/share/sharedb" target="_blank" style="color: rgb(45, 112, 192);">https://github.com/share/sharedb</a></p><p>DerbyJS&nbsp;<a href="https://derby.js/" target="_blank" style="color: rgb(45, 112, 192);">https://derbyjs.com/</a></p>]]></description><content:encoded><![CDATA[<p><span style="background-color: rgba(255, 255, 255, 0.95); color: rgb(64, 64, 64);">What is real-time collaborative editing, and what are some of the most compelling technologies available in the space? In the inaugural TAG Team Talk, hosted by Preston So (Contributing Editor, Tag1 Consulting), we conduct a wide-ranging discussion about both the business prerogatives and technical ins-and-outs of real-time collaborative editing and its landscape today, with our guests Kevin Jahns (creator of Yjs and collaborative editing expert at Tag1 Consulting), Fabian Franz (Senior Technical Architect and Performance Lead, Tag1 Consulting), and Michael Meyers (Managing Director, Tag1 Consulting). In this talk, we explore collaborative editing, diving into how it works and some of the challenges borne by shared editing. Through the lens of Yjs, a real-time collaboration framework that supports not just text but also collaborating on drawings and 3-D models, we take a look at Operational Transformation (OT) and how implementing Conflict-free Replicated Data Types (CRDT) drives decentralized server approaches in collaborative editing and supports more robust distributed applications with true real-time support.</span></p><p>﻿Yjs:&nbsp;<a href="https://github.com/yjs/yjs" target="_blank" style="color: rgb(45, 112, 192);">https://github.com/yjs/yjs</a></p><p>ProseMirror:&nbsp;<a href="https://prosemirror.net/" target="_blank" style="color: rgb(45, 112, 192);">https://prosemirror.net</a></p><p>Great Overview of CRDT</p><p><a href="https://conclave-team.github.io/conclave-site/#conflict-free-replicated-data-type-crdt" target="_blank" style="color: rgb(45, 112, 192);">https://conclave-team.github.io/conclave-site/#conflict-free-replicated-data-type-crdt</a></p><p>Deep dive int CRDT by the author of Automerge:&nbsp;<a href="https://www.youtube.com/watch?v=yCcWpzY8dIA" target="_blank" style="color: rgb(45, 112, 192);">https://www.youtube.com/watch?v=yCcWpzY8dIA</a></p><p>Yjs was inspired by:</p><p>Sharedb&nbsp;<a href="https://github.com/share/sharedb" target="_blank" style="color: rgb(45, 112, 192);">https://github.com/share/sharedb</a></p><p>DerbyJS&nbsp;<a href="https://derby.js/" target="_blank" style="color: rgb(45, 112, 192);">https://derbyjs.com/</a></p>]]></content:encoded><link><![CDATA[https://tag1.com]]></link><guid isPermaLink="false">2bd2cf3d-77f6-48b0-a622-8f6346683f81</guid><itunes:image href="https://artwork.captivate.fm/20718ff4-b51f-4787-b384-7e473d6d8fa4/NewTTTArt.png"/><pubDate>Mon, 14 Oct 2019 09:00:00 -0500</pubDate><enclosure url="https://podcasts.captivate.fm/media/e1eee9f5-83e6-44f3-9019-924791e8f8a2/real-time-collaboration-webinar_audio_only-2-.mp3" length="41719299" type="audio/mpeg"/><itunes:duration>01:01:24</itunes:duration><itunes:explicit>false</itunes:explicit><itunes:episodeType>full</itunes:episodeType><itunes:season>1</itunes:season><itunes:episode>1</itunes:episode><podcast:episode>1</podcast:episode><podcast:season>1</podcast:season><itunes:summary>What is real-time collaborative editing, and what are some of the most compelling technologies available in the space? In the inaugural TAG Team Talk, hosted by Preston So (Contributing Editor, Tag1 Consulting), we conduct a wide-ranging discussion about both the business prerogatives and technical ins-and-outs of real-time collaborative editing and its landscape today, with our guests Kevin Jahns (creator of Yjs and collaborative editing expert at Tag1 Consulting), Fabian Franz (Senior Technical Architect and Performance Lead, Tag1 Consulting), and Michael Meyers (Managing Director, Tag1 Consulting). In this talk, we explore collaborative editing, diving into how it works and some of the challenges borne by shared editing. Through the lens of Yjs, a real-time collaboration framework that supports not just text but also collaborating on drawings and 3-D models, we take a look at Operational Transformation (OT) and how implementing Conflict-free Replicated Data Types (CRDT) drives decentralized server approaches in collaborative editing and supports more robust distributed applications with true real-time support.</itunes:summary></item></channel></rss>