What is this?
The source code of my personal website, polgomez.com.
How is it built?
I have been using harp to great satisfaction.
No databases, no complex configurations: just git clone, harp compile, serve the generated www directory through NGINX (or similar) and you're all set.
The workflow for, e.g. a new blog post, is hopelessly simple:
- Add an entry in
_data.jsonwith some info:
{
"post-url": {
"title": "Hello World!",
"date": "August 25th, 2018",
"author": "Pol"
}
}
- Write the Markdown-formatted body in
public/blog/post-url.md, and_layout.jadetakes care of the rest.
Not even three steps, which is great! I use Bulma CSS for a decent 5-minute layout.