Home Projects Portfolio Dashboard Export PDF Log in

Languages

English
18

Latest Updates

Documenting code, one commit at a time.

English 8 posts
×
0 React Axios

Standardizing API Routing in React Applications

API inconsistencies are silent productivity killers. When your frontend starts making direct requests to scattered endpoints, you quickly find yourself managing fragmented configurations, leading to brittle code and difficult debugging sessions.

In the U-Closset-E-Commerce- project, I recently identified a routing discrepancy where product data fetching was bypassing our established API

Launching 404-snf: Building a Robust Foundation with Next.js and Sanity

Shipping a project from concept to version 1.0 is a milestone that tests the scalability of your architecture. Recently, I completed the initial release of 404-snf, a project built to leverage modern web standards with a focus on maintainability and data-driven content.

The Architecture Choice

For 404-snf, the goal was to create a fast, resilient interface. I opted for a stack that balances

0 GitHub Actions

Automating Deployment Workflows with GitHub Actions

Automating Manual Deployments

If you find yourself manually pushing code or running scripts every time you want to update your web project, you are creating unnecessary friction in your development cycle. Automating your deployment pipeline is the fastest way to move from local development to production with confidence.

In the Encriptador-texto project, the focus was recently placed on

0 React Axios

Resolving Component Dependencies and API Routing in U-Closset

The Bottleneck

In our e-commerce project, U-Closset, maintaining a clean component hierarchy is essential for scalability. Recently, we encountered a recurring issue where improper module imports caused runtime errors in our ProductCard component. Simultaneously, our product detail views were failing to retrieve data, revealing an inconsistency in how our frontend communicated with the

0 Strapi

Protecting Your Creative Assets: The Importance of Documentation

Building and maintaining a personal portfolio like joel-rodriguez-portafolio involves balancing code, design, and content. While feature development often takes center stage, it is crucial not to overlook the administrative side of asset management. Recently, I focused on standardizing the documentation for personal assets by explicitly adding copyright notices.

The Hidden Value of Metadata

0 React CSS

Refining UI Consistency in U-Closset: Navbar and Layout Adjustments

Building a seamless user interface is often about the small details. Recently, I spent time refining the layout within the U-Closset E-Commerce project to ensure that users have a predictable experience regardless of the device they are using.

The Problem: Layout Fragility

When developing responsive web applications, the navbar and grid layout are the most common places for visual

Resolving Dependency Resolution Issues in NestJS Projects

The Troubleshooting Journey

When working on the uclosset-server project, I recently encountered the dreaded MODULE_NOT_FOUND error. While common in Node.js environments, these issues can quickly derail development velocity, especially when using a complex stack involving NestJS, Prisma, and Stripe integration.

The Challenge

In a modular architecture, dependency management becomes the

Optimizing Vercel Deployments for NestJS Applications

The Deployment Challenge

When deploying a full-stack application built with NestJS, Prisma, and Stripe, the build configuration is just as important as the code itself. Recently, while working on the uclosset-server project, I encountered a situation where the application failed to compile correctly in a Vercel production environment, despite running perfectly in local development.