La entrada anterior escribí sobre mover mi blog. En los días después me senté a darle un poco de casco. Esta no es la primera vez que hago esto en los pasados años y quiero algo que no me haga decir “meh”.

Esta serie de posts van a ser tipo dev log para ir documentando lo que hago e ir creando costumbre.

La pregunta entonces es ¿Qué quiero?.

  • Una estructura sencilla
  • Un enfoque en el blog
  • Algo que escriba el HTML por mi
  • Contenido en Markdown (text is king)
  • Portátil y estático (cero base de datos)
  • Fácil de hacer “deployment”
  • Bajo costo
  • Extendible

Con estos criterios y el hecho que estoy tirándome a aprender Go, decidí usa Hugo.

Hosting

Ahora el tema de portabilidad y costo. Por ahora estoy entre Digital Ocean y GitHub Pages. Estoy moviendo mucho de lo que hago de otros clouds a Digital Ocean, incluyendo manejo del DNS de froi.dev y una instancia de Beluga1, esto lo hace conveniente. GitHub Pages es la opción más sencilla, el contenido ya va a estar en un repositorio en GitHub, publicar aquí dejaría todo en un solo lugar.

Probaré con ambos y veré cual me gusta más, pero comenzaré con GitHub Pages ya que es algo que conozco más. Para esta prueba usare gh-tmp.froi.dev para no romper lo que ya esta corriendo.


  1. Beluga por Giovanni Collazo