Skip to content


Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?

Latest commit


Git stats


Failed to load latest commit information.
Latest commit message
Commit time

The Source of

I use Hugo to generate the website from this source, to build it one needs hugo and python-pygmentize for the syntax-highlighted codeblocks.

Licenses of this blog


Feel free to use my modifications to the lithium theme - I don't really care about any specific license for them, but the original lithium theme is under MIT license, so I guess so are my changes.
Of special interest may be this and this for Github based comments (based on Don Williamson's code but adapted to use plain JS instead of JQuery) and this little script which adds clickable anchors before headings to make it easy for users to link to that heading (and thus its section).


I haven't decided on a license for my posts on this blog yet, so for now assume that they shouldn't be copied (except for local viewing; Further Note: in case my blog permanently vanishes from the internet, feel free to host a backup, but please add a note that I wrote the posts.).

Source Code Snippets in Posts

The source code snippets in them however are freely usable however you want, unless otherwise noted or unless I'm citing existing code (I will make that clear), in those cases the original licenses apply.
License for my own code snippets in blog posts:

  This software is dual-licensed to the public domain and under the
  following license: you are granted a perpetual, irrevocable license to
  copy, modify, publish, and distribute this file as you see fit.
  No warranty implied; use at your own risk.

So you can do whatever you want with that code, including copying it (or parts of it) into your own source. No need to mention me or this "license" in your code or docs, even though it would be appreciated, of course.