Skip to main content
Start of main content.

Our blog

Welcome to our growing knowledge base.

Decorated services in Drupal 8

One of the aspects of the new object oriented architecture in Drupal 8 is the introduction of services. Services can be provided by any module and provide a mechanism for exposing reusable functionality by way of interfaces and classes. All services are instantiated via the container which is responsible for injecting a service’s dependencies.

Since services implement interfaces and are always instantiated via the container, we have the opportunity to alter what the container returns, ultimately allowing us to swap any existing service with a new one.

Sam BeckerSenior Developer

Monitoring Drupal Site Status at Scale

For many agencies, and large organisations that have tens or hundreds of Drupal sites, it can be difficult to keep tabs on which sites have what modules installed and whether they are up to date or not. Manually crawling through each site can be time consuming and error prone.

In this post, I describe a solution that allows you to keep a dashboard of site status information that you can query to find out precisely what is going on on each of your sites.

High Availability Drupal 8 on Microsoft Azure

In this blog post we will take you though all the components required to provision a high availability Drupal 8 stack on Microsoft Azure. This is an extract from the demonstration given at Microsoft Ignite on the Gold Coast in November 2015.

Agile Drupal development's role in the Service NSW portal

As part of our sponsorship of the GovInnovate conference, CeBIT conducted an interview with Owen Lansbury about Drupal's role on the Service NSW platform, including how the use of Agile development enabled it to go live in record time and be iteratively improved since launch.

Lucy VernonAdministration

aGov for Drupal 8: First Alpha Release

Since 2012, PreviousNext has been developing and maintaining the aGov distribution for Drupal 7. aGov provides a means for Australian Government organisations to meet their accessibility and security obligations with free and open-source software hosted on the platform of their choice.

In the last few weeks we have been working on the Drupal 8 version, and are happy to announce today the first Alpha release!

In this post we share some of our experiences developing a Drupal 8 distribution.

Lead Drupal Developer

Logging in a Docker Hosting World

Docker is reinventing the way we package and deploy our applications, bringing new challenges to hosting. In this blog post I will provide a recipe for logging your Docker packaged applications.

Drupal 8 in Government - Trends from the USA

PreviousNext was recently invited to present on the Australian government’s adoption of Drupal at Drupal GovCon in Washington DC.  The conference was a great success, with over 1,200 attendees discovering how Drupal is providing solutions to complex business challenges for a broad and diverse range of government related organisations.

Government Services Manager

DrupalCon Barcelona Session Preview: Drupal-generated markup is not your friend. Use a Styleguide!

We all make the common mistake of directly styling out-of-the-box Drupal markup because it is perceived faster at first glance. But if we're to build maintainable and scalable design systems we need to look at more sustainable approaches. My session looks at design components with a living styleguide and how this will help us leading into the release of Drupal 8 and beyond.

Front-End Developer