Nota · 13 de octubre de 2026 · Daniel Murillo
Cómo publicar un artículo
Un archivo Markdown en content/posts/es basta para que aparezca en el sitio y en la API.
En local, abre Nueva entrada, llena el formulario y publica. El sitio escribe el archivo por ti.
Si prefieres el archivo a mano, el nombre es el slug. content/posts/es/mi-articulo.md se publica en /blog/mi-articulo y en /api/posts/mi-articulo. La traducción va en content/posts/en/mi-articulo.md → /en/blog/mi-articulo.
El frente del archivo lleva estos campos, cada uno en una sola línea:
---
title: Título
description: Una frase que también usa la API.
author: Daniel Murillo
publishedAt: 2026-10-14
lang: es
keywords: markdown, producto
kind: arquitectura
image: /media/lectura-compartida.svg
---
publishedAt usa el formato AAAA-MM-DD. lang es es o en. keywords es una lista separada por comas. kind es el tipo de entrada: programacion, arquitectura, producto, nota, o cualquier otro slug. El índice agrupa por ese tipo. image es opcional y sirve de portada.
Una imagen dentro del texto es Markdown normal. El texto entre comillas es el pie:

El archivo va en public/media. Una URL https también funciona.
Un video es una línea @video. Puede ser un archivo .mp4, .webm u .ogg, o un enlace de YouTube o Vimeo:
@video(/media/recorrido.mp4 "Recorrido del cambio")
@video(https://www.youtube.com/watch?v=abc123 "Charla")
El reproductor de esta nota usa un video de ejemplo. En una entrada real, sustituye la URL.
El artículo más reciente aparece primero. Para verlo en local:
bun run dev