This is a monorepo with all the source code needed to build my blog. It is organized into 5 directories. Here's what each of them contains:
./static/
The static site built with Hakyll. It's mostly posts written in Markdown, the templates used to transform them into HTML, and some stylesheets and fonts../api/
A Scotty web app used as backend for the blog../frontend/
All the JS used by the blog, mostly built with ES6, Mithril and bundled with webpack../nginx/
m4 files used to generate my Nginx config../.circleci/
my CircleCI configuration and other files used for building and deploying the blog with CircleCI jobs.
You can read more about this site here: https://gaumala.com/posts/2018-09-03-is-this-finally-working-oh-hello-world.html