Michael Meyers

In another Halloween-themed episode of Tag1 Team Talks, Janez Urevc shared a challenging migration story from his past. The project involved transitioning a media organization from an in-house proprietary CMS to Drupal, facing resistance from the existing development team attached to their custom system.

Michael Meyers

In this Halloween-themed episode of Tag1 TeamTalks, Benji Fisher, a top contributor to Drupal, shares two chilling platform migration stories. In the first tale, set in 2019, Benji tackled a government website project with a tight deadline. The initial plan to use the unstable feeds module for Drupal 8 was alarming, given the project's complexity. Benji opted for the more reliable Migrate API to handle the intricate XML data structure, a decision that ultimately paid...

Lynette Miles

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.

Lynette Miles

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...

Lynette Miles

Decoupled Drupal is now a fixture of the Drupal community and ecosystem, but it has roots in key software concepts like the separation of concerns. Today, decoupled Drupal is commonplace across the Drupal world, not only at the highest echelons of enterprise implementations of Drupal but also among smaller consultancies beginning to get their feet wet with headless CMS architecture.

Lynette Miles

Decoupled Drupal is now a fixture of the Drupal community and ecosystem, but it has roots in key software concepts like the separation of concerns. Today, decoupled Drupal is commonplace across the Drupal world, not only at the highest echelons of enterprise implementations of Drupal but also among smaller consultancies beginning to get their feet wet with headless CMS architecture.

Lynette Miles

Funding your interests isn’t always easy, and that’s true of many open source projects as well. The majority of open source projects are created and maintained by people working on their projects in their spare time. For some, their employers or other companies are willing and able to sponsor open source development projects, enabling their maintainers to do work they would not otherwise be able to do. In this Tag1 Team Talk, CodeMirror and ProseMirror...

Lynette Miles

While many open source projects are successful due in part to their large contributor base, not all projects work best that way; other project leaders prefer to keep contributions from others tightly controlled. Depending on the use cases, either method can work well. For CodeMirror and ProseMirror, a tightly controlled code base is part of the culture of the project.

Preston So

Part 1 | Part 2 Emerging approaches to front-end development portend a very different world from the one we live in today with regard to handling and juggling components. After all, new best practices promulgated by the likes of JavaScript technologies like React are overturning our preconceived notions about components and our foregoing definitions. For instance, React now contains both declarative rendering of components through JSX and efficient document object model (DOM) diffing...

Preston So

Part 1 | Part 2 Front-end development workflows have seen considerable innovation in recent years, with technologies like React disseminating revolutionary concepts like declarative components in JSX and more efficient document object model (DOM) diffing through Virtual DOMs. Nonetheless, while this front-end development revolution has led to significant change in the developer experiences we see in the JavaScript landscape and to even more momentum in favor of decoupled Drupal architectures in the Drupal...