~npisanti/npisantidotcomssg

7ec7b56bc3a4b1ba5695d192355057a3a7806a5f — Nicola Pisanti a month ago e933737
updates readme
1 files changed, 9 insertions(+), 2 deletions(-)

M README.md
M README.md => README.md +9 -2
@@ 1,5 1,12 @@
npisantidotcomssg
==============
bash scripts that statically generates all the pages of [my website](http://npisanti.com) and fetch/uploads the needed resources.

Nicola Pisanti MIT License 2018.
Here are all the files and the script that generate [my website](http://npisanti.com), and some helpers to fetch and upload data.

My static site generator is a script of less than 400 lines of code, made for the [fish](https://fishshell.com/) shell. The CSS for the entire site is less than 1kb. 

This is also a proof that shell scripting, although not very efficient, can be a viable way for generating small to medium websites, expecially the ones not updated that often. My script puts together various bits of html, but you can easily use any kind of markup languages you want, maybe also converting media on the fly while you traverse the folders. 

So next time you are tired of bloated frameworks you don't need, why not to try your shell? 

Nicola Pisanti MIT License 2020.