Just one of the things I'm learning. https://github.com/hchiam/learning
Tutorial: https://www.sitepoint.com/a-beginners-guide-to-pug
yarn add pug
yarn global add pug-clipug -w test.pug -o ./html -P
# -w means watch
# -o is for output
# -P is for prettifytest.pug -> html/test.html
For combining with Express.js and data, see "A Hands-on Example" in https://www.sitepoint.com/a-beginners-guide-to-pug
https://pugjs.org/language/mixins.html