Tener conocimiento sobre Drupal y sus diferentes características a la hora de desarrollar es muy importante; saber manejar cada apartado y herramienta que proporciona Drupal nos hará crear un mejor código y hará que el portal sea mucho más fácil de mantener y de trabajar en él, aparte de otras ventajas técnicas.
Saber como se ha de proceder en cada momento, que herramienta se utiliza, etc. es muy importante y para saber como se ha de proceder en cada momento también es importante saber documentarse.
Drupal Api
Enlace: https://api.drupal.org/api/drupal
La propia página de la Drupal API es una gran fuente de información sobre Drupal y sus hooks, clases, etc. Es importante saber manejarse bien por la API de Drupal. A tener en cuenta que es muy importante seleccionar la versión correcta de Drupal en la que se quiere buscar la información.

Página de cada módulo módulos

En la propia página de muchos módulos que se usan en los proyectos de drupal, vienen detallados para que sirven y como usarlos. También existe el menú lateral de "Resources", que provee una serie de enlaces de interés como el changelog y algunas guías de usabilidad.

En el caso de que no se encuentre lo que buscamos siempre es buena idea acceder a las issues, tanto a las abiertas como las ya resueltas/cerradas para comprobar si la duda que se tiene en el momento ya la ha tenido otro usuario y la ha resuelto.
Drupal Book
Enlace: https://selwynpolit.github.io/d9book/

Uno de nuestros recursos favoritos, Drupal book presenta en su misma web una serie de recursos en los que se explica como crear bloques customs, plugins, eventos, forms, etc. Tiene tutoriales de casi todo lo necesario para Drupal, de tal forma que es bastante útil.
Escuela Drupal
Enlace: https://www.youtube.com/@EscuelaDrupal/videos
Escuela Drupal es un canal de Youtube perfecto para estar al día con Drupal con sus videos repasando las nuevas versiones de Drupal. A parte tiene tutoriales enseñando como crear formularios multipágina, utilizar Stage File Proxy, etc. Lo mejor de todo está enteramente en Español y se explica de maravilla, por lo que viene perfecto para la gente que anda escasa de inglés y es algo nueva en el mundo de Drupal.
Twig Docs
Enlace: https://twig.symfony.com/doc/
Es importante conocer los filtros y diferentes funciones que presenta Twig. Lo mejor es utilizar la documentación oficial de Twig y Drupal para buscar el filtro que necesitamos. Otro enlace que se recomienda visitar es el que contiene la documentación de los filtros de twig en Drupal.
ADR Lullabot
Enlace: https://architecture.lullabot.com/adrs/drupal/
Un ADR (Architectural Decision Record) es un documento que almacena una serie de reglas inmutables sobre arquitectura que se establecen a la hora de desarrollar cualquier tipo de Software. Lullabot proporciona muchísimos ADR, entre ellos unos para cada apartado de Drupal, que vienen genial para aquellos equipos que acaben de comenzar y no tengan definido su propio ADR o simplemente quieran usar este.
Forcontu
Enlace https://www.forcontu.com
En el caso de que se precise una formación en general acerca de Drupal, siempre se puede acudir a los cursos de Forcontu. Aquí se pueden realizar cursos especializados en Drupal tutorizados por un profesor. O bien comprar alguno de los libros que han ido publicando.