developer experience https://www.tag1consulting.com/ en Michael Schmid Talks about Contributing to Drupal -20 Years of Drupal miniseries https://www.tag1consulting.com/blog/michael-schmid-amazee-and-many-years-contributions <div class="field field--name-body field--type-text-with-summary field--label-hidden field--item"><p>Michael Schmid is another long term Drupal community member and major contributor to multiple factors of the community. As a Drupal core contributor and Group CTO of Amazee Labs, Michael is no stranger to all of the things that have made Drupal successful in its 20 years.</p><div class="more-link"><a href="/blog/michael-schmid-amazee-and-many-years-contributions" class="more-link" hreflang="en">Read more</a></div></div> <span><span lang="" about="/user/lynette-miles" typeof="schema:Person" property="schema:name" datatype="" content="lynette@tag1consulting.com">lynette@tag1co…</span></span> <span>Wed, 12/01/2021 - 05:15</span> Wed, 01 Dec 2021 13:15:17 +0000 lynette@tag1consulting.com 419 at https://www.tag1consulting.com Angie Byron Talks History and the Drupal Community - 20 Years of Drupal mini series https://www.tag1consulting.com/blog/angie-byron-talks-history-and-drupal-community <div class="field field--name-body field--type-text-with-summary field--label-hidden field--item"><p>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 <a href="https://tag1consulting.com/20years">20 years of Drupal</a> series features Angie, as she talks with Tag1 Managing Director Michael Meyers. Angie’s career spans from college where she was a Google Summer of Code participant getting her start in Drupal, to Lullabot, to Acquia where she was tasked with doing the work she’d been doing informally for years, to her current position at MongoDB. When Drupalists say “Come for the code, stay for the community”, Angie is one of the key people that have made the community what it is. --- <em>For a transctipt of this video, see <a href="/transcript-20-years-drupal-angie-byron" title="Transcript - 20 years of Drupal with Angie Byron">Transcript - 20 years of Drupal with Angie Byron</a>.</em> --- Photo by Shane Rounce on Unsplash</p><div class="more-link"><a href="/blog/angie-byron-talks-history-and-drupal-community" class="more-link" hreflang="en">Read more</a></div></div> <span><span lang="" about="/user/lynette-miles" typeof="schema:Person" property="schema:name" datatype="" content="lynette@tag1consulting.com">lynette@tag1co…</span></span> <span>Wed, 11/17/2021 - 07:30</span> Wed, 17 Nov 2021 15:30:17 +0000 lynette@tag1consulting.com 417 at https://www.tag1consulting.com Reducing complexity with Preact and HTM with Fabian Franz - Pt. 2 https://www.tag1consulting.com/blog/reducing-complexity-preact-and-htm-fabian-franz-pt-2 <div class="field field--name-body field--type-text-with-summary field--label-hidden field--item"><p>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.</p><div class="more-link"><a href="/blog/reducing-complexity-preact-and-htm-fabian-franz-pt-2" class="more-link" hreflang="en">Read more</a></div></div> <span><span lang="" about="/user/lynette-miles" typeof="schema:Person" property="schema:name" datatype="" content="lynette@tag1consulting.com">lynette@tag1co…</span></span> <span>Mon, 11/15/2021 - 07:36</span> Mon, 15 Nov 2021 15:36:59 +0000 lynette@tag1consulting.com 399 at https://www.tag1consulting.com Fred Plais Talks Commerce in Drupal - 20 Years of Drupal series https://www.tag1consulting.com/blog/fred-plais-talks-commerce-drupal <div class="field field--name-body field--type-text-with-summary field--label-hidden field--item"><p>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.</p><div class="more-link"><a href="/blog/fred-plais-talks-commerce-drupal" class="more-link" hreflang="en">Read more</a></div></div> <span><span lang="" about="/user/lynette-miles" typeof="schema:Person" property="schema:name" datatype="" content="lynette@tag1consulting.com">lynette@tag1co…</span></span> <span>Wed, 11/10/2021 - 07:30</span> Wed, 10 Nov 2021 15:30:09 +0000 lynette@tag1consulting.com 415 at https://www.tag1consulting.com Has app development become too complex? https://www.tag1consulting.com/blog/has-app-development-become-too-complex <div class="field field--name-body field--type-text-with-summary field--label-hidden field--item"><p>Over time, 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 in the past has shifted to a need to understand tooling. While changing some parts of a website have 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 stability and repeatability.</p><div class="more-link"><a href="/blog/has-app-development-become-too-complex" class="more-link" hreflang="en">Read more</a></div></div> <span><span lang="" about="/user/lynette-miles" typeof="schema:Person" property="schema:name" datatype="" content="lynette@tag1consulting.com">lynette@tag1co…</span></span> <span>Mon, 11/08/2021 - 07:00</span> Mon, 08 Nov 2021 15:00:35 +0000 lynette@tag1consulting.com 396 at https://www.tag1consulting.com David Strauss on 20 Years of Drupal https://www.tag1consulting.com/blog/david-strauss-drupal-performance-and-development <div class="field field--name-body field--type-text-with-summary field--label-hidden field--item"><p>In this installment of our 20 years of Drupal series, David joins Tag1 Managing Director Michael Meyers to talk about his experience in making contributions - not just upfront contributions like Bakery, but the ones he considers even more important - the behind the scenes performance enhancements and integrations that have helped make Drupal what it is today.</p><div class="more-link"><a href="/blog/david-strauss-drupal-performance-and-development" class="more-link" hreflang="en">Read more</a></div></div> <span><span lang="" about="/user/lynette-miles" typeof="schema:Person" property="schema:name" datatype="" content="lynette@tag1consulting.com">lynette@tag1co…</span></span> <span>Wed, 11/03/2021 - 06:47</span> Wed, 03 Nov 2021 13:47:00 +0000 lynette@tag1consulting.com 411 at https://www.tag1consulting.com Drupal Security and Drupal end of life, with Michael Hess: Part 2 https://www.tag1consulting.com/blog/drupal-security-and-drupal-end-life-michael-hess <div class="field field--name-body field--type-text-with-summary field--label-hidden field--item"><p>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 who 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?</p><div class="more-link"><a href="/blog/drupal-security-and-drupal-end-life-michael-hess" class="more-link" hreflang="en">Read more</a></div></div> <span><span lang="" about="/user/lynette-miles" typeof="schema:Person" property="schema:name" datatype="" content="lynette@tag1consulting.com">lynette@tag1co…</span></span> <span>Wed, 10/20/2021 - 06:44</span> Wed, 20 Oct 2021 13:44:28 +0000 lynette@tag1consulting.com 388 at https://www.tag1consulting.com Get to know the Drupal Security Team with Michael Hess: Part 1 https://www.tag1consulting.com/blog/understanding-drupal-security-team-michael-hess-part-1 <div class="field field--name-body field--type-text-with-summary field--label-hidden field--item"><p>Drupal’s <a href="https://www.drupal.org/drupal-security-team">Security Team</a> 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 <a href="https://www.drupal.org/u/mlhess">Michael Hess</a>. In this installment, they will talk about what the Security Team does, who does it, and how. They will also differentiate between the Security Team and the Working Group, and how their responsibilities overlap but are not the same. If you’ve ever reported a security issue, or wondered how security reports are handled, this talk explains it all. And if you’ve ever considered joining the Drupal Security Team, get the inside scoop on how that happens, here. Click <a href="https://www.tag1consulting.com/blog/drupal-security-and-drupal-end-life-michael-hess" title="here for Part 2">here for Part 2</a> --- ### Additional Links - <a href="https://www.drupal.org/about/core/policies/core-release-cycles/schedule" title="Drupal core release cycle: major, minor and patch releases">Drupal core release cycle: major, minor and patch releases</a> - [The Open Web Applications Security Project (OWASP) developed the list of Top 10 Security Vulnerabilities](http://tag1.com/OWASP "The Open Web Applications Security...</p><div class="more-link"><a href="/blog/understanding-drupal-security-team-michael-hess-part-1" class="more-link" hreflang="en">Read more</a></div></div> <span><span lang="" about="/user/lynette-miles" typeof="schema:Person" property="schema:name" datatype="" content="lynette@tag1consulting.com">lynette@tag1co…</span></span> <span>Tue, 10/12/2021 - 06:59</span> Tue, 12 Oct 2021 13:59:40 +0000 lynette@tag1consulting.com 387 at https://www.tag1consulting.com Using the Goose load testing framework to troubleshoot Quick Edit https://www.tag1consulting.com/blog/using-goose-troubleshoot-quick-edit <div class="field field--name-body field--type-text-with-summary field--label-hidden field--item"><p>In a previous Tag1 Team Talk, we discussed <a href="https://www.tag1consulting.com/blog/how-analyze-goose-load-testing-results-using-new-relic">How to analyze Goose load testing results using New Relic</a>. 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, <a href="http://tag1.com/goose">Goose</a> 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 features. Once again, join Goose creator and CEO of Tag1 Consulting Jeremy Andrews, VP of Software Engineering and Goose contributor Fabian Franz, and Managing Director Michael Meyers as they dig into the results of a Goose Attack, and how this Goose test found something that other analyses did not. --- <em>For a transcript of this video, see <a href="/transcript-using-goose-troubleshoot-quick-edit" title="Transcript - Using Goose to troubleshoot Quick Edit">Transcript - Using Goose to troubleshoot Quick Edit</a>.</em> <em>For more Goose content, visit <a href="http://tag1.com/goose" title="http://tag1.com/goose">http://tag1.com/goose</a>.</em> --- <em>Background image from the <a href="https://goose.game/" title="Untitled Goose Game">Untitled Goose Game</a>, created by <a href="http://househou.se/" title="House House">House House</a>, available from their <a href="https://goose.game/presskit/" title="presskit">presskit</a>.</em></p><div class="more-link"><a href="/blog/using-goose-troubleshoot-quick-edit" class="more-link" hreflang="en">Read more</a></div></div> <span><span lang="" about="/user/lynette-miles" typeof="schema:Person" property="schema:name" datatype="" content="lynette@tag1consulting.com">lynette@tag1co…</span></span> <span>Wed, 09/29/2021 - 10:24</span> Wed, 29 Sep 2021 17:24:44 +0000 lynette@tag1consulting.com 394 at https://www.tag1consulting.com On 20 Years of Drupal - an interview with Josh Koenig https://www.tag1consulting.com/blog/interview-josh-koenig <div class="field field--name-body field--type-text-with-summary field--label-hidden field--item"><p>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 <a href="https://twitter.com/outlandishjosh">Josh Koenig</a>. Long time Drupal community members will know Josh as one of the founders of <a href="https://www.chapterthree.com/">ChapterThree</a>, and more recently as a co-founder and Chief Strategy Officer at <a href="https://pantheon.io/">Pantheon</a>. In this talk, Josh and Michael go back into the history of Drupal, where Josh got started, and how ChapterThree and then Pantheon were formed to meet the needs of Drupal users. --- <em>For a transcript of this video, see <a href="/transcript-josh-koenig-20-years-drupal" title="Transcript - Josh Koenig on 20 years of Drupal">Transcript - Josh Koenig on 20 years of Drupal</a>.</em> <a href="https://www.tag1consulting.com/20-years" title="Click here for a list of other interviews in this series">Click here for a list of other interviews in this series</a>. --- Photo by Gloria Cretu on Unsplash</p><div class="more-link"><a href="/blog/interview-josh-koenig" class="more-link" hreflang="en">Read more</a></div></div> <span><span lang="" about="/user/lynette-miles" typeof="schema:Person" property="schema:name" datatype="" content="lynette@tag1consulting.com">lynette@tag1co…</span></span> <span>Wed, 09/22/2021 - 07:38</span> Wed, 22 Sep 2021 14:38:38 +0000 lynette@tag1consulting.com 404 at https://www.tag1consulting.com