Day 1 – Understanding LLMs as Backend Engineers

Today marks the beginning of my 90‑day journey into applied AI engineering as a Senior Drupal developer. The goal is not to become a data scientist, but to become an AI‑enabled backend engineer who can responsibly integrate LLMs into real production systems.

Frontend & Theming - Twig Templating

Twig is the foundation of Drupal’s frontend rendering layer. In Drupal 10 and 11, every piece of visible markup — from nodes and blocks to views and layouts — ultimately passes through Twig templates.

Backend Development - Custom Drush Commands

We now arrive at the final topic of Level 2 – Backend Development.

Throughout this series, we have built a complete backend architecture inside the weeklydrupal_demo module:

Backend Development - Validation Constraints

In earlier topics, we explored the Typed Data API and saw how Drupal defines structured data for fields and entities. Now we move into one of the most important layers of backend integrity: Validation Constraints.

Backend Development - Menu Links & Tasks

In the previous topic, we explored the Cron API and backend automation. Now we shift focus to another important backend concept: Menu Links and Local Tasks.