Traits in JavaScript
As a developer who worked with PHP for many years, I sometimes miss PHP functionalities in JavaScript, one of those functionalities is Trais, a feature that allows code reuse in a really easy way.
Abstract Classes in JavaScript
JavaScript does not follow the traditional object-oriented paradigm, but a paradigm called Prototypical Inheritance, this is a big difference compared to languages like C++, C#, Java or PHP, which has its props and cons, but what generates a big difference is the absence of some functionalities of languages that follow the traditional OOP paradigm, such as abstract classes.
Static Site Generator - How I Created
For a long time I had wanted to create my personal blog, I thought about using an online blogging system like dev.to, or using a static generator like Jekyl, Hugo or the like, but I don't know, none of them motivated me.
Node.js Development On Windows
Developing Node.js projects on Windows has not always been welcomed by many developers, sometimes due to inexperience with the operating system; my goal is to demystify this concept and show how this aspect has changed in recent years, showing the necessary tools to do it in the best way.
Changing the GNOME Shell login background
The "problem" is that I was just tired of the boring purple Ubuntu's background login screen, I REALLY was tired of it, so I asked myself, how can I change the login screen background?, and the quick answer was, no you can't change it, the long answer was, well, you can change it, but this involves dealing with the GNOME Shell CSS.