Join us at the DrupalGov 2020 Code SprintThis year DrupalGov is virtual. The PreviousNext team is sponsoring and helping to run the DrupalGov 2020 Sprint Day on Wednesday 4 November, and there are a few things you can do now to hit the ground running on the day.Kim Pepper Co-Founder & Tech Director
Stop your builds failing with git pre commit hooksHave you ever happily pushed your latest piece of work ready for others to test only to have it fail the build on coding standards? If so, git pre commit hooks could be your friend!Saul Willers Senior Developer
Testing code that makes HTTP requests in DrupalOn the surface, it may seem like code that uses Guzzle to make HTTP requests will be difficult, however thanks to Guzzle's handler and middleware APIs and Drupal's KernelTestBase, it's not that painful at all.Lee Rowlands Senior Developer
How to integrate your pattern library with Drupal's layout builder using Component Blocks moduleA short video showing how to use the newly released Component Blocks module.Lee Rowlands Senior Developer
Testing Twig templates and custom JavaScript with JestJest is the defacto standard for testing in modern JavaScript, but until now, we haven't been able to leverage it for testing in Drupal. Thanks to twig-testing-library, that's changed.Lee Rowlands Senior Developer
Using the Drupal Diff Component in Custom FormsDrupal 8 comes with a Diff component in core. It's mainly used for showing changes to configuration or content revisions. However, it can be used in other ways too. Here are some quick steps to show how to use the Diff component in your custom forms or controllers.Jibran Ijaz Senior Drupal Developer
Fast and fuzzy client-side search with Lunr.js and DrupalFor a recent project a client asked us to investigate an "instant search" feature, where as the user begins to type, suggestions for matching pages appear immediately. The following post introduces the Search API Lunr module and how it solved this problem for us.Sam Becker Senior Developer
Keeping the engine running in uncertain timesLike many companies, PreviousNext didn't expect the Coronavirus crisis to hit so hard or quick, nor did we anticipate the rapid effects on the global economy. However, we have always run our company based on sustainable principles, so feel well prepared to deal with what's coming over the next few months. We hope sharing our approach might help others weather the coming storm too!Owen Lansbury Co-Founder & Chair
PreviousNext heads to DrupalSouth Hobart 2019As one of the longest-running and largest Drupal events in the Asia-Pacific region, DrupalSouth is an opportunity for the greater community to come together and celebrate all things Drupal. In 2019, DrupalSouth will be making its way for the first time ever to Hobart, Tasmania, under Downunder!Lucy Vernon Administration