enkada.dev screenshot

The site you are reading. It is the third body this thing has lived in: a React site at enkada.ru in 2023, then a Vue 3 SPA, and now an Astro 5 static site.

The current one

The Astro version was ported from the Vue SPA in one long working session with an agent: the same design language, rebuilt as static HTML with zero client-side framework code. Self-hosted fonts, optimized images, view transitions between pages, and a music page carrying a backup of my VK library next to an inventory of fumos.

The workflow is what makes it a project of this era. I describe what I want and why, the agent proposes an implementation, and we argue until one of us gives in, usually the agent. The commit history reads like a transcript of those arguments. Deploying is a git push: GitHub Actions builds the site and rsyncs it onto my VDS.