Home Projects Portfolio Dashboard Export PDF Log in

Languages

English
43

Latest Updates

Documenting code, one commit at a time.

Starting Your React Journey: Building the Foundation

Stepping into a new framework can be daunting, but the best way to understand React is by diving into a practical exercise. I recently began working on the joseaholgado/React repository to build a foundational understanding of component-based architecture using Vite as a development environment.

The Power of the Component Model

In traditional web development, you might manage your UI by

0 HTML JavaScript

Maintaining Momentum in the Proyecto_lenguaje_marcas Repository

Consistency is the bedrock of any successful development project. Even when individual commits appear small or incremental, they represent the steady heartbeat of progress within a codebase.

The Power of Small Commits

Working within the Proyecto_lenguaje_marcas project, we focus on modular development using HTML and JavaScript. Often, developers feel the need to push large, sweeping

0 JavaScript HTML CSS

Mastering the DOM: From Classroom Exercises to Dynamic Interfaces

Building interactive web pages often starts with a fundamental challenge: bridging the gap between static HTML and dynamic user behavior. Recently, while working on the 2_desarrollo_cliente project, I revisited the core principles of DOM manipulation, reinforcing how effectively we can transform static elements into living components.

The Challenge

When you start learning client-side

Integrating AWS Rekognition with Python Flask

Introduction

The aws-rekognition project serves as a foundational bridge for integrating computer vision capabilities into web applications. By leveraging cloud-native AI services, we can process and analyze image data directly within our application flow.

The Challenge

Implementing computer vision in a traditional web stack often presents hurdles, including:

  • Handling binary image
0 React JavaScript

Mastering React Component Communication: Parent-to-Child Data Flow

Getting Started with React

Working on the react project has been a great exercise in mastering the fundamentals of React's component-based architecture. A core challenge for any developer entering the React ecosystem is moving beyond simple static UI and effectively managing how information flows across the component tree.

The Power of Props

In React, the most straightforward and

Refining Repository Structure: Managing Project Initialization

Maintaining a clean project structure is like keeping a toolbox organized. When you know exactly where your initialization scripts live, you spend less time searching for tools and more time building. Recently, I spent time cleaning up the repository structure in Portfolio_react to ensure the initialization logic aligns with modern development standards.

The Challenge

Over time, as a project

0 React JavaScript

Streamlining Deployment Workflows: Moving to Task-Based Automation

In the Portfolio_react project, we have been focusing on refining our deployment cycle to move away from manual interventions toward more standardized command-line execution. This shift ensures that our delivery pipeline is consistent across different developer environments.

The Bottleneck

Previously, our deployment process felt fragmented. We relied on a mix of ad-hoc commands and manual