To me the idea of a small web is a great one. But then for some reason everyone equates small with "static builder" and before you know it you're into a hellscape of complexity with static site builders, SPAs and other madness. What happened to "I'll edit this .html file and FTP it up, with maybe a light sprinkling of CSS and js for any interactive elements"? Why did devs get obsessed with a deeply complex jamstack t…
I made my own static site builder (typical HN!) and it's just a python package. At its simplest it depends on Python Markdown and Jinja.
The website itself is dead simple and gracefully degrades. It's just text on a page after all.