Episodes
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. In this Tag1 Team Talk, Tag1 Managing Director Michael Meyers talks with Senior...
Published 12/06/21
Michael Schmid 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 Amazee, Michael is no stranger to all of the things that have made Drupal successful in its 20 years.  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. Tag1's Michael Meyers interviews ‘schnitzel’ in this latest edition of our special...
Published 12/01/21
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’.  This session of our 20 years of Drupal series features Angie, as she...
Published 11/17/21
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. 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...
Published 11/15/21
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. 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...
Published 11/10/21
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...
Published 11/08/21
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 Bakery Single Sign-On System, and a major Drupal distribution - Pressflow. During his time, he also was a co-founder of Four Kitchens and later, also a co-founder of Pantheon. His focus has been, and continues to be on ensuring the performance and scalability of websites - especially Drupal websites. In...
Published 11/03/21
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 Platform.sh. Robert’s experience in Drupal is extensive, with contributions to over 50 modules, along with his work in establishing the Drupal Association. Robert’s mentoring and leadership have been a crucial part of the continuing success of...
Published 10/27/21
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 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? 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. Learn what the...
Published 10/20/21
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. 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.  James’ initial Drupal...
Published 10/18/21
Drupal’s Security Team 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 Michael Hess. In this installment, they’ll talk about what...
Published 10/12/21
In a previous Tag1 Team Talk, we discussed How to analyze Goose load testing results using New Relic. 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, Goose 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...
Published 09/29/21
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 Josh...
Published 09/22/21
https://www.serenity.re/ (Serenity Notes) 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...
Published 09/15/21
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. In part 2 of our Tag1 Team Talk with the APQC, Tag1 Managing Director Michael Meyers talks with John Tesmer, the Executive...
Published 08/25/21
https://www.apqc.org/ (APQC), 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 Gillilan, Senior Architect and Lead of the...
Published 08/18/21
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 https://github.com/tag1consulting/goose (Goose) and https://newrelic.com/ (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. Jeremy is the creator of Goose and Fabian is a major contributor to the...
Published 08/12/21
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 https://github.com/mglaman/drupal-check (Drupal-check). Drupal-check, based on...
Published 08/03/21
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. 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 2 weren’t ideal, and some ways to...
Published 07/19/21
The VA.gov website serves critical functions for those who serve our country. 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. In this Tag1 Team Talks episode with Preston So...
Published 07/14/21
In this second part of our team talk series on live load testing with Goose, we focus on demonstrating load testing using a Gaggle. https://www.tag1consulting.com/blog/using-gaggles-distribute-your-load-testing (A Gaggle is a distributed load test) 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. CEO Jeremy Andrews, the creator of Goose; Fabian Franz, VP of Software Engineering; ...
Published 07/12/21
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 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. 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...
Published 07/08/21
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...
Published 06/30/21
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...
Published 06/22/21
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. In this...
Published 06/17/21