Skip to content
Book a call (opens Calendly in a new tab)

(∞) Colophon

How this site is made.

A fully static Next.js site — no server, no database. Every page is built ahead of time and served as plain files.

Built
2026-10-18
Lines of code
8,664
Server code
0 lines

(01) Performance

Lighthouse, mobile.

Measured on this page, October 2026.

Performance
95
Accessibility
100
Best practices
100
SEO
100

(02) Stack

Under the hood.

Next.js
16.2.9 · App Router, static export
React
19.2.4
Tailwind CSS
v4, CSS-first tokens
GSAP
3.15.0 · ScrollTrigger, SplitText, MotionPath
Lenis
1.3.23 · smooth scroll (desktop)
Motion
12.40.0 · hover, tap, layout
globe.gl
2.46.1 · the hero globe
MDX + Shiki
Case studies and journal, highlighted at build
Web3Forms
Contact form — no server required
Hosting
Static files on Hostinger, deployed by GitHub Actions

(03) Type

Three typefaces.

  • AaCabinet GroteskDisplay · Indian Type Foundry, via Fontshare
  • AaInterBody · Rasmus Andersson
  • AaJetBrains MonoCode & labels · JetBrains

(04) Credits

Standing on shoulders.

  • globe.gl and three.js — the globe
  • Natural Earth — country shapes (public domain)
  • GSAP by GreenSock — scroll and timeline animation
  • Lenis by darkroom.engineering — smooth scrolling
  • shadcn/ui and Radix — accessible component primitives
  • Shiki — syntax highlighting
  • Lucide — icons