i can now use ```sql or ```python and it will automatically have syntax highlighting
My personal website including blog.
This site consists of only static HTML, CSS, JS in public/.
The files are built (or "rendered") with the golang
text/template standard package. It doesn't use
html/template since I had problems including HTML like a common header, navigation menu, footer for a reusable layout. But this shouldn't be a problem since there is no user-generated content (yet?).
To build the files, a Makefile is used.
make build to create the
make render to render all files in public/.
Deployment is done by rendering all files in production mode and then copying them where a webserver like
nginx can serve them.
deploy.sh for this.
How to create new blog post
- Create new Markdown file in blog/
- It needs to have this header:
Title: title Date: date ReadingTime: time Sats: 0 Comments: comments ---
html.go(TODO: make this no longer required)