Carlos Caballero

HomeBadges

Understanding Design Patters: Factory Method

Jan 13, 202123 min read

There are 23 classic design patterns which are described in the original book Design Patterns: Elements of Reusable Object-Oriented Software. These patterns provide solutions to particular problems often repeated in software development. In this arti...

ES2021

Jan 2, 20217 min read

Introduction ES2021 is the version of ECMAScript corresponding to the year 2021. This version doesn’t include as many new features as those that appeared in ES6 (2015). However, some useful features have been incorporated. This article introduces the...

Automatic Adaptive Images in Angular Applications

Dec 27, 202014 min read

In this posts series different tasks are described that can be automated to perform a deployment of frontend applications in Angular. Posts Series Build & Deploy Angular Apps en GitHub Pages con GitHub Actions Automatic Adaptive Images in Angular Ap...

Understanding Design Patterns: Builder

Dec 17, 202027 min read

There are 23 classic design patterns which are described in the original book Design Patterns: Elements of Reusable Object-Oriented Software. These patterns provide solutions to particular problems often repeated in software development. In this arti...

Why You Should Learn JavaScript?

Aug 18, 20207 min read

Introduction I am often asked which programming language is the ideal one to start learning to program. The answer to that question is very simple, the programming language does not matter but the important thing is logical reasoning and the first co...

Clean Code Applied to JavaScript - Part VII: Practical Refactoring Example: Ceaser Cipher

Apr 7, 2020

Introduction Throughout this series of articles, we have presented programming techniques that allow us to generate more maintainable code. Most programming techniques and recommendations come from the "Clean Code" book and from the application of th...

© 2021 Carlos Caballero

PrivacyTerms
Proudly part of