Queue Operations – Manual or Cron Process Item

The drupal queue is for basically any long-running processes or such of any time-consuming task which is taking too much time, so here Drupal core is giving one of the best queue plugins to add items into the queue and process all items later behind the run-time request rather than taking time when loading the […]

September 30, 2022


How to Integrate MongoDB with Drupal

In this tutorial we are going to learn how to integrate MongoDB with Drupal. Before proceeding we should know some of the following basics: What is MongoDB?  MongoDB is a source-available cross-platform document-oriented database program. Classified as a NoSQL database program, MongoDB uses JSON-like documents with optional schemas. MongoDB is developed by MongoDB Inc. and […]

August 3, 2022


How to create custom Drush command in Drupal

In this tutorial se are going learn how to create custom Drush command in drupal. For that we need to create a custom module. The file structure will be like below drush_command_example    Commands       CustomCommands.php   drush_command_example.info   drush.services.yml 1. drush_command_example.info file name: Drush Command Example description: This is our custom drush […]

July 22, 2022


How to give twig suggestion for custom form in Drupal 8 and 9

In this tutorial we will learn how to give twig suggestions to a custom form in drupal 8/9 First, we will render the entire form into twig file then we will render one by one field in the twig file Here we have a module ttn_blogs module. Below are the steps to follow: Step 1  Create […]

July 20, 2022


How to use singleton design pattern with Elasticsearch in Drupal 9

Singleton design pattern is really useful to use the same object over multiple calls. For third party softwares for examples like Apache Solr, elastic search, Redis, etc. it is not good practice to create the connection object again and again, rather a single object can be used multiple times. In such cases singleton design patterns […]

April 20, 2022

DevOps, Drupal, Software development

How to setup SonarQube

What is SonarQube? SonarQube is the code inspection tool that analyses and covers the code and generates reports for the areas that need to be improved to keep the code as clean as possible. Some of the advantages of it’s usage includes: Catch tricky bugs to prevent undefined behaviour from impacting end-users Fix vulnerabilities that […]

February 22, 2022

AWS, DevOps, Drupal

How to use AWS Lambda in Drupal

AWS Lambda@Edge allows you to run applications and services without worrying about managing infrastructure. Your application still runs on servers, but all the server management is done by the Cloud provider. You no longer have to provision, scale, and maintain servers to run your applications, databases, and storage systems. AWS globally distributes your web application […]

August 25, 2021

Drupal, Web Content Management

Content Management in the age of Customer Experience Management

Content has become one of the most crucial factors impacting the customer experience. Brands are investing a lot of efforts to improve the content and build stories that sell. The emphasis on content production has never been stronger as it is today. Given the multitude of digital channels that the millennials are using for content […]

November 30, 2017

Drupal, Web Content Management

Headless CMS – An Overview

Content has become a new prerogative of companies wanting to improve customer experience. It is content that sells. Storytelling is gaining traction and so is content marketing. Organizations are producing large amounts of data and content, but a heap of data is of no use. Content Management Systems act as a key enabler for managing […]

November 6, 2017