Artwork

Content provided by Tag1 Consulting, Inc. and Tag1 Consulting. All podcast content including episodes, graphics, and podcast descriptions are uploaded and provided directly by Tag1 Consulting, Inc. and Tag1 Consulting or their podcast platform partner. If you believe someone is using your copyrighted work without your permission, you can follow the process outlined here https://staging.podcastplayer.com/legal.
Player FM - Podcast App
Go offline with the Player FM app!

Improving Drupal CMS Performance with Gander: Real-World Wins and Lessons

35:36
 
Share
 

Manage episode 477394690 series 2858510
Content provided by Tag1 Consulting, Inc. and Tag1 Consulting. All podcast content including episodes, graphics, and podcast descriptions are uploaded and provided directly by Tag1 Consulting, Inc. and Tag1 Consulting or their podcast platform partner. If you believe someone is using your copyrighted work without your permission, you can follow the process outlined here https://ppacc.player.fm/legal.

Deep Dive into Drupal Performance Testing with Gander | Tag1 Team Talks

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!

00:00 Introduction to Tag1 Team Talks

00:35 Meet Nathaniel Catchpole: Gander Project Lead

01:40 Introduction to Gander: Drupal's Performance Testing Framework

01:57 How Gander Works: Technical Insights

04:49 Gander's Impact on Drupal Core Development

07:16 Real-World Success Stories with Gander

16:59 Recent Developments and Improvements in Gander

23:51 Future Roadmap for Gander

33:38 How to Get Involved with Gander

34:30 Conclusion

  continue reading

121 episodes

Artwork
iconShare
 
Manage episode 477394690 series 2858510
Content provided by Tag1 Consulting, Inc. and Tag1 Consulting. All podcast content including episodes, graphics, and podcast descriptions are uploaded and provided directly by Tag1 Consulting, Inc. and Tag1 Consulting or their podcast platform partner. If you believe someone is using your copyrighted work without your permission, you can follow the process outlined here https://ppacc.player.fm/legal.

Deep Dive into Drupal Performance Testing with Gander | Tag1 Team Talks

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!

00:00 Introduction to Tag1 Team Talks

00:35 Meet Nathaniel Catchpole: Gander Project Lead

01:40 Introduction to Gander: Drupal's Performance Testing Framework

01:57 How Gander Works: Technical Insights

04:49 Gander's Impact on Drupal Core Development

07:16 Real-World Success Stories with Gander

16:59 Recent Developments and Improvements in Gander

23:51 Future Roadmap for Gander

33:38 How to Get Involved with Gander

34:30 Conclusion

  continue reading

121 episodes

All episodes

×
 
Deep Dive into Drupal Performance Testing with Gander | Tag1 Team Talks 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! 00:00 Introduction to Tag1 Team Talks 00:35 Meet Nathaniel Catchpole: Gander Project Lead 01:40 Introduction to Gander: Drupal's Performance Testing Framework 01:57 How Gander Works: Technical Insights 04:49 Gander's Impact on Drupal Core Development 07:16 Real-World Success Stories with Gander 16:59 Recent Developments and Improvements in Gander 23:51 Future Roadmap for Gander 33:38 How to Get Involved with Gander 34:30 Conclusion…
 
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 & CEO) and Steve Zipfel (Director of Strategy and Innovation). Learn about the latest security updates, the seamless upgrade path to CKEditor 5, our SOC 2 attestation, and our strategic partnership with Pantheon. 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.…
 
In this episode of Tag1 Team Talks , 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 CKEditor 5 as part of the Drupal 7 Extended Support (D7ES) service. Topics Covered: Drupal 7 End-of-Life (EOL) in January 2025 and what it means for your website. How CKEditor 4’s end-of-life creates security risks and how CKEditor 5 addresses them. FREE CKEditor 5 support is offered by Tag1 to all Tag1 D7ES users. A seamless migration process that takes minutes with zero content disruption. Benefits of CKEditor 5: Security, modern features, enhanced UI, and future-proofing for Drupal 10+ migrations. Custom plugin migrations and Tag1’s professional service support that uses custom AI-driven tooling to reduce effort. Tag1 Consulting is the only organization with proven experience in extended support for Drupal , ensuring secure and reliable solutions for your website. Learn more about Drupal 7 Extended Support (D7ES): https://D7ES.Tag1.com Check out more Tag1 Team Talks episodes: https://Tag1.com/TTT Have a topic suggestion? Email us at TTT@Tag1.com ! Don’t forget to like, comment, and subscribe to stay updated on the latest solutions for Drupal users!…
 
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. But what if there was a third option? 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. 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.…
 
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.…
 
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. 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.…
 
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. 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.…
 
Hosted by Mariano Crivello, join us as Adam Silverstein , from Google and Janez Urevc of Tag1 discuss Google's new metric, Interaction to Next Paint(INP) , which is part of the Core Web Vitals being introduced in March 2024 to foster user experience on the web. 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. Don’t miss expert insights on navigating this significant web development shift.…
 
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. 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!…
 
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. 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. 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. Don't miss out – listen in and arm yourself with the expertise to master your Drupal migration challenges!…
 
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. 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. 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!…
 
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. 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 #sustainability 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. 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.…
 
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. 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.…
 
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. 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.…
 
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. 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!…
 
Loading …

Welcome to Player FM!

Player FM is scanning the web for high-quality podcasts for you to enjoy right now. It's the best podcast app and works on Android, iPhone, and the web. Signup to sync subscriptions across devices.

 

Quick Reference Guide

Listen to this show while you explore
Play