Tag1 TeamTalk https://www.tag1consulting.com/ en Drupal Security and Drupal end of life, with Michael Hess: Part 2 https://www.tag1consulting.com/blog/drupal-security-and-drupal-end-life-michael-hess <div class="field field--name-body field--type-text-with-summary field--label-hidden field--item"><p>The end of life 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 who 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><div class="more-link"><a href="/blog/drupal-security-and-drupal-end-life-michael-hess" class="more-link" hreflang="en">Read more</a></div></div> <span><span lang="" about="/user/lynette-miles" typeof="schema:Person" property="schema:name" datatype="" content="lynette@tag1consulting.com">lynette@tag1co…</span></span> <span>Wed, 10/20/2021 - 06:44</span> Wed, 20 Oct 2021 13:44:28 +0000 lynette@tag1consulting.com 388 at https://www.tag1consulting.com On 20 Years of Drupal - an interview with James Rutherford https://www.tag1consulting.com/blog/20-years-drupal-interview-james-rutherford <div class="field field--name-body field--type-text-with-summary field--label-hidden field--item"><p>Tag1 continues its series celebrating 20 Years of Drupal in this Tag1 Team Talk with <a href="https://pantheon.io/" title="Pantheon">Pantheon</a>’s Senior Manager of Strategic Partnerships, <a href="https://www.drupal.org/u/jamesrutherford" title="James Rutherford">James Rutherford</a>. Before moving to Pantheon, James was a long time member of Mediacurrent, one of the largest agencies working with and creating Drupal websites. James joins Tag1 Managing Director Michael Meyers for another trip down the halls of Drupal history, from early versions of Drupal, to today’s highly experienced agencies. James' initial Drupal experience was with <a href="https://www.gpb.org/" title="Georgia Public Broadcasting">Georgia Public Broadcasting</a>. Over the years, James has worked with many clients - some of whom moved to Drupal from their homegrown CMS, to major launches such as <a href="https://www.weather.com" title="weather.com">weather.com</a>. Join us for this talk, and learn more about how it’s not just the code - it’s the community that makes Drupal successful. --- <em>For a transcript of this video, see <a href="/transcript-20-years-drupal-james-rutherford" title="Transcript - 20 years of Drupal with James Rutherford">Transcript - 20 years of Drupal with James Rutherford</a>.</em> --- Photo by Moritz Kindler on Unsplash</p><div class="more-link"><a href="/blog/20-years-drupal-interview-james-rutherford" class="more-link" hreflang="en">Read more</a></div></div> <span><span lang="" about="/user/lynette-miles" typeof="schema:Person" property="schema:name" datatype="" content="lynette@tag1consulting.com">lynette@tag1co…</span></span> <span>Mon, 10/18/2021 - 07:07</span> Mon, 18 Oct 2021 14:07:40 +0000 lynette@tag1consulting.com 406 at https://www.tag1consulting.com Get to know the Drupal Security Team with Michael Hess: Part 1 https://www.tag1consulting.com/blog/understanding-drupal-security-team-michael-hess-part-1 <div class="field field--name-body field--type-text-with-summary field--label-hidden field--item"><p>Drupal’s <a href="https://www.drupal.org/drupal-security-team">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. 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">Michael Hess</a>. In this installment, they will 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. If you’ve ever reported a security issue, or wondered how security reports are handled, this talk explains it all. And if you’ve ever considered joining the Drupal Security Team, get the inside scoop on how that happens, here. Click <a href="https://www.tag1consulting.com/blog/drupal-security-and-drupal-end-life-michael-hess" title="here for Part 2">here for Part 2</a> --- ### Additional Links - <a href="https://www.drupal.org/about/core/policies/core-release-cycles/schedule" title="Drupal core release cycle: major, minor and patch releases">Drupal core release cycle: major, minor and patch releases</a> - [The Open Web Applications Security Project (OWASP) developed the list of Top 10 Security Vulnerabilities](http://tag1.com/OWASP "The Open Web Applications Security...</p><div class="more-link"><a href="/blog/understanding-drupal-security-team-michael-hess-part-1" class="more-link" hreflang="en">Read more</a></div></div> <span><span lang="" about="/user/lynette-miles" typeof="schema:Person" property="schema:name" datatype="" content="lynette@tag1consulting.com">lynette@tag1co…</span></span> <span>Tue, 10/12/2021 - 06:59</span> Tue, 12 Oct 2021 13:59:40 +0000 lynette@tag1consulting.com 387 at https://www.tag1consulting.com Using the Goose load testing framework to troubleshoot Quick Edit https://www.tag1consulting.com/blog/using-goose-troubleshoot-quick-edit <div class="field field--name-body field--type-text-with-summary field--label-hidden field--item"><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">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. In this test, <a href="http://tag1.com/goose">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. 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. --- <em>For a transcript of this video, see <a href="/transcript-using-goose-troubleshoot-quick-edit" title="Transcript - Using Goose to troubleshoot Quick Edit">Transcript - Using Goose to troubleshoot Quick Edit</a>.</em> <em>For more Goose content, visit <a href="http://tag1.com/goose" title="http://tag1.com/goose">http://tag1.com/goose</a>.</em> --- <em>Background image from the <a href="https://goose.game/" title="Untitled Goose Game">Untitled Goose Game</a>, created by <a href="http://househou.se/" title="House House">House House</a>, available from their <a href="https://goose.game/presskit/" title="presskit">presskit</a>.</em></p><div class="more-link"><a href="/blog/using-goose-troubleshoot-quick-edit" class="more-link" hreflang="en">Read more</a></div></div> <span><span lang="" about="/user/lynette-miles" typeof="schema:Person" property="schema:name" datatype="" content="lynette@tag1consulting.com">lynette@tag1co…</span></span> <span>Wed, 09/29/2021 - 10:24</span> Wed, 29 Sep 2021 17:24:44 +0000 lynette@tag1consulting.com 394 at https://www.tag1consulting.com On 20 Years of Drupal - an interview with Josh Koenig https://www.tag1consulting.com/blog/interview-josh-koenig <div class="field field--name-body field--type-text-with-summary field--label-hidden field--item"><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. In this Tag1 Team Talk, we continue to celebrate the 20th anniversary of Drupal. Tag1 Managing Director Michael Meyers is joined by <a href="https://twitter.com/outlandishjosh">Josh Koenig</a>. Long time Drupal community members will know Josh as one of the founders of <a href="https://www.chapterthree.com/">ChapterThree</a>, and more recently as a co-founder and Chief Strategy Officer at <a href="https://pantheon.io/">Pantheon</a>. 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. --- <em>For a transcript of this video, see <a href="/transcript-josh-koenig-20-years-drupal" title="Transcript - Josh Koenig on 20 years of Drupal">Transcript - Josh Koenig on 20 years of Drupal</a>.</em> <a href="https://www.tag1consulting.com/20-years" title="Click here for a list of other interviews in this series">Click here for a list of other interviews in this series</a>. --- Photo by Gloria Cretu on Unsplash</p><div class="more-link"><a href="/blog/interview-josh-koenig" class="more-link" hreflang="en">Read more</a></div></div> <span><span lang="" about="/user/lynette-miles" typeof="schema:Person" property="schema:name" datatype="" content="lynette@tag1consulting.com">lynette@tag1co…</span></span> <span>Wed, 09/22/2021 - 07:38</span> Wed, 22 Sep 2021 14:38:38 +0000 lynette@tag1consulting.com 404 at https://www.tag1consulting.com Serenity Notes: End-to-End Encrypted Collaborative Notes https://www.tag1consulting.com/blog/serenity-notes-end-end-encrypted-collaborative-notes <div class="field field--name-body field--type-text-with-summary field--label-hidden field--item"><p><a href="https://www.serenity.re/">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. In this Tag1 Team Talk, Managing Director Michael Meyers interviews Nik Graf, the founder of <a href="https://www.serenity.re/">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/">ReasonConf</a>, a board member of the <a href="https://rescript-lang.org">ReScript Language Association</a>, and the co-creator of <a href="https://www.draft-js-plugins.com">DraftJS Plugins</a>, along with many <a href="https://www.nikgraf.com/">other projects</a>. <em>For a transcript of this video, see Transcript: <a href="/transcript-serenity-notes-end-end-encrypted-collaborative-notes" title="Serenity Notes - End-to-End Encrypted Collaborative Notes">Serenity Notes - End-to-End Encrypted Collaborative Notes</a>.</em> ## Additional resources * <a href="https://matrix.org/docs/guides/end-to-end-encryption-implementation-guide">matrix.org End-to-End Encryption implementation guide</a> * <a href="https://www.reason-conf.com/">https://www.reason-conf.com</a> * <a href="https://rescript-lang.org">ReScript Language Association </a> * <a href="https://www.draft-js-plugins.com">DraftJS Plugins</a> * <a href="https://www.tag1consulting.com/blog/deep-dive-end-end-encryption-e2ee-yjs">A Deep Dive Into End To End Encryption (E2EE) in Yjs - Part 1</a> * <a href="https://www.tag1consulting.com/blog/deep-dive-end-end-encryption-e2ee-yjs-part-2">A Deep Dive Into End To End Encryption (E2EE) in Yjs - part 2</a> Photo by Kelly Sikkema...</p><div class="more-link"><a href="/blog/serenity-notes-end-end-encrypted-collaborative-notes" class="more-link" hreflang="en">Read more</a></div></div> <span><span lang="" about="/user/lynette-miles" typeof="schema:Person" property="schema:name" datatype="" content="lynette@tag1consulting.com">lynette@tag1co…</span></span> <span>Wed, 09/15/2021 - 06:06</span> Wed, 15 Sep 2021 13:06:51 +0000 lynette@tag1consulting.com 375 at https://www.tag1consulting.com APQC: The D9 Migration - approach, challenges, and what’s next - part 2 https://www.tag1consulting.com/blog/apqc-d9-migration-approach-challenges-and-whats-next <div class="field field--name-body field--type-text-with-summary field--label-hidden field--item"><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 <a href="https://www.apqc.org/">American Productivity and Quality Center,</a> 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. 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. Click <a href="https://www.tag1consulting.com/blog/apqc-their-background-and-why-they-chose-drupal" title="here for Part 1">here for Part 1</a> <em>For a transcript of this video, see <a href="/transcript-apqc-D9-migration-approach-challenges-and-whats-next" title="Transcript: APQC: The D9 Migration - approach, challenges, and what’s next">Transcript: APQC: The D9 Migration - approach, challenges, and what’s next</a>.</em> Photo by Pankaj Patel on Unsplash</p><div class="more-link"><a href="/blog/apqc-d9-migration-approach-challenges-and-whats-next" class="more-link" hreflang="en">Read more</a></div></div> <span><span lang="" about="/user/lynette-miles" typeof="schema:Person" property="schema:name" datatype="" content="lynette@tag1consulting.com">lynette@tag1co…</span></span> <span>Wed, 08/25/2021 - 07:21</span> Wed, 25 Aug 2021 14:21:28 +0000 lynette@tag1consulting.com 372 at https://www.tag1consulting.com Why the APQC (American Productivity and Quality Center) chose Drupal - part 1 https://www.tag1consulting.com/blog/apqc-their-background-and-why-they-chose-drupal <div class="field field--name-body field--type-text-with-summary field--label-hidden field--item"><p><a href="https://www.apqc.org/">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 In this Tag1 Team Talk, John Tesmer, the Executive Director of Information Technology, and Jim Gilliland, 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. In Part 2, we'll talk about APQC's Drupal upgrade and the planning it required. <em>For a transcript of this video, see <a href="/transcript-apqc-why-drupal-planning-migration-their-intro-and-background" title="Transcript: APQC: Why Drupal, Planning a Migration - their Intro and Background">Transcript: APQC: Why Drupal, Planning a Migration - their Intro and Background</a>.</em> Photo by Pankaj Patel on Unsplash</p><div class="more-link"><a href="/blog/apqc-their-background-and-why-they-chose-drupal" class="more-link" hreflang="en">Read more</a></div></div> <span><span lang="" about="/user/lynette-miles" typeof="schema:Person" property="schema:name" datatype="" content="lynette@tag1consulting.com">lynette@tag1co…</span></span> <span>Wed, 08/18/2021 - 07:00</span> Wed, 18 Aug 2021 14:00:24 +0000 lynette@tag1consulting.com 370 at https://www.tag1consulting.com How to analyze Goose load testing results using New Relic https://www.tag1consulting.com/blog/how-analyze-goose-load-testing-results-using-new-relic <div class="field field--name-body field--type-text-with-summary field--label-hidden field--item"><p>Managing Director Michael Meyers sits down with VP of Software Engineering Fabian Franz, and CEO Jeremy Andrews for a coordinated demonstration of Goose and New Relic. 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.</p><div class="more-link"><a href="/blog/how-analyze-goose-load-testing-results-using-new-relic" class="more-link" hreflang="en">Read more</a></div></div> <span><span lang="" about="/user/lynette-miles" typeof="schema:Person" property="schema:name" datatype="" content="lynette@tag1consulting.com">lynette@tag1co…</span></span> <span>Thu, 08/12/2021 - 12:00</span> Thu, 12 Aug 2021 19:00:03 +0000 lynette@tag1consulting.com 386 at https://www.tag1consulting.com Funding your open source projects - a talk with Matt Glaman https://www.tag1consulting.com/blog/funding-your-open-source-projects-talk-matt-glaman <div class="field field--name-body field--type-text-with-summary field--label-hidden field--item"><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. In this Tag1 Team Talk, Managing Director Michael Meyers is joined by Matt Glaman, maintainer of Drupal-check. Drupal-check, based on PHPstan, is a static analysis tool for checking Drupal code for bugs and deprecations.</p><div class="more-link"><a href="/blog/funding-your-open-source-projects-talk-matt-glaman" class="more-link" hreflang="en">Read more</a></div></div> <span><span lang="" about="/user/lynette-miles" typeof="schema:Person" property="schema:name" datatype="" content="lynette@tag1consulting.com">lynette@tag1co…</span></span> <span>Tue, 08/03/2021 - 07:05</span> Tue, 03 Aug 2021 14:05:10 +0000 lynette@tag1consulting.com 384 at https://www.tag1consulting.com