Stack
- Next.js (App Router)
- TypeScript
- React 19
- Tailwind
- Biome
- Vitest
- Playwright
- Turborepo
- pnpm
Hosting + infra
- Vercel
- Cloudflare
- Supabase
- Stripe
- Upstash KV
- Fastmail SMTP
AI surfaces
- Groq · llama-3.3-70b-versatile
- Cerebras · llama-3.3-70b
- OpenAI · text-embedding-3-large
- ComfyUI Flux (planet textures)
The SignalOrb on the landing streams via NDJSON. Groq is primary (faster); Cerebras is the fallback. The 404 navigator picks one of the registered routes from a free-text query. Nothing trains on visitor input.
Type
- Poppins · sans · ui body
- Playfair Display · serif · headings + emphasis
Color
--glow#00CCFFCyan, the primitive--bg#0a0a0aBackground — near-black, never pure black--text#edededBody text--brand-madcoolhifi#ff3d3dMadCoolHiFi tint--brand-madcoolstuff#3870ffMadCoolStuff tint--brand-madcoolmoney#9cd6a3MadCoolMoney tint
Easter eggs
- ·⌘K opens the command palette anywhere
- ·? key on home opens the SignalOrb
- ·Konami ↑↑↓↓←→←→BA flips --glow pink + opens a raw-JSON terminal
- ·Drag the timeline on /resume to scrub through 26 years
- ·Cycle button on /listen rotates Warmth → Open → Air every 4s
- ·Tab through /rig to trace the signal chain step by step
Source
The repository is open at github.com/Will-Amplify/willkline-com. CI runs eight adversarial agents on every PR (lint + typecheck + unit, plus style-sentinel, security-reviewer, RLS auditor, a11y auditor, perf auditor, Lighthouse CI, and a recursive auditor that arbitrates conflicts between them).
Built by Will Kline + Claude (Anthropic). Pair-programmed in the loop.