Cómo estoy construyendo mi web: una rama por cada cambio
Estoy rehaciendo martivillalba.com como trabajo un producto: cambios pequeños, cada uno en su rama, con una vista previa que reviso antes de publicar. Entre el 8 y el 12 de noviembre de 2026 entraron 21 cambios en la web publicada.
De Hostinger a una web que puedo cambiar cada día
La versión anterior vivía en Hostinger. Ahora la web es HTML, CSS y JavaScript escritos a mano, sin frameworks ni dependencias. Las fuentes se sirven desde mi propio dominio y no hay cookies ni analítica de terceros; la página legal lo explica en un párrafo.
El código está en GitHub y Cloudflare Pages publica la rama principal. Lo que más uso es la vista previa: cada rama tiene su propia URL, así que puedo ver un cambio entero antes de que exista en la web de verdad.
Cómo entra un cambio en la web
- Cada cambio tiene nombre y rama propios: el hero, el caso de Fluxput, la portada en móvil, ocultar un proyecto.
- Reviso la vista previa en escritorio y en móvil, con el tema claro y el oscuro.
- Si me convence, se fusiona en la rama principal y se publica. Si no, se queda en su rama.
El código lo escribo con Claude Code. Yo decido qué se cambia y por qué, y antes de tocar nada le pido un plan de cinco o seis líneas. Después reviso la vista previa y, muchas veces, pido que se quite algo.
El castellano es la fuente. Las versiones en català y en inglés se generan con un script a partir de una tabla de traducciones, y si añado un texto en castellano sin traducirlo, el script me avisa.
Qué ha pasado en cinco días
El primer commit es del 8 de noviembre. El 11 publiqué una versión nueva, más sobria, con la página legal y las fuentes propias. Ese mismo día llegaron el català, el inglés y el menú para móvil.
El 12 sobre todo quité cosas:
- El carrusel del hero. Con solo dos casos visibles no aportaba.
- La miniatura animada que había junto al titular.
- De momento, los casos de Vecinfy y Apogeo.
- Una cifra del caso de Fluxput que no podía verificar. Prefiero un caso con menos números a uno con un número que no puedo defender.
Y añadí cosas reales donde había apaños: los logos de los clientes, en gris, en lugar de sus nombres en texto, y una foto mía en lugar del marco con mis iniciales.
Hasta ahora son 21 cambios en la rama principal y siete ramas de trabajo con su vista previa: la nueva versión de la web, el hero, el caso de Fluxput, la portada en móvil, el caso de WindowSight, ocultar proyectos y el retrato.
Lo que me llevo
Trato la web como cualquier otro producto: ciclos cortos y alguien que decide qué no entra. Mirar cada cambio en su vista previa antes de publicarlo hace que, casi siempre, acabe quitando algo.
Este diario también ha empezado en su propia rama. Si quieres ver el resultado, empieza por el caso de Fluxput o el de WindowSight. Y si tienes un producto por construir, escríbeme.