command line https://www.tag1consulting.com/ en Documentation as code: Part 3: A Linting How To - The Vale Linter in action (Demo) - Tag1 TeamTalk #027.3 https://www.tag1consulting.com/blog/documentation-code-linting-part3 <div class="field field--name-body field--type-text-with-summary field--label-hidden field--item"> <p>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.</p> <div class="more-link"><a href="/blog/documentation-code-linting-part3" class="more-link" aria-label="Read more about Documentation as code: Part 3: A Linting How To - The Vale Linter in action (Demo) - Tag1 TeamTalk #027.3" hreflang="en">Read more</a></div> </div> <span><a title="View user profile." href="/user/lynette-miles">lynette@tag1co…</a></span> <span>Mon, 10/26/2020 - 05:32</span> Mon, 26 Oct 2020 12:32:39 +0000 lynette@tag1consulting.com 246 at https://www.tag1consulting.com A working Gaggle in the Goose Load Testing Framework https://www.tag1consulting.com/blog/show-me-how-flock-flies-working-gaggle-goose <div class="field field--name-body field--type-text-with-summary field--label-hidden field--item"> <p>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 <a href="https://github.com/tag1consulting/goose" title="Goose">Goose</a>. 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 on at the same time. ### Leading the Gaggle: Starting the Manager As explained in the README for Goose, <a href="https://github.com/tag1consulting/goose/blob/master/README.md#getting-started">Cargo is the Rust package manager</a>. We're using it to run an <code>example</code> from the Goose codebase. We do this primarily because these examples are included in the Goose codebase and therefore are available to everyone for review and experimentation. When starting a Gaggle, you must start a Goose application <a href="https://github.com/tag1consulting/goose/blob/master/README.md#gaggle-manager">in Manager mode</a>. Adding the <code>--manager</code> flag isn't enough; a Manager requires other configuration. The error generated explains that the <code>--manager</code> flag expects some number of defined workers from the <code>--expect-workers</code> option: $ cargo run --example drupal_loadtest --release -- --manager Finished release [optimized] target(s) in 0.10s Running <code>target/release/examples/drupal_loadtest --manager</code> Error: InvalidOption { option: "--expect-workers", value: "0"...</p> <div class="more-link"><a href="/blog/show-me-how-flock-flies-working-gaggle-goose" class="more-link" aria-label="Read more about A working Gaggle in the Goose Load Testing Framework" hreflang="en">Read more</a></div> </div> <span><a title="View user profile." href="/user/lynette-miles">lynette@tag1co…</a></span> <span>Thu, 10/22/2020 - 05:33</span> Thu, 22 Oct 2020 12:33:18 +0000 lynette@tag1consulting.com 227 at https://www.tag1consulting.com Documentation as code: Part 2: A Linting How To - What tools are out there and how do they work? - Tag1 TeamTalk #027.2 https://www.tag1consulting.com/blog/documentation-code-linting-part2 <div class="field field--name-body field--type-text-with-summary field--label-hidden field--item"> <p>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.</p> <div class="more-link"><a href="/blog/documentation-code-linting-part2" class="more-link" aria-label="Read more about Documentation as code: Part 2: A Linting How To - What tools are out there and how do they work? - Tag1 TeamTalk #027.2" hreflang="en">Read more</a></div> </div> <span><a title="View user profile." href="/user/lynette-miles">lynette@tag1co…</a></span> <span>Mon, 10/19/2020 - 10:59</span> Mon, 19 Oct 2020 17:59:31 +0000 lynette@tag1consulting.com 245 at https://www.tag1consulting.com A robust command line for all Drupal sites https://www.tag1consulting.com/blog/robust-command-line-all-drupal-sites <div class="field field--name-body field--type-text-with-summary field--label-hidden field--item"> <p>At DrupalCon Global 2020, Moshe Weitzman, Senior Architect and Project Lead at Tag1, and the creator of Drush (the Drupal Command Line), presented his case for a more robust command line tool for Drupal administration. Many Drupal developers and website builders rely on command line tools to get their work done.</p> <div class="more-link"><a href="/blog/robust-command-line-all-drupal-sites" class="more-link" aria-label="Read more about A robust command line for all Drupal sites" hreflang="en">Read more</a></div> </div> <span><a title="View user profile." href="/user/lynette-miles">lynette@tag1co…</a></span> <span>Mon, 10/05/2020 - 05:41</span> Mon, 05 Oct 2020 12:41:32 +0000 lynette@tag1consulting.com 205 at https://www.tag1consulting.com A brief history of Drush (part 1) https://www.tag1consulting.com/blog/brief-history-drush-part-1 <div class="field field--name-body field--type-text-with-summary field--label-hidden field--item"> <p>If you’ve touched a Drupal site at any point in the last ten years, it’s very likely you came into contact with Drush (a portmanteau of “Drupal shell”), the command-line interface (CLI) used by countless developers to work with Drupal without touching the administrative interface. Drush has a long and storied trajectory in the Drupal community. Though many other Drupal-associated projects have since been forgotten and relegated to the annals of Drupal history, Drush remains well-loved and leveraged by thousands of Drupal professionals. In fact, the newest and most powerful version of Drush, Drush 10, is being released jointly with Drupal 8.8.0.</p> <div class="more-link"><a href="/blog/brief-history-drush-part-1" class="more-link" aria-label="Read more about A brief history of Drush (part 1)" hreflang="en">Read more</a></div> </div> <span><a title="View user profile." href="/user/preston-so">preston</a></span> <span>Tue, 02/11/2020 - 10:32</span> Tue, 11 Feb 2020 18:32:48 +0000 preston 122 at https://www.tag1consulting.com