A Andres Hernandez

Filtered Posts (Clear all)

Building Resilient UIs: Defensive Data Fetching in Astro

Building web applications often means relying on external services for data. While powerful, this reliance introduces a point of failure: what happens when those services don't respond as expected? Recently, while working on the rifasvelez-web project, we tackled this challenge head-on for our image gallery component, which sources its visuals from Cloudinary. The goal was to ensure a smooth user experience, even when the network falters or the data source is temporarily unavailable.

Read more

Building Resilient Web UIs: Graceful Error Handling in Astro

Few things are as frustrating for a user as a broken interface. A blank screen, a spinner that never resolves, or a cryptic error message can instantly erode trust and drive users away. In modern web development, creating applications that not only function correctly but also gracefully handle unexpected issues is paramount.

In the rifasvelez-web project, we recently focused on enhancing the user experience for our gallery feature. The goal was to transform a potentially fragile image

Read more
Andres Hernandez

Andres Hernandez

Product-focused Software Developer specializing in the React ecosystem (Next.js, TypeScript). Proven experience contributing to high-impact open source projects and building scalable web applications. Committed to clean code, UI/UX design principles, and SOLID architecture to solve complex problems.