web developer | music enthusiast | amateur photographer.

Hey, I'm Edgar a full-stack developer with a passion for music and photography, living between Canada and Mexico. I build scalable web applications by day and capture the world through my lens in my free time. Always exploring new tech, new sounds, and new perspectives.

Higher-Order Component (HOC) Pattern in React

React is a powerful library for building user interfaces, and one of the patterns that exemplify its flexibility is the Higher-Order Component (HOC) pattern. HOCs are an essential tool for writing reusable and maintainable code in React applications.

Read article

React Container and Presentational Components Pattern

Design patterns provide standarized solutions to common problems in software development, leadign to more reliable, scalable, maintenable and efficient applications.

Read article

Master Refactoring in React

Welcome to today's tutorial where we dive deep into the art of refactoring in React! Whether you're a beginner eager to learn more about React or an experienced developer looking to streamline your projects, this video is crafted just for you.

Read article

Build a dynamic chatGPT application

Welcome to our comprehensive tutorial where we dive deep into creating a dynamic web application using React, Express, and the ChatGPT API.

Read article

Javascript Hacks

JavaScript is crucial for web development. Discover top hacks to enhance your efficiency and effectiveness as a JavaScript developer, complete with detailed examples.

Read article