Christian López Espínola
Drupal Contributor
Sevilla, Spain
Actions
Christian (penyaskito on drupal.org) has been a Drupal core contributor since 2012, initially focusing on multilingual capabilities. More recently, he co-led the Dashboard initiative for Drupal CMS (formerly Starshot) and is a Drupal CMS Committer. He currently contracts for Acquia's Drupal Application Team, working on Drupal Canvas. A frequent speaker at Spanish DrupalCamps since 2011, he has also presented at DrupalCon US, DrupalCon Europe, Drupal Developer Days, and several European DrupalCamps.
Area of Expertise
Topics
Drupal Canvas APIs: How to integrate and extend Canvas
Drupal Canvas will revolutionize how you will empower your editors and marketers to build sites with Drupal.
But that might not be enough for your audience, and you will want to put guide-rails, extend or improve the Experience of your Builders.
In this session we will know about some of the APIs that Canvas provides.
E.g.
* Providing my own building blocks compatible with Canvas.
* Interacting with the internal HTTP APIs and altering the client/server model.
* Creating extensions for the Canvas UI.
So I logged in, now what? The Dashboard initiative welcomes you
When you log in into a Drupal Site, by default you land on a mostly empty page which shows you how old your account is in the site. That’s not the best UX out there.
We aimed to provide users with useful information and commonly used actions by default in Drupal core.
But different personas have different needs, so we had to go deep into the needs of the provided roles in the Drupal standard profile together with the Personas Initiative, but taking into account what other needs the Drupal community might have. That’s how the Dashboard initiative was born.
Dashboards will provide a better and personalized experience giving the opportunity to get at first glance information in an easily understandable format, even consisting of charts, graphs, and other visual aids.
In this session we will share with the audience the joy of our achievements, tell stories about our journey, and gather feedback about what’s next. There are ways everyone can contribute too, and we will point the audience about what’s needed to get our goal and how they can help.
From Community Initiative to a Drupal CMS Track: the Dashboard Module
A couple of years ago we started defining a community initiative for getting a Dashboard system in core. We aimed to transform the user experience by providing a centralized interface for quick access to essential tools and key information.
During that time, we worked on the Dashboard module in contrib space, and Starshot (now Drupal CMS) appeared.
Learn how we redefined our initiative to fit into Drupal CMS, what we have worked on, and what’s next for the project.
Join us to explore how this solution can enhance user engagement and satisfaction within your Drupal sites, and discover how you can contribute to its ongoing development.
DrupalCon Vienna 2025
Drupal Canvas APIs: How to integrate and extend Canvas
DrupalCamp Spain 2025
Drupal CMS y Experience Builder: Pasos Firmes en el Camino
DrupalCon Atlanta 2025 Sessionize Event
DrupalCon Portland 2024 Sessionize Event
Christian López Espínola
Drupal Contributor
Sevilla, Spain
Actions
Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.
Jump to top