I’ve been wanting a dead‑simple way to publish small personal sites on Neocities without build tools, databases, or plugins. Today I’m sharing Neo‑CMS — a tiny flat‑file CMS that renders Markdown right in the browser.
The whole idea is: just files. Drop Markdown into /content, list those files in content/index.json, and add a little YAML front matter for titles, menus, and slugs. That’s it. No build step. No dependencies. No CLI. If you can edit a text file and upload it to Neocities, you ca...
Hello, webcrafter! I added a functional comment section to my static site using IndieAuth and thought it might be helpful to explain how I implemented things. There were quite a few pitfalls along the way that I want to make point of to ...
When I rewrote my “About Me” page some days ago, I was thinking about how long I’ve already been blogging. My thought was 2016, so about 10 years. But reading about another blog birthday piqued my interest again, and I did some more rese...
Many are taking the start of the year as a chance to update their “default apps” lists. I created a post listing mine in 2023. But as I also had a list of “self-hosted services” I use, I decided to merge those lists, and you can find it ...
I’ve been having a lot of fun the past few days building out my home server. It’s been a fun adventure revisiting old territory, and I wanted to take some time to write about the setup I’ve settled on for now.
The core idea behind this setup is simple: the foundation should be well documented. That way, if I want or need to tear it all down, build a new server, and spin everything back up, I can do it with minimal effort.
This setup definitely still has some rough edges, but what I have is so...
I took some time today (since I have the day off for a public holiday) to update the “About Me” page on this blog and make it a bit more personal. It should now offer a good way to get to know me without ever having met me in real life. 😄
His soul swooned slowly as he heard the snow falling faintly through the universe and faintly falling, like the descent of their last end, upon all the living and the dead. — James Joyce, The Dead