Blog
You can add users to more than one group in Linux, allowing you to assign permissions to files per group. For example, to be able to use administrative programs in Ubuntu a user must be part of the sudo group. CREATING A NEW GROUP If you want to create a...
This is a useful module to make a quick development of simple modules. Link to the project page: https://www.drupal.org/project/module_builder It is recommended for novice people who are not used to program Drupal modules. It is also recommended for expert people, who can use this module to save repetitive work by...
In some cases it is necessary to move a module already installed in Drupal to another directory. To give some examples: You want to have all modules that have some patch applied in a separate directory to facilitate future maintenance.You want to move a custom module that you put by...
The "Migrate" module in the core is one of my favourite parts of Drupal 8 and 9. It's super flexible and makes migrating content from any source you can imagine pretty easy. Today I want to show a trick I use when I receive a csv (or excel file) from...
One of the steps in basic SEO health is to ensure that your website is free of any technical issues that may be preventing your site from being crawled. As a disclaimer, I'm going to refer to Google since it's the biggest search engine right now. But everything I say...
What is your audience? The audience is your target audience, the people you want to reach on your website and make a certain action on it. For example, in e-commerce, the main audience is people looking to buy. If that same e-commerce has a blog where product reviews are made...
Google, as it often does, has made changes to its search algorithms that determine the order of search results: Time on pageBounce rate Time on page is exactly what you think: it's the amount of time a visitor spends on your website. Bounce rate is the percentage of visitors who...
On-page SEO refers to the process of optimizing a single page to rank higher and increase relevant traffic. Any on-page SEO effort will be a losing battle unless you're delivering quality content first. But, once it's all done, the only thing left is to move up (in your rankings). Using...
Until recently, in most projects, I have put the Google recaptcha to avoid SPAM. Both for user login/registration and any other form accessible to anonymous users. Until now, I had always used two modules that configured between them allowed this functionality: https://www.drupal.org/project/captcha https://www.drupal.org/project/recaptcha But using these two modules have 3...
If you know how to move around linux servers ... surely you know the use of the "top" command, which is used to see in real time the server status (ram, swap, cpu) and see the system processes that are consuming these resources. The "top" command is very well and...
Have Any Project in Mind?
If you want to automate your business or do something with Drupal, let's talk.
AI automation, consulting, development or Drupal website maintenance.