How is this site made?
This site is fully static.
Hosting
Free hosting for static websites.
Framework
React 19 framework with file-based routing. Used here with static prerendering so every page is shipped as plain HTML — no runtime server required.
Utility-first styling. Theme colors are declared as OKLCH CSS variables, which makes it easy to generate tinted gradients and keep light / dark parity.
UI components and icons
Unstyled-by-default primitives (Radix + Tailwind) that live inside the project, so they can be tweaked freely.
General-purpose UI icons used across the site.
Logos for academic services (SSRN, Google Scholar, Wiley, Elsevier, etc.).
Analytics
Privacy-friendly, GDPR-compliant analytics running on my own server. No cookies and no personal data leave the page.
Development
Most of the recent iterations on the design and content pipeline were done in pair-programming sessions with Anthropic's Claude Code CLI.