Mastering the Gutenberg Experience in Drupal: Setup, Customization, and Beyond

Session Category Site-Building Room 180 Audience Intermediate Time Slot Sat 1:00pm to 1:45pm (2/22/25)

This session offers an in-depth guide to installing configuring, and mastering the Gutenberg editor within Drupal. Gutenberg, a modern block-based editor, revolutionizes the content creation experience compared to Drupal’s traditional editing interface. You will learn the essentials of setting up Gutenberg, customizing its interface, and creating custom blocks tailored to your site’s needs.

You’ll gain a comprehensive understanding of the pros and cons of using Gutenberg in Drupal.  This session details both the improved flexibility for content creators and the technical considerations for developers. You’ll see coding workflows for building custom Gutenberg blocks, showcasing how they can extend Drupal’s content architecture. By the end of the session, you’ll have the practical knowledge to implement and customize Gutenberg in your own Drupal projects, whether as a supplement or a replacement for Drupal’s default editor.

Learn to install, configure, and customize the Gutenberg editor in Drupal. We will explore the pros and cons of using Gutenberg, compare it to traditional Drupal editing, and demonstrate coding techniques for creating custom blocks.

About the Speaker

Ali Nademi

Senior Fullstack Developer at Kalamuna

Vancouver, BC, Canada

With a background in design, Ali is equipped as our Senior Fullstack Developer to create beautiful digital products. He crafts frontend and backend experiences for our partners and is happy to collaborate throughout the product cycle. When he is not mentoring novice developers or building internal tools, Ali is busy handling the development of our client’s websites. You can dream big when Ali is on your side developing websites, as he artfully creates Javascript and React apps and custom Gutenberg blocks and is passionate about purposeful automation, linting, continuous integration, and deployment. In his spare time, Ali enjoys bike rides with his family in the North Shore Mountains of British Columbia.

Skills + Experience
Proficient in JavaScript, React.js, state management tools, and testing libraries
Proficient in Headless WordPress, Headless Drupal, Next js.
Skilled in HTML, CSS, SASS, PHP, REST and GraphQL APIs, and Databases
Trilingual in English, French, and Persian
Outside Work
He adores playing music, improvising, and composing, with a specialty in Persian classical music
Staying active is important to Ali, too, so he is often outside playing pickleball and tennis.