I have used hugo both dircetly and also via Netlify hosting.
Maintaining the side on a PC became tedious.
Netlify made life easier by emoving dependency on a local machine and offering an online CMS -- but the UX of editing is very irksome and not conducive to writing.
There were a few nagging bugs in the Netlify CMS editor -- like cursor always jumping to end of line if you are trying to edit in middle of a line. I finnaly fixed this bug by spending 30 mintes with Claude Code.
But yeah -- I have been meaning to build my own online CMS to allow frictionless editing and blog posting. Will either use this or take some inspiration from this for sure. Good work - looks nice!
You could have told your LLM to NOT use node/js/npm and made the thing far more secure from day one. Npm is a security nightmare.
Also you say it’s git-based but it depends on GitHub. GitHub is not git. What if I want to use another git forge or god forbid a local repo?
I have a similar thing but it doesn’t assume GitHub and is coded in Python (by hand, it’s like 100 lines of Python and flask). Serves my needs! Simple and dumb.
Maintaining the side on a PC became tedious.
Netlify made life easier by emoving dependency on a local machine and offering an online CMS -- but the UX of editing is very irksome and not conducive to writing.
There were a few nagging bugs in the Netlify CMS editor -- like cursor always jumping to end of line if you are trying to edit in middle of a line. I finnaly fixed this bug by spending 30 mintes with Claude Code.
But yeah -- I have been meaning to build my own online CMS to allow frictionless editing and blog posting. Will either use this or take some inspiration from this for sure. Good work - looks nice!
Also you say it’s git-based but it depends on GitHub. GitHub is not git. What if I want to use another git forge or god forbid a local repo?
I have a similar thing but it doesn’t assume GitHub and is coded in Python (by hand, it’s like 100 lines of Python and flask). Serves my needs! Simple and dumb.
https://github.com/gollum/gollum/wiki
This is pretty simple and dumb :-)