Drupal Website Development

The Drupal Wesbite Development section covers practical insights, tutorials, and notes from over 15 years of experience working with Drupal and web infrastructure.

Alongside Drupal development, this includes hands-on work with server environments such as Ubuntu, Nginx, and tools like XTRF, as well as broader topics around deployment, configuration, and performance optimization. The focus is on real-world solutions, debugging, and maintaining production systems rather than theory.

More recently, there has been a shift toward “vibe coding” — rapidly building and iterating on tools with the help of AI. This approach has led to the development of several practical applications for financial markets, including options scanners and other data-driven utilities.

How To Enable Custom Google Fonts For Drupal 8 Website

There are several options how to enable custom fonts for Drupal 8 website, in this article I will stick with one of the easiest - using a custom module - @font-your-face As usual, for this Drupal…

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. In the past 30 days traffic have…

Drupal 8 Minor upgrade using Putty SSH Terminal

In this article I'll shed some light on how easy it is to perform a minor Drupal 8 upgrade between versions using free Putty SSH terminal and just a few lines of code.  I assume your Drupal is…

Drupal 8 Custom Taxonomy Term Pages with Views

By default, out of the box, Drupal taxonomy term pages are styled kind of ugly, but with the help of just a few simple tweaks, we could style them as we wish, just by using CSS. In today's Drupal…

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…

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…

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…

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 newsletters, see…

Speed Up Drupal site by 76% Using Image Lazyloader

In this article you will learn how I managed to increase load times for a Drupal powered site (the one you are currently reading) by more than 76%. Now the following tip will apply for Drupal sites…

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 I was…

Subscription

Receive weekly trade ideas and portfolio adjustments directly to your inbox.

I share ongoing portfolio progress with a focus on generating income through covered calls on quality stocks. Each update includes positioning changes, trade rationale, and forward-looking adjustments based on current market conditions.