In this podcast, the hosts discuss The Drupal 10 Masterclass book and its benefits, including its unique approach compared to other Drupal books. They also cover the Dashboards module, which allows users to add customizable dashboards to their Drupal sites. The speakers explore the advantages of this module and the different features it offers. Additionally, they talk about Hero Devs' partnership with the Drupal 7 core team and provide insights into the process of writing a book. They discuss their writing experience, collaboration methods, and potential future book editions. The podcast ends with updates on the release of the book and plans for the Simply Test Me platform.
The Drupal 10 Masterclass book offers a comprehensive overview of Drupal 10, covering various topics such as the Drupal community, content types, views, migration, theming, and more.
The Dashboards with Layout Builder module allows users to create customizable dashboards in Drupal, providing at-a-glance information for site editors and offering a user-friendly interface.
The Drupal 10 Masterclass book aims to bridge the gap between beginners and the Drupal community, providing a valuable resource to help individuals kickstart their Drupal journey.
Deep dives
Overview of Drupal 10 Masterclass
The Drupal 10 Masterclass book, written by Adam Bergstein, offers a comprehensive overview of Drupal 10 for beginners and those new to Drupal. It covers various topics such as the Drupal community, content types, views, migration, theming, DevOps, and more. The book aims to provide readers with a broad understanding of Drupal 10, its features, and how to use it to build custom and extensible digital experiences. It is designed to be accessible to non-technical individuals and offers a range of resources and examples to help readers on their Drupal journey.
Introduction to the Dashboards with Layout Builder module
The Dashboards with Layout Builder module is a powerful tool that allows users to create customizable dashboards in Drupal. Created by Eric Seifert of 1X Internet, the module enables the creation of dashboard components using Layout Builder, allowing for at-a-glance information for site editors. With a plugin base, users can customize their dashboards to meet their specific needs. The module is actively maintained, works with Drupal 9 and 10, and is currently used by many sites. It provides a central dashboard integrated with the GIN admin theme and offers a user-friendly interface for configuring and using dashboards.
Overview of the Drupal 10 Masterclass book
The Drupal 10 Masterclass book, authored by Adam Bergstein, provides a comprehensive and beginner-friendly overview of Drupal 10. With a focus on simplicity and practicality, the book covers topics ranging from basic Drupal concepts to more advanced features. The book aims to equip readers with the knowledge and understanding needed to create custom and extensible digital experiences using Drupal 10. It covers various topics such as site building, theming, module development, and DevOps, offering a broad-strokes look at everything Drupal.
Adam Bergstein's motivation for writing the book
One of the main motivations behind Adam Bergstein writing the Drupal 10 Masterclass book was to create a valuable resource for newcomers to Drupal. The book offers a high-level overview of Drupal 10, covering various topics and concepts. It aims to bridge the gap between beginners and the Drupal community, providing a tool that can help individuals kickstart their Drupal journey. With a focus on practicality and accessibility, the book offers insights, examples, and resources to help readers navigate Drupal and build their skills.
The future of Simplytest.me
Simplytest.me, the popular Drupal testing tool, continues to be maintained and updated regularly. Efforts are being made to keep the system running smoothly and up to date. There are plans to update Simplytest.me for Drupal 10, ensuring that the platform supports the latest features and modules. The future roadmap also includes potential enhancements, such as improved support for merge requests and additional one-click demo options. Although progress may be slower due to limited time and resources, the project remains active and committed to providing a valuable service to the Drupal community.
Today we are talking about The Drupal 10 Masterclass book, How it’s different from other Drupal books, and why you need it on your bookshelf with author Adam Bergstein. We’ll also cover Dashboards as our module of the week.
How old: created in Nov 2019 by Erik Seifert of 1x Internet
Versions available: 2.0.8 and 2.1.6 versions available, the latter of which works with Drupal 9 and 10
Maintainership
Actively maintained
Test coverage
13 open issues, 5 of which are bugs on th 2.1.x branch
Usage stats:
1,878 sites
Module features and usage
Allows for the creation of dashboards as exportable config entities, using Layout Builder to define the layout and placement of blocks
It’s possible to create unique dashboards per user
Out of the box you get a number of dashboards components to embed views, show recent errors, display content from RSS feeds, and more
Dashboard components are defined using a new plugin base, so you can also create custom components to meet the unique needs of your site
The dashboards are also optimized for use with Gin, which isn’t a surprise because 1x Internet is also a sponsor of the Gin admin theme. If your site is also using Gin then this module will provide a central dashboard that seamless integrate with the backend UI
If you’re looking to implement dashboards on your site, you can also look at Moderation Dashboard and Homebox as other options. The latter of those is even more widely used, but mostly by D7 sites. That said, drupal.org is one of those sites, so if your team is active on drupal.org then the interface will be very familiar
There is also a Dashboard Initiative that has been started by some core maintainers, so using one of these modules can set you up to weigh in on what the ideal state for the initiative might look like
Get the Snipd podcast app
Unlock the knowledge in podcasts with the podcast player of the future.
AI-powered podcast player
Listen to all your favourite podcasts with AI-powered features
Discover highlights
Listen to the best highlights from the podcasts you love and dive into the full episode
Save any moment
Hear something you like? Tap your headphones to save it with AI-generated key takeaways
Share & Export
Send highlights to Twitter, WhatsApp or export them to Notion, Readwise & more
AI-powered podcast player
Listen to all your favourite podcasts with AI-powered features
Discover highlights
Listen to the best highlights from the podcasts you love and dive into the full episode