3 ms·
I use Jekyll [1] to build my blog (link can be found on my profile). I have a bunch of custom plugins written in Ruby. I am currently hosting my blog with Bunn
by gkbrk 6y ago
I use Jekyll [1] to build my blog (link can be found on my profile). I have a bunch of custom plugins written in Ruby.
I am currently hosting my blog with BunnyCDN [2], but for a static blog you can go with any host basically.
Most of my content is written in Markdown [3] or Jupyter Notebooks [4], with some org-mode [5] sprinkled in. I am rendering the Jupyter Notebooks to HTML with a custom Jekyll plugin I wrote.
For comments I am collecting them with a simple CGI script and processing them locally on my laptop. Spam filtering is done with Paul Graham's algorithm [6]. I then bake the approved comments into the HTML so that it can be viewed without Javascript.
[1]: https://jekyllrb.com/ https://jekyllrb.com/
[2]: https://bunny.net/ https://bunny.net/
[3]: https://commonmark.org/ https://commonmark.org/
[4]: https://jupyter.org/ https://jupyter.org/
[5]: https://orgmode.org/ https://orgmode.org/
[6]: http://paulgraham.com/spam.html http://paulgraham.com/spam.html