Colophon

Cómo se hizo este sitio

El stack, las decisiones, los errores y las cosas que funcionaron de pura suerte.

20+

Páginas

~1s

Build time

0 KB

JS del framework

99

Lighthouse Performance

Pocas

Dependencias

Eliminado

jQuery

Filosofía

Los principios (no de Paulo)

Zero JavaScript (casi)

Astro envía 0 KB de JS por defecto. Solo cargamos lo mínimo: scroll reveals, el globo 3D, y los easter eggs. El resto es HTML y CSS puro.

Performance primero

El sitio entero pesa menos que una foto de Instagram. Lighthouse score: sí. Build time: 1 segundo. No hay excusas para sitios lentos.

Dark mode only

No hay light mode. No lo necesitamos. No lo queremos. El equipo votó unánimemente. Fue la única votación unánime en la historia.

Todo en español

El contenido es 100% en español. Los términos técnicos se quedan en inglés porque "despliegue continuo" suena raro.

Component-driven

Todo es un componente Astro. Los datos viven en frontmatter como arrays de JS. No hay CMS, no hay base de datos. Solo código.

Easter eggs everywhere

Hay cosas escondidas por todo el sitio. Algunas las encuentras fácil. Otras requieren paciencia. Una requiere hacer click 5 veces.

Evolución

El viaje del stack

v0.x

HTML + CSS + jQuery

Era horrible. Pero era nuestra.

v1.x

React SPA

3MB de bundle. Para una landing page.

v2.x

Next.js

Server-side rendering para un sitio estático. Overkill.

v3.x

Astro 5

Finalmente. HTML primero. 1 segundo de build. Paz interior.

Actual

Código Privado

Este sitio no es open source. El código vive en un repo privado, protegido por Siccha, sus pipelines y una cantidad razonable de paranoia. Si quieres saber cómo funciona, esta página es lo más cerca que vas a estar.

Este sitio fue construido con amor, café y una cantidad preocupante de git push --force. No se dañaron filósofos en el proceso. Paulo no fue consultado sobre la sección de principios.