§ · colophon
Colophon
A record of how this site was built. For who built it, see about.
Build log
Every change to this site, in the open.
01d9cf4
feat: add recruiter-facing hiring details to About (#82)
- b597bda feat: reject newly tracked logs, lab captures and CLI profiles (#84)
- 54f9426 build: verify emitted site and Vercel handler (#85)
- 0cd247c fix: mark incomplete pageview exports as partial (#81)
- 74ec665 fix: clarify public site guidance in llms.txt (#80)
- 6560a12 feat(ask): add local search on the about page (#78)
- afa28b2 fix: resolve fixable Dependabot security alerts (#77)
- 2fe6304 feat: index published content and count anonymous visits (#76)
- bf4acfa fix: align project runtime with Node 24 (#75)
- 7da0eda fix(shift-log): show recent months in the shift log (#74)
the hero portrait's gaze follows your cursor on purpose: a measured, test-covered rig that rests for reduced-motion and touch.
Tools and stack
The site is small on purpose. The build pipeline does most of the work behind the scenes.
- Astro 7: page routing, server output via Vercel adapter
- Tailwind CSS 4: CSS-first configuration; tokens in src/styles/tokens.css
- shadcn/ui + React 19: interactive islands where they earn their weight
- Keystatic: local-git-backed CMS for long-form posts
- Vercel: hosting, preview deploys, edge functions
- Claude Code + a small team of subagents: the build crew running this site
Get in touch
The fastest path is email: hello@korabeland.com.
The outcome ledger on the home page will keep filling in as the work does.