003

Hello from nanov.io

Why I registered the domain and what will live here.

This site is a small terminal I keep open on the internet. It holds the projects I am working on, a few notes, and a way to reach me. Nothing more, and that is the point.

Background

I wanted one place that is mine: no feed, no algorithm, just files in a directory. Posts live in the CMS, get rendered on the edge, and are styled to look like the shell I spend most of the day in. The config lives in astro.config.mjs and the content model in seed/seed.json.

$ ssh nanov@io
$ ls ~/projects
project-one/  project-two/  project-three/

How it works

The site is an Astro app with the EmDash CMS integration, deployed to a Cloudflare Worker. Content is stored in D1, media in R2, and every page is rendered on request.

Keep the frame quiet so the words can be loud.
Code on a monitor in a dark room

What's next

More posts, a few write-ups of the projects, and probably too many small changes to the typography. If you want to say hello, the address is on the home page.

$ EOF