simon mersich
volver

Reconstruyendo mi sitio con SvelteKit

La primera versión de este sitio era un template de portfolio en Next.js. Se veía bien, pero no era realmente mío: toda la capa visual venía de un design system de terceros, y la mayor parte del código era andamiaje para funciones que nunca activé — una galería, rutas protegidas con contraseña, generación de imágenes OG, un newsletter.

Esta versión es lo opuesto. SvelteKit con el adapter estático, Tailwind y markdown compilado por mdsvex. Cada página se prerenderiza a HTML plano, no hay webfonts, y el diseño es una sola columna de texto con un color de acento.

Además ahora es bilingüe: cada página y cada post existe en inglés y en español, ruteado por URL (/es/...), algo que tenía sentido escribiendo desde Buenos Aires.

Todo el sitio son alrededor de una docena de archivos. Cuando quiero escribir, agrego un archivo markdown y hago push.

enes