Editor UX matters: Gutenberg can help

Drupal and the Gutenberg editor is a killer combination, empowering content authors to build rich landing pages inside a rock solid CMS framework. Having the solid foundation and flexibility of Drupal combined with the ease of use from Gutenberg, creates a sweet spot you won’t find in another CMS. The Drupal Gutenberg module is stable and continuously updated and improved!

One Possible Future of Drupal

Usually in Content Management Systems like WordPress or Drupal, the admin area is something permanent. It exists along with the public part of the site. But imagine that you have the site admin area only when you need to make changes on the site. This way, it doesn't take hosting space and resources and doesn't require it to be up to date to avoid vulnerabilities. Let me show you one example, it’s my personal Drupal 9 site https://abzats.com/. It’s built with a Tome static site generator (https://tome.fyi/).

The Tale of Dependency Injection in Drupal

Dependency Injection is a design pattern, that brings a new quality to Drupal development. The idea is not new, it originates in Java frameworks released in 2000s. I will show you its history in and explain the usage in Drupal and Symfony - on very simple examples. I will also try to present the most important advantages and disadvantages of using DI in your project.

A Deep Dive Into GraphQL In Drupal 8 & 9


The Layout Builder module is Panelizer in Drupal 8.6 core! and it's easy to use with out coding. It enables us, the Drupal site builder, to configure layouts on different sections on your website like selecting layout to adding to new blocks and managing the display, creating content layouts in Drupal, swapping the content elements etc.