January 27, 2021

Blade component for responsive images

After I published my last article, the result of Lighthouse dropped significatively, overall on mobile devices. Looking to the Lighthouse recommendations, one of the problem was that I was serving an...


January 14, 2021

Migrate from Gatsby to Jigsaw

When starting my blog, I searched for the "best" tools available in the market at that moment. My thought process was: If I used a great tool, I'll learn about it quickly and I'll be able to modify...


January 8, 2021

Traefik - Dev environment on steroids

The project you're currently working on is configured with docker-compose. Everything is working perfectly. Then suddenly you need to do an urgent fix in the project you finished six months ago. The...


September 15, 2020

Configure your Symfony 5 local dev env with Docker

Docker Create a folder where you're going to keep your project Move inside of the folder Create a docker-compose.yml file in that folder with this content Start the container Enter the...


May 20, 2020

Automate your interview planning process

Time is one of our most valuable resources. Once a day, hour, or minute has passed it can’t come back, at least until we will have the time machine :) When I’m looking for new opportunities, like...


May 11, 2020

TDD vs Procrastination

TDD is a software development process that offers two main benefits: - Self Testing Code - It helps us separate interface from implementation. One of the main benefits that I see about testing, in...


April 30, 2020

Trello CLI

Trello is an excellent tool to organize our work. After I have been laid off because of COVID-19, it has served me very well to organize my job search, the homeschooling of my kids, and my...


March 25, 2020

Aprendizaje continuo online (ACO)

Este articulo lo estaba preparando desde comienzos del año, pero no había tenido el tiempo de terminarlo hasta ahora. Una nueva década han comenzado. Cada nuevo año millones de personas se...


November 19, 2019

Expresiones regulares de adolescentes (JS version)

En Exercism podemos encontrar muchos ejercicios interesantes. Uno que resulta muy atractivo para practicar nuestras habilidades con expresiones regulares, es el de modelar un conjunto de respuestas...


October 29, 2019

Transposición de Matrices en una línea de código

La matriz transpuesta tiene un conjunto de propiedades que resultan muy útiles desde el punto de vista matemático. Como programadores a veces tenemos que trabajar con arreglos de dos dimensiones y...