New website!

New website is live. I’m going to strive to update it more often though I doubt I’ll ever beat the 78 posts I did in 2019. The old website ran on Wordpress and I saw there was a pretty severe vulnerability on that. I had it updated so it wasn’t effecting me. I don’t really use the features of Wordpress and since I’m a software developer professionally I decided to roll my own.

This new website uses astro web framework which is a static site model and has a file structure based router so the entire website is just markdown files, no database, no logins. I’ve got a npm script that bootstraps new posts in the file structure, then I edit it in Obsidian and commit to a git repo where a workflow automatically updates the website. I was using Obsidian for personal note organization but it works great for editting a markdown website as well.

Migrating from wordpress while preserving the old URLs took a little bit of doing but with AI assistance I had most of it done in the time it took to smoke a cigar. Let me know if you see any bugs.