Tag1 Consulting is second all-time leading contributor to Drupal. Our work revolves around Drupal, its users and the Drupal community. We provide infrastructure services for Drupal.org, and work closely with the Drupal Association.
Drupal is at the center of nearly everything we do. Tag1 Consulting provides extended support for Drupal versions past their end-of-life, and has a number of contributors to core along with many module maintainers on our staff.
To learn more about our work in and related to Drupal, check out the following links:
General Overview
Drupal Migrations: Getting Started
Tag1 D7ES - Extended Support for Drupal 7 after EOL in January 2025
Gander: The Sustainability Impact of Automating Performance Testing
Exploring Drupal’s Sustainability Project, Gander's Ability to Help, and How You Can Too.
Greg Dunlap talks pinball, Core Initiatives, and the future of Drupal
On 20 Years of Drupal - an interview with James Rutherford
Funding your open source projects - a talk with Matt Glaman
How to Grow, Support, and Fund your Open Source Project - with Dries Buytaert - Pt. 1
A Deep Dive on Decoupling Applications: An Overview of Decoupled Applications & Systems - Part 1
On 20 Years of Drupal - an interview with Fabian Franz
On 20 years of Drupal - an interview with Nat Catchpole (aka - Catch)
On 20 Years of Drupal - an interview with Marco Molinari
Tag1 looks back on 20 years of Drupal experiences
Tag1 Talks at DrupalCon Europe 2020
Looking at the past, present, and future of Drupal
Drupal 7 Extended Support From Tag1
Talking Drupal and Yjs - recap
Core Confidential with Angie Byron (webchick) : The many faces of Drupal over 15 years - Pt. 2
What you need to know about Drupal 9 - Core Confidential #2
Day in the life of a Core Maintainer & notes on Drupal 9 readiness - Core Confidential #1
Support the Drupal Association
How open source can transform your business - part 2
How open source can transform your career - part 1
Tackling Complex Business Logic with Laravel - Tag1 Team Talk #012
Collaborative editing in Gutenberg: The unique challenges of implementing shared editing - part 3
How Claro found inspiration in modern design patterns - part 2
Claro at center stage - part 1
What you need to know about Drush 10 & what's coming next
Tag1 Quo - the enterprise security monitoring service
Claro - the new Drupal Admin UI - Tag1 TeamTalk #010
Decoupled Drupal - Strengths and Weaknesses -Tag1 Team Talk #008
Drupal Automatic Updates - TagTeamTalk #003
A Deep Dive Into Real Time Collaborative Editing Solutions - TagTeamTalk #001
Michael Meyers Joins Tag1 As Managing Director
Tech Overview
Moving from Drupal 7 to Drupal 10: Managing Complex File and Media Migrations
Unraveling the ETL Data Migration Process: Understanding Extract
A Guide to Estimating Migrations - How Much Will My Drupal Migration Cost? Part 3/3
A Guide to Estimating Migrations - How Much Will My Drupal Migration Cost? Part 2/3
A Guide to Estimating Migrations - How Much Will My Drupal Migration Cost? Part 1/3
Tag1 D7ES - Extended Support for Drupal 7 after EOL in January 2025
Migrating Your Data from D7 to D10: Migrating content types
Drupal Workspaces: A Game-changer for Site Wide Content Staging
Migrating Your Data from Drupal 7 to Drupal 10: Example repository setup and Drupal 7 site audit
Migrating Your Data from Drupal 7 to Drupal 10: Known issues
4 Important Improvements to Drupal Core Performance
Drupal Core Test Suite Improved Runtime By 10% With Gander
Drupal Core Test Suite Improved Runtime By 10% With Gander
Start Your Drupal Automated Performance Testing Today
Shifting from FID to INP: Google’s New Metric for Improving Web Performance
Gander Automated Performance Testing - Video Demo with Catch
Scary Drupal Migrations - with Janez Urevc
Scary Drupal Migrations - with Benji Fisher
Gander: The Future of Drupal Performance and Scalability
A Deep Dive on Decoupling Applications: Decoupled Drupal - Past, Present, and Future - Part 2
The golden Goose egg, a compile-time adventure
Real-time collaboration and the future of web applications
Drupal 7 Extended Support: What you need to know and how Tag1 can help, Pt. 1 - Tag1 TeamTalk #028.1
Introducing Drupal Test Traits
Simplifying your workflow: Getting started with DDEV
Declarative components in Drupal: Next steps for components everywhere in Drupal - part 2
Declarative components in Drupal: How Drupal can make true shared components a reality - part 1
The story of Drupal 9's release from the inside with the Drupal Association - Tag1 TeamTalk #018
Introduction to DrupalSpoons, a new developer workflow for Drupal contributors - Tag1 TeamTalk #017
Hidden treasures of decoupled Drupal: RELAXed Web Services and extending JSON:API - part 2
Hidden treasures of decoupled Drupal: The best-kept secrets of headless Drupal - part 1
Goose Attack: A Locust-inspired Load Testing Tool In Rust
The Drupal Association is the Drupal DNA giving Life to our Code & Community - Tag1 TeamTalk #014
Components everywhere: How to enable server-side rendering with Web Components in Drupal-part 4
Components everywhere: How JSX can inspire Twig components for Drupal's front end - part 3
Components everywhere: How a virtual DOM could bring Drupal to a reactive front-end future - part 2
Adding Collaborative Capabilities to the Gutenberg Editor with Yjs - Tag1 Team Talk #011
Yjs Offline Apps with IndexedDB - Tag1 TeamTalk #009
Peer-to-peer Collaborative Editing Using Yjs & WebRTC - Tag1 Team Talk #007
Drush 10 - Tag1 Team Talk #006
A Deep Dive Into Yjs Part 2 - Tag1 Team Talk #005
A Deep Dive into Yjs part 1 - Tag1 Team Talk #004
A Deep Dive Into Rich Text Editors - TagTeamTalk #002
git rebase --onto - The Simple One-Minute Explanation
Background Image - A New Drupal 8 Module
Distributed Load Testing With Locust.io
Drupal Load Testing with Locust.io
Drupal and Amazon EC2 Quick Start
Functionality
Migrating Your Data from Drupal 7 to Drupal 10: Example repository setup and Drupal 7 site audit
Simplifying your workflow using local development best practices
Components everywhere: How Web Components and reactivity could reinvent Drupal - part 5
How Claro became more accessible and stayed innovative - part 3
A brief history of Drush (part 1)
Yjs Offline Apps with IndexedDB - Tag1 TeamTalk #009
Peer-to-peer Collaborative Editing Using Yjs & WebRTC - Tag1 Team Talk #007