Latest Updates

Documenting code, one commit at a time.

English 10 posts
×

Crafting a Seamless Login Experience with React, Vite, and Tailwind CSS

Authentication is the gateway to any secure application, and ensuring a smooth, intuitive login experience is paramount. For the AplicacionJoyeria project, we recently streamlined our user access by developing a robust login system. This post dives into how we leveraged modern web technologies like React for dynamic UI, Vite for a blazing-fast development experience, and Tailwind CSS for rapid

Read more

Building Dynamic Pages with Astro: A Case Study from Balconeria Omar

For many web projects, the journey begins with a few foundational pages. But as a project matures, the need to showcase dynamic, rich content quickly emerges. This was precisely the challenge faced by the Balconeria Omar project: how to introduce a dedicated "Galeria" page to display their diverse portfolio of balcony solutions without over-complicating the existing architecture.

Read more

Enhancing balcaneria-omar: Integrating Footer and About Page with Astro

In the balcaneria-omar project, a recent update focused on solidifying the website's foundational elements by introducing a dedicated footer and an 'About' page. These additions are crucial for any user-facing application, providing essential navigation, contact information, and context about the project or organization.

The Goal

The primary objective was to enhance user experience and

Read more

Securing Your API: The Power of Dual JWT Access and Refresh Tokens in Spring

In the world of modern APIs, secure and stateless authentication is paramount. Without it, your applications are vulnerable, and user trust quickly erodes. The challenge often lies in striking the right balance between robust security and seamless user experience.

In the AplicacionJoyeria project, we've recently enhanced our authentication mechanism to provide a more secure and robust

Read more

Mastering Base URLs in Astro: A Fix for Deployment Flexibility

Working on the balconeria-omar project, we recently tackled a common but crucial challenge in web development: ensuring our application's routing works flawlessly when deployed to a subpath rather than the root domain. This often comes up when staging environments or monorepos require a project to live under a URL like example.com/balconeria-omar/.

The Base URL Challenge

Read more

Taming the Navbar: A 'balconeria-omar' UI Refinement in Astro

The balconeria-omar project recently tackled a persistent challenge: refining its navigation bar. This critical UI element, often underestimated, was causing subtle inconsistencies and user experience glitches, proving to be a stubborn fix. The effort was focused on bringing stability and reliability to a core part of the user interface.

The Problem

Navigation bars, while seemingly simple,

Read more