Colophon
How this site is built.
A personal site. A constitution, a build journal, a documented stack and an explicit privacy policy.
Frame
Constitution
Nine numbered principles that guide the technical and editorial choices, among them readability, respect for the visitor and accessibility.
Practice
Build journal
A public journal covering bootstrap, content system, consent orchestration, SEO foundation, and site settings — mirrored from a private Obsidian vault.
Implementation
Stack and hosting
Laravel 13, Inertia 3, Vue 3, Vite 8 (Rolldown). SQLite locally, Vercel for deployment. No JavaScript animation libraries, no CSS framework. CSS tokens as the only public design surface.
Stance
Privacy
The contact form does not store data. Analytics stays explicit opt-in. Third-party cookies go through Vanilla Cookie Consent.