Colophon
What this site is made of, who shaped it, and how it got here.
- 1.A statement at the end of a book giving information about its authorship, printing, and production.
- 2.A publisher's emblem or imprint, especially one on the title page or at the end of a book.
The Stack
Every piece this site is built on, grouped by what it does.
Framework & rendering
Styling
Content
Design & Typography
Type pairings and the colors that hold everything together.
Variable, self-hosted via next/font/google.
Used for inline code, kbd, and pre blocks.
Palette
Performance & Accessibility
Targets I hold the site to, measured with Lighthouse on the production build.
- Images shipped as WebP across the board (photos, project covers, logos).
- simple-icons imports are explicit and tree-shaken: vendor chunk fell from 5 MB to 73 KB.
- Fonts are self-hosted with `next/font`, no external CDN requests at runtime.
- No client-side analytics or tracking beyond what Cloudflare records at the edge.
- WCAG AA contrast on body text and interactive elements.
What This Site Is Not
Some choices are best stated by absence.
Origin
Where this site started before it became its own thing.

This site started as a fork of leo-logs roughly five years ago. The Next.js version, dependency tree, content model, page set, and visual language have all moved a long way since then. The original template gave it a starting point that was good enough to keep going.
Two Homes
A short note on the address this site used to live at.
This is the second address this site has lived at. The first was harshcasper.com, registered on April 26, 2021 through Google Domains. It ran there without incident for about two years.
Then Google Domains was sold to Squarespace and shut down. Somewhere in that migration the domain slipped out of my hands. I have not been able to reclaim it since. If I ever do, harshcasper.com will redirect back here.
harshcasper.dev was registered on May 23, 2026 and has been home ever since.
Words and Code
What's written by me, and where AI tooling earns its keep.
All writing on this site is mine. The voice, the takes, the moments, the technical posts, this colophon. Words are where I think and they are not handed off.
I do use AI tooling on the engineering side. Claude Code helps me with code refactors, scaffolding, structure for a page like this one, and the occasional sanity check on a design decision. The split is intentional. Engineering work scales well with a collaborator. Writing does not.
Thanks
People who shaped the way I work.
Bits of work, taste, and judgment I now carry around were handed to me by people who took the time. This page is a small way of saying so out loud. More names will land here over time.
First manager at LocalStack. Shaped how I learn to work inside a European startup, across teams, and with the kind of stakeholders and collaborators that shape an early career.
Last updated .