Tech stack
Next.js 16 + React 19
App Router, server components, TypeScript.
Tailwind CSS
Utility classes on every route, with the design system distilled into tokens: a small scale of sizes, weights, and colors. Animations and button art keep a thin layer of plain CSS.
Geist
A variable grotesque with a cool Swiss cast, self-hosted at build time, so the type comes from this domain with no third-party font request.
Cal.com
The mentoring page books sessions through Cal.com's embed, themed to match the site and synced to Google Calendar.
Luma
Coworking events come from the Luma API and render through one shared event-row component.
Vercel
Hosting and deploys; pushing the main branch ships the site.
Claude Code
Built and iterated with AI, one small change at a time.