Rebuilding my site with SvelteKit
The first version of this site was a Next.js portfolio template. It looked fine, but it wasn’t really mine: the whole visual layer came from a third-party design system, and most of the code was scaffolding for features I never turned on — a gallery, password-protected routes, OG image generation, a newsletter.
This version is the opposite. SvelteKit with the static adapter, Tailwind, and markdown compiled by mdsvex. Every page is prerendered to plain HTML, there are no webfonts, and the design is a single column of text with one accent color.
It’s also bilingual now — every page and post exists in English and Spanish, routed by URL (/es/...), which felt right for someone writing from Buenos Aires.
The whole site is about a dozen files. When I want to write, I add a markdown file and push.