Web Development
Beaver Builder and Gutenberg: The perfect combination
The tech world is growing by leaps and bounds. A large number of new tools as Beaver Builder appear daily ...
How to implement a basic Facebook Messenger chatbot
Nowadays, communication channels are fundamental for a business. If your customer has a question or a requirement, it should be ...
How to create a custom module for Beaver Builder
Nowadays, one of the most popular ways to create a wordpress site is to use a page builder. It is ...
Software development with distributed teams
My first job as a developer, in 2009, was remotely. And although this experience was positive, I do not know ...
Is WordPress less secure than Drupal?
A question recently came in from a client... "At a board meeting today, one of our board members with some ...
How to do a Wizard Form with Django
Many times, we have a form with a lot of fields and we need to use it, but we don't ...
If you are a developer, you have to use a Mac
In this blog post I want to share with you the reasons why I think that, as a developer, I ...
Nonprofit marketing: how to identify your audience
In our previous publication, we shared the best practices for nonprofit websites and one of them was especially important for ...
How to setup a Varnish cache server
Websites with high traffic need to serve the same content several times to different users. Depending on your application, It ...
Best practices for NGO websites
Let's face it. Websites have become the front desk of companies worldwide, even more, when you are an NGO that ...