Ricardo Sanz
banner
sanzante.bsky.social
Ricardo Sanz
@sanzante.bsky.social
Drupal, DevOps and JS/TS @ Metadrop

Gracias a Drupal Madrid hoy doy charla en Matadero sobre testing web, centrado en Drupal pero útil para web en general.

Importante en la era del código generado port IA para asegurar que todo sigue bien y tener más tiempo para revisión humana.

#Drupal #testing

www.drupal.org/community/ev...
Test all the things! Calidad de proyectos web más allá de las pruebas unitarias
Hora evento: 19:00 CEST Una última sesión del 2025 en Medialab con Ricardo Sanz Ante (Tunic en drupal.org) y un poco de networking al final.
www.drupal.org
November 19, 2025 at 12:48 PM
Próximo miércoles 29 charla de Drupal Madrid: "Lazy loading de contenido para un mejor rendimiento, experiencia de usuario y SEO", por Ignacio Díaz-Roncero, que seguro será muy buena.
Y luego hablaremos del grupo local y cómo ayudar en la próxima DrupalCamp Spain.
www.drupal.org/community/ev...
Lazy loading de contenido para un mejor rendimiento, experiencia de usuario y SEO
Hora evento: 19:00 CEST Uno de los secretos mejor guardados de Drupal es cuándo y cómo el marcado HTML se renderiza utilizando "placeholder" que aumentan el rendimiento mediante la carga diferida de c...
www.drupal.org
October 24, 2025 at 3:52 PM
I've published the slides of my presentation "Test all the things!" at #DrupalCon 2025.

Learn tests and checks than can be added to a Drupal project (and probably to almost any web project) apart for the unit and functional tests.

rsanzante.github.io/drupalcon-20...

#DrupalEurope #Testing
Test all the things!
rsanzante.github.io
October 20, 2025 at 9:58 AM
Drupal Con 2025 is starting!

The future of the web, Drupal CMS, Drupal Canvas (the new content builder), and of course ell the things that can be done with Drupal and AI, from coding to chatbots, agent integration and many more.

#DrupalConVienna
October 14, 2025 at 9:55 AM
Reposted by Ricardo Sanz
Wow - this looks like a really cool #ddev add-on for #drupal projects from the folks at @metadrop.bsky.social 🚀

metadrop.net/en/articles/...

Named "Aljibe", it includes all kinds of code quality tools 🛠️. I'd love to see a video or a presentation showing it in action! 🎥✨
Aljibe: quality and testing for Drupal developments with DDEV
Aljibe is a set of testing tools and best practices built on top of DDEV to help you develop Drupal projects. Discover all its capabilities and enhance the quality of your projects with ease.
metadrop.net
October 10, 2025 at 2:22 PM
Diapositivas del taller sobre Aljibe que impartí en la #DrupalCampSpain en Santiago de Compostela.

docs.google.com/presentation...
September 25, 2025 at 12:05 PM
Reposted by Ricardo Sanz
He publicado un artículo sobre Aljibe: calidad y testeo para desarrollos Drupal con DDEV

Mañana hay taller a las 12 en la #DrupalCampSpain2025 así si vas a venir échale un ojo! Y si no piensas venir quizá te anime a venir!

metadrop.net/es/articulos...
Aljibe: calidad y testeo para desarrollos Drupal con DDEV
Aljibe es un conjunto de herramientas de testing y prácticas recomendadas, construido sobre DDEV para ayudar al desarrollo de proyectos Drupal. Conoce todas sus capacidades y mejora la calidad de tus ...
metadrop.net
September 18, 2025 at 7:13 PM
He publicado un artículo sobre Aljibe: calidad y testeo para desarrollos Drupal con DDEV

Mañana hay taller a las 12 en la #DrupalCampSpain2025 así si vas a venir échale un ojo! Y si no piensas venir quizá te anime a venir!

metadrop.net/es/articulos...
Aljibe: calidad y testeo para desarrollos Drupal con DDEV
Aljibe es un conjunto de herramientas de testing y prácticas recomendadas, construido sobre DDEV para ayudar al desarrollo de proyectos Drupal. Conoce todas sus capacidades y mejora la calidad de tus ...
metadrop.net
September 18, 2025 at 7:13 PM
Reposted by Ricardo Sanz
Although npm has been compromised, your site is probably not affected. Read this article to help you keep calm and avoid panicking, while still keeping an eye on web security:

metadrop.net/en/articles/...

#SupplyChainAttack #npmSecurity #npmAttack
September 10, 2025 at 1:55 PM
Reposted by Ricardo Sanz
Thinking of moving your Drupal site to MySQL 8?

Ricardo Sanz @sanzante.bsky.social‬ of Metadrop @metadrop.bsky.social‬ outlines what to watch out for—contrib module quirks, reserved keywords, and testing strategies using DDEV + Aljibe.

Platform guidance included:
🔗 https://bit.ly/4p8ma2I ##MySQL
Drupal MySQL 8 Migration Guide: Compatibility, Testing, and Hosting Considerations
Ricardo Sanz from Metadrop outlines key steps and precautions for migrating Drupal sites from MySQL 5.7 to MySQL 8, covering core and contrib compatibility, custom code issues, automated testing, and hosting provider procedures including Acquia and P...
bit.ly
September 4, 2025 at 6:57 PM
Everything that is coming in PHP 8.5: amitmerchant.com/everything-t...

I especially like the pipe operator.
Everything that is coming in PHP 8.5
As every year, we will have the new version of PHP this year too, which is PHP 8.5. It’s the minor version in the PHP 8 line, and the version will be released later this year. Let’s discuss everything...
amitmerchant.com
July 16, 2025 at 10:52 PM
Hoy estoy junto con Oskar Calvo en el #CodeMotionMadrid2025 para hablar de Drupal CMS, los futuros Site Template, la integración de Drupal e IA, la nueva forma de edición visual con Experience Builder y en general de Drupal y todo lo que lo acompaña, ¡allí nos vemos!
#Drupal #DrupalCMS #DrupalMadrid
May 21, 2025 at 9:38 AM
Tecnología vintage, fiable y sin obsolescencia programada

#apagon #powerOutrages
April 28, 2025 at 9:22 PM
What about a BoF about Form API modernisation? It has been essentially the same since its creation. It's great but is falling behind with new developments like SDCs. The BoF idea comes after this session: www.drupalcamp.be/en/drupal-de...

Tomorrow at 11?

#DDD25
SDC & Form API, better late than never | Drupal Belgium
www.drupalcamp.be
April 16, 2025 at 3:28 PM
Reposted by Ricardo Sanz
New release of Entity Mesh with some important bug fixes!

This Drupal module provides a D3 visualisation of the relationships of your content (not the data model), and can help you find broken links, for example.

www.drupal.org/project/enti...
Entity Mesh module page
www.drupal.org
April 15, 2025 at 2:23 PM
Drupal CMS Q&A with Dries session now! Do you want to ask anything about Drupal CMS?

#DDD2025
April 15, 2025 at 9:04 AM
Drupal Dev Days on Leuven is about to start!

#DDD2025
April 15, 2025 at 7:02 AM
Reposted by Ricardo Sanz
Tailwind CSS vs Bootstrap — what's the right fit for your project?
We look at the pros, cons, and trade-offs of both CSS frameworks from a practical dev perspective.

Read more: metadrop.net/en/articles/...

#TailwindCSS #Bootstrap #CSSFrameworks
April 9, 2025 at 3:54 PM
Reposted by Ricardo Sanz
Not everything in this life is Drupal, and at the last Metcamp, our in-person annual meeting, we built a do-it-yourself remote-controlled boat. It was super fun, so we want to show you how to make your own boat!

www.youtube.com/watch?v=QlD1...

Article: metadrop.net/en/articles/...

#DIY #ESP32
Remote controlled DIY boat competition in Metacamp 2024
Each team had to design an RC boat using materials from the recycling bin. This video is the result.-----Music by Vasileios Ziogas: https://pixabay.com/users...
www.youtube.com
April 4, 2025 at 2:23 PM
Reposted by Ricardo Sanz
Update your Drupal sites as soon as possible, a critical issue was disclosed yesterday, Wednesday 19th:

https://www.drupal.org/sa-core-2025-001

Stay safe!

#Drupal #DrupalSecurity

www.drupal.org
February 20, 2025 at 7:59 AM
I have been reading on Server-side Tagging (using a proxy in your domain between third-party services and your visitors). It's crazy because some say it's better for privacy while others say it's better to gather data (because you can bypass most privacy protections).
February 21, 2025 at 11:58 AM
Reposted by Ricardo Sanz
A post from Reddit where Wayne Eaker (http://drupaltutor.com) explains how he uses our Drupal Updater tool and we love it! This is how we use it internally: automated work for bots & human supervisors!

https://reddit.com/r/drupal/comments/1hpkixp/comment/m4irhgf/
https://github.com/Metadrop/drup…
GitHub - Metadrop/drupal-updater: Helper to update drupal project's dependencies
Helper to update drupal project's dependencies. Contribute to Metadrop/drupal-updater development by creating an account on GitHub.
github.com
January 24, 2025 at 4:56 PM
Reposted by Ricardo Sanz
DDEV Aljibe 2.0 released!
👉 Allow to disable unused services
👉 Installs Drupal 11 by default, Drupal 10 still available
👉 Support for Drupal Recipes!
👉 Drop lighthouse service in favor of unlighthouse
👉 Better multisite management

https://github.com/Metadrop/ddev-aljibe/releases/tag/v2.0.0
December 12, 2024 at 10:49 AM
Reposted by Ricardo Sanz
New article! Read "Content Manager on Steroids: Combine Drupal and AI to Create Content Efficiently" for practical examples of Drupal generating content and images using external IA providers.

metadrop.net/en/articles/...

#Drupal #ArtificialIntelligence #ContentManagement #ContentGeneration
A content manager on steroids: combine Drupal with AI to create content efficiently
This guide provides detailed instructions to install and configure the OpenAI module in Drupal, integrating it with CKEditor to leverage artificial intelligence capabilities during content editing.
metadrop.net
December 3, 2024 at 10:29 AM