Colophon
How this site is built
usefullabs.io is statically generated with Nuxt 4 and Tailwind v4, then deployed to Cloudflare Pages and served from its global CDN. There is no server at request time — every page is pre-rendered at build.
Content lives in a self-hosted Directus instance at office.usefullabs.io and is fetched at build time; publishing a change fires a deploy hook that rebuilds the site. The interface is built with Vue 3 and shadcn-vue.
Type
The site runs four typefaces, each with a defined job:
- Sora — headings and structure
- Instrument Serif (italic) — the human, editorial voice
- JetBrains Mono — the machine voice: eyebrows, index codes, version stamps
- Inter — body text and UI
Built in the open
This site — and the software behind it — is built with AI assistance, primarily Claude Code, with a human reviewing and approving every change before it ships. The build log and writing document the process honestly, decisions and mistakes included.