It was a long-standing desire for me to take the Acquia front-end exam. And today I visited a testing centre and I successfully passed the exam!Continue reading
First time ever I proposed sessions to a DrupaCon held in the USA. Both of them are about new ways of creating front-end for Drupal. One of them would be co-presented with the creator of Compony.io, the amazing Mathieu Spillebeen! The other is a solo production and is Gridsome related. Fingers crossed! 🙂
How we rebuilt the Umami theme with components using Drupal only
Gridsome and Drupal: build a modern site which is fast by default
I’ve just watched the video of Tim Broeker’s excellent talk from BADCamp 2019. And I think everyone who creates classic Drupal sites should see it!
Fortunately, this is not unknown in the Drupal community. But according to Tim, the new role of Drupal is to be (only) the backend solution for a decoupled frontend. Because Drupal is perfect for that and (can be) better than the other (hosted) services/solutions.
“The backend has been solved, and is now fully commoditized. Our job today is to create amazing experiences that help our users navigate an increasingly noisy barrage of devices, networks, content, and tools.”
Tim recommends (to learn) to use React and/or Gatsby as the front-end solution(s). I know that they are the most famous tools for that, but let me advertise and recommend (the open-source!) Vue.js, Gridsome or Svelte as well (or instead of them)!
And I hope it is too early to bury Drupal theming so I recommend Compony.io too! (More on that later.)
In a recent project I wanted to use the Tippy.js library in the custom Drupal 8 theme I was working on. While I knew most of the things needed to do this in theory I did not know how I should do it step by step in practice.
Unfortunately, I did not find one resource which would have told me what to do. But I found several different resources with partial information and by using them I was able to figure out a working solution. Here it is:Continue reading
Twig templates of Drupal 8 make our life much easier when we want to customize the HTML output. But when the goal is to change a Drupal 8 menu we have to use the menu.html.twig template which is not the most friendly one and it’s customization can be tricky because of several reasons. So I wanna show you how I did it.Continue reading