lyoraeth.art

You don't need to open the repo to see what I can do — just look around. What you're standing in is Nuxt 4 with server-side rendering, a design system built entirely on CSS tokens, and Sanity as the CMS through its own server routes. And that's the visible, smaller half of the work: the rest is out of sight, and that's the part I care about most.
The visible part, briefly. It's dark editorial: a grid, monospace labels, print-layout details like "fig. 01" under photos and placeholder marks where covers will go. Glass shows up only where you operate the interface — header, menu, dock. Everything you read is flat: a thin outline, one warm accent, depth from light rather than shadows under buttons.
Now the hidden part. The whole site lives on my own server, not assembled from a dozen outside services that each eventually go down, get pricier, or quietly collect your visitors' data. The protective layer nobody's meant to notice: the connection is encrypted, forms are shielded from spam, no foreign script gets onto the page. Analytics are my own and cookie-free — no consent banner, no visitor behavior leaving for elsewhere. Images are served at the size they're needed, and if a CDN transform fails the user gets a compressed version instead of a multi-megabyte original.
But people spend the most time in the blog. Underneath it is a full publishing system: text in two languages, a table of contents, a reading-progress bar, comments moderated by email, sources under every article. The social preview image is drawn for each post by the site itself — in code, not an editor. And I write there for real: it's the part I refine longest and most willingly.
So the "demo" here is the fact that you read this far, and the whole time the site was working under you.