Home Projects Portfolio Dashboard Export PDF Log in

Languages

English
43

Latest Updates

Documenting code, one commit at a time.

English 10 posts
×

Optimizing Route Configuration for Production Deployments in EntrenoPHP

Improving Path Management

Deploying PHP applications across different environments often reveals hidden assumptions in hardcoded paths. In the EntrenoPHP project, we recently focused on refactoring route resolution to ensure the application remains portable when migrating from local Apache setups to cloud-hosted environments like Google Cloud.

The Challenge of Relative Paths

Structuring Spring Boot Projects: Beyond the Default Directory

Organization is the silent partner of productivity in any software project. In the script_Tomcat project, we recently focused on restructuring our internal directory architecture to better support Spring Boot components, ensuring that our application assets are compartmentalized and maintainable as the project grows.

The Challenge of Growing Codebases

When a project starts, everything

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

0 Python Pandas NumPy

Scaling Data Pipelines in telco-reg-app

Introduction

In the telco-reg-app project, our focus has shifted toward streamlining how we ingest and process regulatory telecommunications data. To ensure our data layer remains performant, we have been refactoring our ingestion modules to better leverage vectorized operations for large-scale datasets.

The Challenge

Previously, processing large volumes of telecommunications records

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

Refactoring for Focus: Cleaning Up Your Project Structure

Maintenance isn't just about adding new features; it is equally about removing the dead weight that slows down your development cycle. In the joseaholgado/ANNs-Zalando project, a repository focused on implementing Artificial Neural Networks using TensorFlow and Keras, we recently performed a cleanup to improve codebase clarity.

The Cost of Clutter

When working on machine learning

0 Shell

Automating Cloud Lifecycle: Streamlining EC2 Management with Shell Scripts

Managing cloud infrastructure manually can be a repetitive and error-prone process. In the script_Tomcat project, we recently focused on simplifying the lifecycle management of our EC2 instances by creating standardized deployment and teardown scripts.

The Problem: Manual Overhead

Previously, provisioning environments involved several manual CLI commands that were difficult to track and

0 Python

Refining File Serialization Patterns in ANNs-Zalando

Improving Data Handling Practices

Maintaining a clean and predictable file structure is a cornerstone of reproducible research. Recently, in the ANNs-Zalando project, a small but significant adjustment was made to how serialized model data is stored. By explicitly updating the file extension of the dataset artifacts, the project improves clarity for developers and automated tooling alike.

0 Python

Maintaining Model Integrity: Why Filename Precision Matters in Machine Learning

In the data_cancer_svm project, I recently undertook a cleanup task focused on improving the clarity of our serialized model artifacts. While seemingly minor, tracking metadata in serialized files is critical for reproducibility in machine learning workflows.

The Problem: Obscure Artifacts

When we save pre-processing objects—like scalers or encoders—to disk, the naming convention often