Coding

Preparing for the Acquia Certified Developer Exam Drupal 8

The Acquia Certified Developer exam Drupal 8 just launched a couple of months ago. I was interested in studying for this exam as I...
Ian Carnaghan
2 min read

Dependency Injection / Service Container Example

In an earlier post, I outlined the basics of dependency injection and talked a little bit about the Drupal 8 service container and how...
Ian Carnaghan
2 min read

Best Nginx PHP-FPM MySQL (MariaDB) stack for Windows

I own a laptop which has a dedicated graphics card. I am a developer who prefers using Linux OS. I’ve tried 3 distros of...
Pramod
1 min read

Logging in Drupal 8

Logging is very important in any production site because we don’t have the same ability to debug code that we have in our development...
Ian Carnaghan
1 min read

Introduction to Drupal 8 Theming

Drupal 8 has a new theme engine, however many of the concepts we are familiar with in Drupal 7 are still in place in...
Ian Carnaghan
2 min read

Creating a Custom Content Entity Type

Drupal 8 has seen a lot of improvements for content entities and with the new Drupal console, setting up a content entity has been...
Ian Carnaghan
4 min read

Configuring your Local Drupal 8 Development Environment

I have struggled with properly optimizing my local environment in terms of enabling debugging and disabling cache for a while. There isn’t that many...
Ian Carnaghan
53 sec read

Attaching JS and CSS Assets in Drupal 8

Drupal 8 has introduced a different way of attaching JavaScript and CSS to themes and custom modules via a new concept called libraries, which are...
Ian Carnaghan
1 min read

Drupal 8 Plugin System

There is a lot of new terminology in Drupal 8 and for anyone not familiar with Object Oriented programming, some of it can be...
Ian Carnaghan
2 min read

Cron Queuing in Drupal 8

Day 7 focuses mainly on the Drupal Queue API. The main resource for this card is an article called Drupal 8 Queue API – Powerful...
Ian Carnaghan
3 min read

Services and Dependency Injection

For several years I have worked as an ASP.NET MVC developer and have become intimately familiar with terms such as services and dependency injection...
Ian Carnaghan
3 min read

The New Block System in Drupal 8

Among the many changes in Drupal 8, the blocks system received an overhaul, which has improved much of its functionality significantly. Some of the...
Ian Carnaghan
2 min read