Skip to main content

Our blog

Welcome to our growing knowledge base.

Goodbye Internet Explorer

Internet Explorer retires next month (June 15th). It’s well and truly time for you to stop supporting it on your website for any current and future development (you have already, I hope).

A modern alternative to Hooks

This post introduces a completely new way of implementing Drupal hooks. You can finally get rid of your .module files, eliminating many calls to \Drupal with dependency injection in hooks.

Sponsoring Drupal Contribution

The Drupal open-source project relies on sustained contributions from individuals and organisations to keep it well-maintained, developing, growing and relevant in a competitive landscape. 

Overview of our Front-end Stack

Front-end technology stacks tend to move quickly. At PreviousNext, we are constantly evolving the tech stack to take advantage of best practices.

Work/Life at PreviousNext

Take a peek inside to see what it's like to work at PreviousNext! We're opening up our handbook so you can see how we work together and the benefits we all enjoy.

Creating a layout plugin with dynamic regions

Layout plugins in Drupal are typically declared via a YML file, with the regions nominated ahead of time. But what happens if you need your regions to be dynamic, such as an arbitrary number of tabs in a tabset? 

Pagination