A new shelf on the internet
Every personal site starts as an excuse. Mine is simple: I wanted one place that is a project shelf, a resume, and a notebook at the same time — without maintaining three different things.
The rules I set for it
- Markdown first. Posts and projects are plain
.mdfiles in a git repo. If the site generator disappeared tomorrow, the writing would still be readable in any text editor. - No dashboard. Writing happens in my editor, publishing happens on
git push. Fewer moving parts, more writing. - Fast or nothing. Static pages on Cloudflare’s edge. A personal blog has no excuse for a loading spinner.
What ends up here
Project write-ups, mostly — what I built, what broke, what I’d do differently. Occasionally something shorter: a trick I keep forgetting, a tool worth keeping, an opinion I want to be able to link to later.
The projects on the shelf each get a card and a link. The honest ones also get a post eventually.
That’s the whole plan. More soon.