developer experience https://www.tag1consulting.com/ en Moving from Drupal 7 to Drupal 10: Managing Complex File and Media Migrations https://www.tag1consulting.com/blog/moving-drupal-7-drupal-10-managing-complex-file-and-media-migrations <div class="field field--name-body field--type-text-with-summary field--label-hidden field--item"> <p>In our latest Tag1 Team Talk, our Drupal migration experts delve into the intricacies of migrating media and files in the context of moving from Drupal 7 to Drupal 10. With Drupal 7 nearing its end of life and Drupal 10 in General Availability, this discussion is more relevant than ever! Hosted by Janez Urevc, Strategic Growth and Innovation Manager at Tag1, and featuring key Drupal contributors Lucas Hedding and Mauricio Dinarte, this talk offers an in-depth look into the world of Drupal migrations. The episode covers various critical aspects, including the evolution of the media landscape from Drupal 7 to Drupal 10, the challenges in migrating locally stored versus remote media, and handling inline embedded media. Additionally, our guests provide practical advice on leveraging Rsync for efficient file transfers, managing large file libraries, and dealing with unique challenges such as remote media migrations and cloud storage solutions like S3. Gain valuable insights from anecdotes shared by the experts, highlighting real-world scenarios and problem-solving techniques used in their migration projects. This episode is a must-watch for anyone involved in Drupal migrations, offering expert guidance to navigate this complex but essential process. Watch now to enhance your understanding of Drupal migrations...</p> </div> <span><a title="View user profile." href="/user/janez-urevc">janez</a></span> <span><time datetime="2024-01-31T06:00:44-08:00" title="Wednesday, January 31, 2024 - 06:00">Wed, 01/31/2024 - 06:00</time> </span> Wed, 31 Jan 2024 14:00:44 +0000 janez 487 at https://www.tag1consulting.com Gander: Performance Testing Made Easy https://www.tag1consulting.com/blog/gander_drupal-automated-performance-testing <div class="field field--name-body field--type-text-with-summary field--label-hidden field--item"> <p>Join us for an update on <a href="/blog/gander-future-drupal-performance-and-scalability" title="Gander, the automated performance testing framework">Gander, the automated performance testing framework</a> making waves in Drupal Core. Developed by Tag1 Consulting and the <a href="http://web.dev" title="Google Chrome team">Google Chrome team</a>, Gander is set to transform how we approach performance testing. In this Tag1 Team Talk <a href="https://www.drupal.org/u/philosurfer" title="Mariano Crivello">Mariano Crivello</a>, <a href="https://www.drupal.org/u/catch" title="Nat Catchpole">Nat Catchpole</a>, and <a href="https://www.drupal.org/u/michaelemeyers" title="Michael Meyers">Michael Meyers</a> share the story behind Gander's development. Learn how it's simplifying performance testing for developers, reducing the burden on maintainers, and becoming a game-changer for organizations using Drupal. Part one of our two-part series dives into Gander's history, benefits, and roadmap. Stay tuned for part two, where we'll give you a hands-on demo of Gander in action. Ready to level up your Drupal game? Dive into the Gander story now! <strong>Links:</strong> - Gander Announcement: <a href="/blog/gander-future-drupal-performance-and-scalability" title="The Future of Drupal Performance &amp; Scalability">The Future of Drupal Performance &amp; Scalability</a> - <a href="https://developers.google.com/learn/pathways/web-vitals" title="Google’s Core Web Vitals">Google’s Core Web Vitals</a> - <a href="https://www.youtube.com/watch?v=ibu1qUaG7JI" title="Core Web Vitals: Google &amp; Tag1 Improving Drupal’s Performance, User Experience, and Your Bottom Line">Core Web Vitals: Google &amp; Tag1 Improving Drupal’s Performance, User Experience, and Your Bottom Line</a> - from DrupalCon Pittsburgh --- For a transcript of this...</p> </div> <span><a title="View user profile." href="/user/michael-meyers">michaelemeyers</a></span> <span><time datetime="2023-12-13T05:00:01-08:00" title="Wednesday, December 13, 2023 - 05:00">Wed, 12/13/2023 - 05:00</time> </span> Wed, 13 Dec 2023 13:00:01 +0000 michaelemeyers 478 at https://www.tag1consulting.com On 20 Years of Drupal: an interview with Matthew Saunders https://www.tag1consulting.com/blog/20-years-drupal-interview-matthew-saunders <div class="field field--name-body field--type-text-with-summary field--label-hidden field--item"> <p>In continuing our <a href="/blog/tag1-looks-back-20-years-drupal-experiences" title="20 years of Drupal">20 years of Drupal</a> 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. In this installment, join us for our talk with prolific contributor <a href="https://www.drupal.org/u/matthews" title="Matthew Saunders">Matthew Saunders</a>. Currently at Pfizer, Matthew shares his journey into technology by way of the Arts, where he discovered his passion for technology after becoming a Webmaster for an experimental dance company back in 1995. With over 15 years of continuous involvement in the Drupal Community - former board member of the Drupal Association and long-time organizer of Drupalcamp Colorado, we hope you will enjoy this trip down memory lane. --- <em>For a transcript of this video, see <a href="https://www.tag1consulting.com/transcript-20-years-drupal-matthew-saunders" title="On 20 Years of Drupal with Matthew Saunders">On 20 Years of Drupal with Matthew Saunders</a>.</em> --- Photo by Jason Hafso on Unsplash</p> </div> <span><a title="View user profile." href="/user/michael-meyers">michaelemeyers</a></span> <span><time datetime="2023-05-30T06:15:16-07:00" title="Tuesday, May 30, 2023 - 06:15">Tue, 05/30/2023 - 06:15</time> </span> Tue, 30 May 2023 13:15:16 +0000 michaelemeyers 454 at https://www.tag1consulting.com Performance Tuning using Drupal Web Profiler with Luca Lusso https://www.tag1consulting.com/blog/luca-lusso-performance-tuning-web-profiler <div class="field field--name-body field--type-text-with-summary field--label-hidden field--item"> <p>Why was <a href="https://www.drupal.org/project/webprofiler" title="Web Profiler">Web Profiler</a> spun out of the <a href="https://www.drupal.org/project/devel" title="Devel module">Devel module</a>? 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 take a dive into one of Luca's latest module contributions. Luca is a maintainer of both modules, Web Profiler, Devel along with 32 others. In this Tag1 Team Talk Luca demonstrates how Web Profiler is currently working in the latest D10 beta, as well as what new features, like the inclusion of Google's Core Web Vitals, that he's polishing up for the Drupal 10 version of Web Profiler, expected in December. You'll also take away a sense of the human developer behind all these contributions as Luca talks about what brought him to the Drupal community and what help he is looking for to support the latest version. Check out this and more in the Tag1 Team Talk: Performance Tuning with Luca Lusso using Web Profiler. ## Related content: - <a href="https://www.drupal.org/project/webprofiler" title="Web Profiler page on Drupal.org">Web Profiler page on Drupal.org</a> - [Devel module page...</p> </div> <span><a title="View user profile." href="/user/phoenix-heller">phoenix@tag1co…</a></span> <span><time datetime="2022-11-16T07:19:13-08:00" title="Wednesday, November 16, 2022 - 07:19">Wed, 11/16/2022 - 07:19</time> </span> Wed, 16 Nov 2022 15:19:13 +0000 phoenix@tag1consulting.com 449 at https://www.tag1consulting.com Alex Ross on Drupal, module maintenance, and NYC DrupalCamp https://www.tag1consulting.com/blog/alex-ross-drupal-module-maintenance-and-nyc-drupalcamp <div class="field field--name-body field--type-text-with-summary field--label-hidden field--item"> <p>Tag1’s <a href="https://www.tag1consulting.com/term/20-years-drupal">20 years of Drupal</a> series continues with Alex Ross (<a href="https://www.drupal.org/u/bleen">bleen | Drupal.org</a>), Sr. Director of Software Engineering at <a href="http://www.nbcuniversal.com/">NBC Universal</a>. Alex’s long experience with Drupal starts like many others - where he fell into it almost by accident. From his beginnings as a ‘dumpster diver’ in the issue queue, to becoming an organizer for <a href="https://drupalcamp.nyc/">Drupal Camp NYC</a>, Alex has contributed to Drupal and the community in significant ways. Join Tag1 Managing Director Michael Meyers as he and Alex talk about the history of NYC Drupal Camp, Alex’s journey with and beyond Drupal, and the ups and downs of the changes that have come to Drupal over the last 20 years. You’ll also hear about being a module owner and maintainer, and get a first-hand account of working with the Drupal Security team! --- <em>For a transcript of this video, see <a href="https://www.tag1consulting.com/transcript-20-years-drupal-alex-ross" title="Transcript - 20 years of Drupal with Alex Ross">Transcript - 20 years of Drupal with Alex Ross</a>.</em> --- ## Additional links These are some of the prominent modules Alex has worked on or maintains: - <a href="https://www.drupal.org/project/recaptcha">reCaptcha</a> - <a href="https://www.drupal.org/project/dart">DART</a> - <a href="https://www.drupal.org/project/advanced_crop">Advanced image crop</a> - <a href="https://www.drupal.org/sandbox/trrroy/1183076">Akamai ESI</a> Photo by Juan Pablo Mascanfroni on Unsplash</p> </div> <span><a title="View user profile." href="/user/lynette-miles">lynette@tag1co…</a></span> <span><time datetime="2022-08-16T05:22:07-07:00" title="Tuesday, August 16, 2022 - 05:22">Tue, 08/16/2022 - 05:22</time> </span> Tue, 16 Aug 2022 12:22:07 +0000 lynette@tag1consulting.com 436 at https://www.tag1consulting.com Mistakes & lessons in OSS development https://www.tag1consulting.com/blog/mistakes-lessons-oss-development <div class="field field--name-body field--type-text-with-summary field--label-hidden field--item"> <p>Everyone’s new once, no matter what it is you’re doing - the first steps you take, the first time you cook your own breakfast, the first time you head off to school on your own, the first time you make a contribution to a project. There’s a first contribution for everyone, and hopefully it’s a good enough experience that you continue contributing, or you take that experience to contribute to multiple projects.</p> </div> <span><a title="View user profile." href="/user/lynette-miles">lynette@tag1co…</a></span> <span><time datetime="2022-02-23T14:27:22-08:00" title="Wednesday, February 23, 2022 - 14:27">Wed, 02/23/2022 - 14:27</time> </span> Wed, 23 Feb 2022 22:27:22 +0000 lynette@tag1consulting.com 424 at https://www.tag1consulting.com Jody Hamilton on founding an agency, and life beyond Drupal https://www.tag1consulting.com/blog/jody-hamilton-founding-agency-and-life-beyond-drupal <div class="field field--name-body field--type-text-with-summary field--label-hidden field--item"> <p>As Drupal adoption significantly increased in the mid-2000s, a number of agencies formed to professionally support client needs around the creation of Drupal websites. One of these agencies was Zivtech, co-founded by <a href="https://www.drupal.org/u/jody-lynn" title="Jody Hamilton's Drupal.org profile">Jody Hamilton</a> and <a href="https://www.drupal.org/u/alex-ua" title="AlexUA">AlexUA</a>. Before Zivtech, Jody was a freelance developer in the early days of Drupal. As a company founder, she helped grow Zivtech into the dominant Drupal development company in the Philadelphia area. As part of our <a href="/20years" title="20 years of Drupal">20 years of Drupal</a> series of <a href="/tagteamtalks" title="Tag1 Team Talks">Tag1 Team Talks</a>, Managing Director Michael Meyers talks with Jody about her long experience as an intern, to developer, to agency co-owner. They also get into Jody’s career evolution, including her move from Drupal business owner to Senior Digital Business Analyst at Renesas Electronics. Join us today to learn more about Jody’s experience, and where she thinks Drupal should go next. <em>For a transcript of this talk, see <a href="/transcript-20-years-drupal-jody-hamilton" title="Transcript - 20 years of Drupal with Jody Hamilton">Transcript - 20 years of Drupal with Jody Hamilton</a>.</em> --- Photo by Ir Like on Unsplash</p> </div> <span><a title="View user profile." href="/user/lynette-miles">lynette@tag1co…</a></span> <span><time datetime="2022-02-02T09:37:28-08:00" title="Wednesday, February 2, 2022 - 09:37">Wed, 02/02/2022 - 09:37</time> </span> Wed, 02 Feb 2022 17:37:28 +0000 lynette@tag1consulting.com 427 at https://www.tag1consulting.com Dawn Aly talks design, Drupal, and the community https://www.tag1consulting.com/blog/dawn-aly-talks-design-drupal-and-community <div class="field field--name-body field--type-text-with-summary field--label-hidden field--item"> <p>Developers aren’t the only people involved in making Drupal great. It takes the input of designers, writers, and end users to help make the best software for the most people. In this Tag1 Team Talk celebrating 20 years of Drupal, we have one of those designers: Dawn Aly. Dawn has been an open source proponent through her career, from her first use of Drupal, to VP of digital strategy at Mediacurrent, and on to product manager for customer digital experience at Red Hat. Dawn’s long experience exemplifies how non-developers are critical to the success of Drupal.</p> </div> <span><a title="View user profile." href="/user/lynette-miles">lynette@tag1co…</a></span> <span><time datetime="2021-12-15T06:22:01-08:00" title="Wednesday, December 15, 2021 - 06:22">Wed, 12/15/2021 - 06:22</time> </span> Wed, 15 Dec 2021 14:22:01 +0000 lynette@tag1consulting.com 423 at https://www.tag1consulting.com Michael Anello, DrupalEasy, and the Community https://www.tag1consulting.com/blog/michael-anello-drupaleasy-and-community <div class="field field--name-body field--type-text-with-summary field--label-hidden field--item"> <p>In this episode of our Tag1 Team Talks on 20 Years of Drupal, we’re fortunate to have Michael Anello, aka ultimike. Michael is the co-founder of DrupalEasy - the Drupal training and development shop based out of central Florida. He’s also one of the drivers behind the DrupalEasy podcast, one of the longest running and most prolific podcasts in the Drupal community.</p> </div> <span><a title="View user profile." href="/user/lynette-miles">lynette@tag1co…</a></span> <span><time datetime="2021-12-08T08:30:39-08:00" title="Wednesday, December 8, 2021 - 08:30">Wed, 12/08/2021 - 08:30</time> </span> Wed, 08 Dec 2021 16:30:39 +0000 lynette@tag1consulting.com 421 at https://www.tag1consulting.com Why Hello Pretty is Sticking with Drupal 7 with Extended Support https://www.tag1consulting.com/blog/why-hello-pretty-sticking-drupal-7-extended-support <div class="field field--name-body field--type-text-with-summary field--label-hidden field--item"> <p>Drupal 7’s end of life is just around the corner. 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, Managing Director Michael Meyers talks with Tag1 Senior Engineer and Project Lead Scott Hadfield. Learn about the business Scott launched with his wife Sam Marx, <a href="https://hellopretty.co.za/">Hello Pretty</a> and find out why they’re staying on Drupal 7 and joining the Extended Support (D7ES) program. Hello Pretty provides opportunities for South African handcrafters to display and sell their work, enabling these crafters to reach a worldwide audience. --- ### Related content - <a href="https://hellopretty.co.za/">Hello Pretty. Buy design. | Designer Marketplace</a> - <a href="/eol" title="Tag1 Consulting's End of Life content">Tag1 Consulting's End of Life content</a> --- <em>For a transcript of this video, see <a href="https://www.tag1consulting.com/transcript-why-hello-pretty-sticking-drupal-7-extended-support" title="Transcript: Why Hello Pretty is Sticking with Drupal 7 with Extended Support">Transcript: Why Hello Pretty is Sticking with Drupal 7 with Extended Support</a>.</em>...</p> </div> <span><a title="View user profile." href="/user/lynette-miles">lynette@tag1co…</a></span> <span><time datetime="2021-12-06T06:33:29-08:00" title="Monday, December 6, 2021 - 06:33">Mon, 12/06/2021 - 06:33</time> </span> Mon, 06 Dec 2021 14:33:29 +0000 lynette@tag1consulting.com 402 at https://www.tag1consulting.com