Create your first Drupal Module

In this tutorial we will create a module for Drupal, the focus here will be on understanding the structure of the module itself, not something super complex. What is Drupal? Drupal is an open source CMS (Content management system) through which you can build modern websites. Be they Personal blogs or an e-commerce. What are modules? A module is code that changes or adds functionality to Drupal. You can use community-created devices or create your own....

July 30, 2022 · 10 min · Diego Rodrigo

Creating your Docker development environment faster with Lando

A development environment is composed of several services, at least we have a web server and a database, with the emergence of Docker and the wonderful docker-compose.yml made our life a lot easier, but calm down, you can stay still best. What is Lando? A superset for Docker, Lando provides ways for developers to run complex commands, build steps and automation in their services without using Dockerfile, docker-compose.yml or lengthy docker exec commands....

June 19, 2022 · 4 min · Diego Rodrigo

Creating a GraphQL API using Laravel

GraphQL has great potential in the way customer-facing applications request data, avoiding managing large amounts of unnecessary payloads and retrieving only what really matters. For this blog post, I will show you how to create a Laravel application. What is GraphQL? A Query Language. Unfortunately, it’s a simple and not objective answer. Even though GraphQL itself is something simple, for several reasons the explanation of what it is is not the simplest....

April 16, 2022 · 5 min · Diego Rodrigo

Managing language versions of your projects with asdf

When dealing with many projects we always come across a project whose version is different from the one you are using and it is often necessary to install another version or upload a Docker container, which I did for a long time, in node I used nvm, and I always wanted something similar for the other languages and so I present you the asdf. But what is this asdf? asdf is a version manager, let’s say you are using a project with PHP 5....

March 27, 2022 · 4 min · Diego Rodrigo

Starting a project with NodeJs , Express and Typescript

In this article you will explain how to start a project with express using Typescript in an easy way. What is Express Express is a fast framework and one of the most used together with Node.js, helping the development of back-end applications and even, together with template systems, full-stack applications. Written in JavaScript. Very popular both in large companies and in the community, Express makes it easy to create applications using Node together with JavaScript, making this ecosystem even more powerful....

March 13, 2022 · 3 min · Diego Rodrigo