BADCamp 2016 Roundup

Our minds and hearts were full as BADCamp 2016 came to a close. It was overflowing with excellent presentations and the best of the community. Our team led a Drupal 8 training, presented in the Front End Summit ...
(This module was tested on drupal 8.1.8) Problem to solve Sometimes working with Views can be a challenge, in some cases you want to modify the values or process the content of the field. Many developers use th ...
Paragraphs has become a popular site building tool for Drupal. In the feedback to our recent blog post , some asked why the Chapter Three team has not fully embraced the module. Most of our Drupal 8 sites use E ...
In this blog post I will show you a simple technique to improve your web application performance by modifying headers. Please keep in mind, if you're using HTTP reverse proxy caching applications such as Varnis ...
Events in Drupal 8 allow for different components of the system to interact and communicate with each other. This blog post demonstrates how to register event subscriber in Drupal 8.
In this blog post I will briefly overview some of the very useful HTTP response header parameters that will help to secure any website. In short - HTTP Response headers are name-value pairs of strings sent back ...
On the frontlines of Drupal support the team here at Chapter Three has seen a lot of different ways you can complicate or overengineer a Drupal build. These can range from sites with 350 unique modules, to PHP- ...
Director of Engineering
These are instructions on how to setup DigitalOcean droplet to host your personal website. DigitalOcean is a very affordable cloud hosting for developers (starting from $5 for a very simple droplet 512MB Memory ...
This is a very simple tutorial that could help you with the performance of your custom modules. I will show you how to use Cache API in Drupal 8 and Drupal 7.