Blog ·

Cómo monté mi portafolio y mi blog sin pagar hosting

Mi portafolio, el blog, el panel para escribir y un newsletter propio corren con servicios gratuitos. Te cuento qué usé, qué me falló y cómo lo resolví.

Portada de TrinaxCode con el logo y el nombre del sitio

El problema

Quería un portafolio rápido, un blog que Google pudiera leer y un newsletter propio, sin pagar mensualidades. Mi primer intento fue Firebase Hosting, pero el plan gratis solo sirve unos 360 MB al día. Con los videos de mis demos, unas cuantas visitas bastaban para dejar el sitio sin ancho de banda.

La solución

Moví todo a Cloudflare y dejé Firebase solo para lo que hace bien:

Los archivos estáticos no cuentan contra el límite del plan gratuito, así que los videos dejaron de ser un problema.

Lo que me costó descubrir

Mi sitio se trababa en escritorio y no era el código. Los videos de las demos tenían 7 fotogramas por segundo y Chrome en Mac bajaba toda la página a esa velocidad. Reconvertirlos a 60 fps lo arregló al instante.

Otro detalle: para que Google indexe el blog, cada artículo tiene que llegar con su contenido ya escrito en el HTML. Por eso el Worker genera cada página en el servidor, con su título, descripción y datos estructurados.

Qué sigue

Quiero publicar más casos de estudio de mis proyectos y compartir lo que voy aprendiendo. Si te interesa, suscríbete abajo y te aviso por correo cuando salga el siguiente.

Puedes ver el resto de mi trabajo en trinaxcode.com.

← Blog · TrinaxCode