brightSay hi

A new shelf on the internet

· #meta #writing

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 .md files 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.