Stack usado en esta Casa Digital

blog
quarto
flujo-de-trabajo
herramientas
Una nota breve sobre las herramientas con las que escribo, edito, versiono y publico este sitio.
Autor/a

José Ángel Heras

Fecha de publicación

14 de julio de 2026

Esta Casa Digital no sale de una única herramienta, sino de una combinación bastante natural para cómo trabajo: RStudio, VS Code, Quarto, R Markdown, GitHub Desktop y Netlify.

No lo planteo como una arquitectura solemne ni como un stack especialmente exótico. Es, más bien, un conjunto de piezas que me permite escribir, editar, revisar, versionar y publicar sin demasiada fricción. Me interesa que cada herramienta haga bien su parte y no convertir el flujo de trabajo en un pequeño ritual técnico.

Qué uso y para qué

  • RStudio, cuando quiero escribir, ordenar ideas o trabajar materiales con calma.
  • VS Code, cuando toca entrar en la estructura del sitio, ajustar estilos, revisar archivos o mover piezas con más precisión. Su integración con Git también permite revisar los cambios sin salir del editor.
  • Quarto, como bisagra entre escritura y publicación, sin exigir una infraestructura innecesaria. La documentación de sitios web explica las piezas básicas que utilizo aquí: configuración común, navegación, listados y renderizado.
  • R Markdown, como parte del ecosistema del que vengo y con el que sigo pensando parte del trabajo reproducible.
  • GitHub Desktop, para versionar sin dramatizar Git ni convertir cada cambio en una prueba de carácter. Puedo seleccionar, revisar y agrupar cambios en commits desde una interfaz suficientemente explícita.
  • Netlify, para desplegar el sitio y dejar que la publicación sea una consecuencia razonable del repositorio. Quarto documenta tanto la publicación directa como el despliegue conectado a un repositorio.

Cómo se publica una entrada aquí

El flujo es bastante directo:

  1. Creo una nueva entrada en blog/posts/ con fecha en el nombre y metadatos mínimos: título, descripción, fecha y categorías.
  2. Escribo y reviso el texto en el editor que mejor encaje en ese momento, normalmente entre RStudio y VS Code.
  3. Lanzo quarto render para comprobar que la entrada genera bien y que el sitio sigue en pie.
  4. Reviso cambios, hago commit con GitHub Desktop y sincronizo el repositorio.
  5. Netlify detecta el cambio, reconstruye el sitio mediante el plugin de compilación de Quarto y publica la entrada.

No hay mucho misterio, y precisamente eso forma parte de la gracia. Me interesa bastante más un flujo claro, mantenible y entendible que una cadena de herramientas brillante pero sobrediseñada.

Por qué este stack y no otro

Me interesa trabajar con herramientas que no compitan todo el rato entre sí. RStudio me sigue resultando útil para escribir y organizar. VS Code funciona mejor cuando toca intervenir en la estructura técnica del sitio. Quarto hace de bisagra entre contenido y publicación. GitHub Desktop simplifica una parte del control de versiones que no necesito dramatizar. Y Netlify resuelve el despliegue sin exigir más aparato del necesario.

En conjunto, el stack encaja bastante bien con la idea de este sitio: un espacio donde docencia, escritura, desarrollo y cuaderno de trabajo pueden convivir sin demasiada liturgia ni demasiada pose técnica.

Documentación del flujo