Emilio Rodríguez

Project · emiliorb.com

Project 07 / 07: emiliorb.com

2026 · Personal · Design and development

Personal · 2026

This portfolio, in Spanish and English, with light and dark themes and hand-built animations.

The problem

My personal site, with what I build, publish and read, in Spanish and English.

What I did

  1. 01 / 03

    Per-language routing.

    With Spanish at the root and English under /en, hreflang links and a bilingual sitemap.

  2. 02 / 03

    Light and dark themes.

    And GSAP animations in React islands that load only where needed.

  3. 03 / 03

    My live chess stats from the chess.com API.

    Validated with Zod.

Stack

  • Astro
  • React
  • Tailwind
  • GSAP