Lynette Miles

Peta Hoyes, COO, and Fabian Franz, Vice President of Software Engineering, of Tag1 Consulting discuss how teams are working collaboratively in real time and asynchronously more than ever before. Content management systems (CMS) need to meet the needs of users, but to date no system offers real time collaboration, because building collaborative software is extremely complex. Yjs, a real-time collaboration framework abstracts all this complexity, allowing you to enable collaboration in any application. Working with...

Preston So

Tag1 Quo, Tag1's extended support service for Drupal, offers you peace of mind when it comes to receiving all of the important security updates that Drupal 7 Extended Support (D7ES) vendors maintain. But Tag1 Quo goes well beyond the minimum requirements of the D7ES program, because we cover all of your contributed modules and notify you right away of security patches that need your attention.

Preston So

Part 1 | Part 2 Drupal is notorious for its "everyone has a voice" approach to open-source development, but it isn't easy to reach consensus across thousands of people with different backgrounds and opinions. In addition, Drupal has witnessed countless paradigm shifts in its lengthy history, both in the surrounding world of web development and in its internal workings. As Drupal has grown to power over two percent of the websites on the...

Preston So

Part 1 | Part 2 Open-source software development isn't easy. There are few people who know this more intimately well than Angie Byron (webchick), who is one of the best-known community leaders in the Drupal ecosystem and Senior Director, Product and Community Development at Acquia. Over the course of Angie's fifteen years in Drupal contribution, the content management system has undergone a series of disruptive and significant changes that have reinvented the community...

Lynette Miles

In part 3 of our Tag 1 Team talks about documentation as code: linting for prose, we demonstrate the Vale linter in action. This open-source linter for prose is highly customizable, making it possible for writers with little coding experience or developers with little writing experience to start testing their work.

Lynette Miles

We’re going to dig into the process of a working Gaggle, so you can see how it runs, and how to deal with some of the errors you might encounter as you start working with this feature of Goose. Goose does not currently have a UI; this example expects you to be familiar with the command line interface (CLI). This example uses one Manager and two Workers, so there are three different things going...

Lynette Miles

One well-known type of tool in the software world, but less so in the writing world is the linter. Software developers often consider their linters to be invaluable in catching or preventing errors, as well as enforcing defined stylistic guidelines before errors get out in front of the world.

Lynette Miles

Goose, the load testing software created by Tag1 CEO Jeremy Andrews has had a number of improvements since its creation. One of the most significant improvements is the addition of Gaggles. A Gaggle is a distributed load test, made up of one Manager process and one or more Worker processes. The comparable concept in Locust is a Swarm, and it's critical for Locust as Python can only make use of a single core: you have...

Lynette Miles

Documentation is a critical part of any customer-facing product or service. Without it, your customers need hand-holding, your support staff struggles to help your users, and your company spends money on unhappy customers instead of creating new products.

Lynette Miles

In our blog, we’ve previously had a Tag1 Team Talk about Goose, by Tag1 CEO Jeremy Andrews. Goose is a Locust-inspired load testing tool In Rust. Goose has been effective in helping Tag1 support its clients by ensuring their websites hold up under stress.