Making my own static site generator
Why?
Honestly I just wanted to create my own blog site, with as few dependencies as possible, and especially without npm!
I’ve been a web developer for 12 ish years now (as of August 2026), mostly working in .NET and React. I’ve been through the JS new framework every month era and honestly, I’m just wanting a simple developer experience to write this without depending on someone else’s tools (as much as I can).
Tech?
- Pandoc = For converting .md to .html
- Python = For programmatically creating my index.html file with blogs
- Bash = To run all the above and outputting to a directory
Comments
Sound to simple to be true? Nope, it really is that easy if your just wanting small scale. I would imagine (as I have so few blogs) that if you write blogs all the time, then you would likely want a more robust static site generator. Equally if you love your time not configuring and writing code for everything, then also using a more robust static site generator would be preferable!
Update as of August 2026!
AI agents are here and wow, when it comes to getting your product built and out the door. Just awesome. I will write a blog about this too :)