Techblog Archive Converting legacy hooks to the new OOP system in Drupal 11.1+ 19. Oktober 2025 A quick guide on how to use rector and other tools to efficiently convert old hook functions to methods on Hook classes Performance and maintenance improvements on Drupal Redis module 12. September 2025 An update on improvements in the new major version of the redis module (2.x) that is in active development. Deep dive into recent Redis & startup performance improvements 26. January 2025 Recently, I've been working on a number of performance improvements during the bootstrap phase of Drupal, which is especially relevant to make fast cached responses from the internal page cache and the dynamic page cache modules faster. Improved memory usage in token module 10. August 2024 Recent improvements in the token project result in saving multiple MB of memory on most requests for many projects using token module. Drupal 8 security features: user-submitted data sanitization 27. March 2017 Recently, we had to create a security report for one of our clients about their Drupal 8 project. We described how Drupal 8 protects against most common vulnerabilities and added some project specific tests to secure as good as possible that it cannot be attacked. This resulted in a document that we thought is worth to be transferred into a series of blog posts. Drupal 8 security features: Cross site request forgery (XSRF) 21. March 2017 Recently, we had to create a security report for one of our clients about their Drupal 8 project. We described how Drupal 8 protects against most common vulnerabilities and added some project specific tests to secure as good as possible that it cannot be attacked. This resulted in a document that we thought is worth to be transferred into a series of blog posts. Drupal 8 security features: SQL injection 13. March 2017 Recently, we had to create a security report for one of our clients about their Drupal 8 project. We described how Drupal 8 protects against most common vulnerabilities and added some project specific tests to secure as good as possible that it cannot be attacked. This resulted in a document that we thought is worth to be transferred into a series of blog posts. Drupal 8 security features: XSS 7. March 2017 Recently, we had to create a security report for one of our clients about their Drupal 8 project. We described how Drupal 8 protects against most common vulnerabilities and added some project specific tests to secure as good as possible that it cannot be attacked. This resulted in a document that we thought is worth to be transferred into a series of blog posts. Twig and Entity Field API or how to take control of node.html.twig 20. February 2017 How to get the most of the node and content variables available to the node template. 1 2 3 4 Nächste Seite ›› Letzte Seite Last »
Converting legacy hooks to the new OOP system in Drupal 11.1+ 19. Oktober 2025 A quick guide on how to use rector and other tools to efficiently convert old hook functions to methods on Hook classes
Performance and maintenance improvements on Drupal Redis module 12. September 2025 An update on improvements in the new major version of the redis module (2.x) that is in active development.
Deep dive into recent Redis & startup performance improvements 26. January 2025 Recently, I've been working on a number of performance improvements during the bootstrap phase of Drupal, which is especially relevant to make fast cached responses from the internal page cache and the dynamic page cache modules faster.
Improved memory usage in token module 10. August 2024 Recent improvements in the token project result in saving multiple MB of memory on most requests for many projects using token module.
Drupal 8 security features: user-submitted data sanitization 27. March 2017 Recently, we had to create a security report for one of our clients about their Drupal 8 project. We described how Drupal 8 protects against most common vulnerabilities and added some project specific tests to secure as good as possible that it cannot be attacked. This resulted in a document that we thought is worth to be transferred into a series of blog posts.
Drupal 8 security features: Cross site request forgery (XSRF) 21. March 2017 Recently, we had to create a security report for one of our clients about their Drupal 8 project. We described how Drupal 8 protects against most common vulnerabilities and added some project specific tests to secure as good as possible that it cannot be attacked. This resulted in a document that we thought is worth to be transferred into a series of blog posts.
Drupal 8 security features: SQL injection 13. March 2017 Recently, we had to create a security report for one of our clients about their Drupal 8 project. We described how Drupal 8 protects against most common vulnerabilities and added some project specific tests to secure as good as possible that it cannot be attacked. This resulted in a document that we thought is worth to be transferred into a series of blog posts.
Drupal 8 security features: XSS 7. March 2017 Recently, we had to create a security report for one of our clients about their Drupal 8 project. We described how Drupal 8 protects against most common vulnerabilities and added some project specific tests to secure as good as possible that it cannot be attacked. This resulted in a document that we thought is worth to be transferred into a series of blog posts.
Twig and Entity Field API or how to take control of node.html.twig 20. February 2017 How to get the most of the node and content variables available to the node template.