Every few years, I re-launch this thing I loosely call a blog.
And every time, the part I dread the most is creating the CRUD related to post management. It's not hard, it's just tedious.
And it's no fun writing content in a homemade CMS.
But I do like a challenge. So I decided to implement my ideal content creation workflow: write content in an Obsidian vault and sync that to this website. Let's get into it...
git submodules update --remote
on the website.published_at
date is set when a post is published for the first time.