this website
A hand-stitched SvelteKit grimoire. Painterly, nocturnal, prerendered static and deployed to S3 + CloudFront by a GitHub Action.
This is the site you’re on.
the stack
- SvelteKit with
adapter-static, everything prerendered - Tailwind v4 for styling, using its new CSS-first theme config
- MDsveX for project write-ups and blog posts
- Fraunces for display type, JetBrains Mono for metadata, Caveat for handwritten flourishes
- S3 + CloudFront for hosting, with a GitHub Action that does the sync + invalidation on every push to
main
design notes
The palette is pulled from my avatar — near-black indigo as the base, with magenta, amber, and teal accents. The whole thing is meant to feel like a dim workshop: subtle film grain overlay, drifting stars in the hero, painterly mask edges on the avatar (SVG feTurbulence + feDisplacementMap is doing a lot of work here), and a handwritten accent font for the occasional moody note.
Nothing here is especially load-bearing — it’s a personal site. But I wanted it to feel like a place, not a template.