Home Projects Portfolio Dashboard Export PDF Log in

Languages

English
45

Latest Updates

Documenting code, one commit at a time.

React 4 posts
×
0 React

Refining UI Logic: Simplifying Application States in React

Streamlining Component Logic

Sometimes, the most impactful changes to a codebase aren't massive refactors or new features, but the removal of unnecessary complexity. In the mcarvallorestify/11-once-landing project, we recently focused on cleaning up state management to ensure the user experience remains predictable and focused.

The Cost of Over-Engineering

When building landing pages

0 React JavaScript

Refining Page Experience: Fixing State Consistency in the Landing Project

The Challenge

In our landing project, which serves as the primary entry point for our users, maintaining a polished experience is critical. Recently, we encountered a visual discrepancy on the "Sin Concurso" (No Contest) page. As with many React-based applications, the challenge often lies in how state is managed across component lifecycles to ensure that conditional rendering remains

Standardizing Modern Frontend Architecture with Vite and Shadcn UI

Building a robust, maintainable frontend in 2026 requires more than just picking a library; it demands a solid foundation from the very first line of code. Recently, I have been working on the mcarvallorestify/sistema-control-alcaino project, focusing on establishing a modern, scalable boilerplate that prioritizes developer experience and type safety.

The Foundation: Why Vite and Shadcn?