Drupal Development

I’ve been building websites, applications, and online systems with Drupal since 2010 - which in Drupal years probably makes me something close to a dinosaur already. Over the past 15+ years I’ve worked across multiple Drupal generations, from older procedural builds to modern Drupal 10 and 11 architectures. This section is where I share practical Drupal knowledge, including custom modules, debugging tricks, workflow improvements, performance optimizations, and the countless small fixes that usually come only from maintaining real production systems for years.Alongside Drupal itself, a large part of the work involves the surrounding infrastructure that keeps everything running reliably. That includes Ubuntu servers, Nginx configurations, deployment workflows, caching, SSL, database tuning, automation scripts and more.

Drupal Development archive

23 Aug 2017

SEO Results After Implementing Drupal AMP

About a month ago I finally managed to implement AMP for my Drupal powered blog. Now, a month latter I decided to take a look and see is there any SEO boost from it.…

17 May 2017

EU Cookie Compliance For Drupal 8 Website

I'm not an expert in EU laws, but as far as I remember since 2012 there have been passed a law, so called EU Cookie Compliance law, asking website located in the territory of European Union…

11 May 2017

Facebook Like & Share Buttons on Drupal 8 using Views

In this tutorial you will learn how to setup custom Facebook like & share buttons for Drupal 8 website using views display. No doubt, there are many great modules set and forget configuration. Though if…

10 May 2017

How To Add Open Graph Protocol For Drupal 8 Website

In today's Drupal tutorial series I will write down my notes, how to add open graph protocol for Drupal 8 website.  The Open Graph protocol enables any web page to become a rich object in a…

2 May 2017

How To Override Drupal 8 Frontpage Title

Recently I've started a new Drupal 8 website for a personal project tour listings in Georgia.  As I've been a core Drupal 7 user since 2011, Drupal 8 involves a new learning curve even for…

24 Apr 2017

How To Insert Node Reference in Content Using Views

I this article I'll cover some details on how to programmatically reference nodes in content using Drupal views. Such behavior I've already implemented in this blog, see for example 83 reasons to Visit Georgia This year…

20 Apr 2017

How To Remove HTML Elements From Drupal 7 Feed

In this article you will learn how to style RSS feed in Drupal 7 (not sure, but most bellow written should apply to Drupal 8 as well) I'm using RSS feeds to power up e-mail…

31 Mar 2017

How To Build a Drupal List Page With All Users

In today's Drupal tutorial series I'm going to show a simple way how to build an authors page listing all users with their profile information + some other neat features. A few years ago…

1 Nov 2016

How to Install & Config Drupal 8 on Ubuntu 14.04 + Ngnix

In this article I will provide information how to install latest Drupal 8 version on Ubuntu 14.04 machine with Nginx. Tools involved: Putty, Notepad++ I assume you have already configured Nginx on your machine,…