Episodes
-
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.
-
Episodes manquant?
-
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!
-
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.
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.
-
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.
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.
The conversation also covers how we approach our estimating process, employing a blend of bottom-up, three-point, and parametric methodologies.
Listen in to learn more!
-
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.
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.
#Drupal #Migration #Decisionmaking
-
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.
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.
#Drupal #webdevelopment #migrations
-
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.
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.
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.
Stay tuned for more insightful discussions on migration, Drupal, and other topics in the Tag1 Team Talk series.
-
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!
-
In this installment, join us for our talk with prolific contributor Matthew Saunders. 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.
As part of our 20 years of Drupal 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.
-
Why was Web Profiler spun out of the Devel module? Will there be differences between the D9 and D10 versions? What new features will the Web Profiler module have in Drupal 10?
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.
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 Google's Core Web Vitals, that he's polishing up for the Drupal 10 version of Web Profiler.
- Montre plus