No bullshit hugo blog

Javascript free, tracking free, ultra-lightweight.

Everything about this site.

Code is here

Be aware that the code is duct-taped to my specific needs. It won’t suit you out-of-the-box. Nevertheless the code itself is a more straightforward documentation.

This page would be updated if I learn something new for blogging. The above code however is just a snapshot and will not be actively updated. Contact me if you have questions.

How to have a “all-posts” list:

email based comment system

why/how no js

Math rendering (katex) integration (client side JS required):
openring/webring integration:
fediverse timeline integration:

Building a art gallery with meta data management:

Why default to “light mode” theme.
Why the public repo for blog doesn’t include the post content:

[+] click to leave a comment [+]
the comment system on this blog works via email. The button
below will generate a mailto: link based on this page's url 
and invoke your email client - please edit the comment there!

[optional] even better, encrypt the email with my public key

- don't modify the subject field
- specify a nickname, otherwise your comment will be shown as   
- your email address will not be disclosed
- you agree that the comment is to be made public.
- to take down a comment, send the request via email.