Tuplanolla Sampsa Kiiskinen



Welcome to my personal website. This particular page explains and what this website is for. Everything else is linked on the left.


This website is like a combination of a blog, a repository and a resume. It contains articles, project descriptions and unorganized notes I might want to share. None of the pages have exact publication dates, because they may change over time or disappear entirely.

Some things are never finished and that is fine.


I make mistakes. I try my earnest not to, but I still make mistakes. Sometimes I even make lots of mistakes.

If you find any mistakes in seemingly complete work, no matter how minor it is, please tell me about it. Even if it is about microtypograhy or a strange corner case I did not think of, I appreciate the feedback. Chances are that if you spot something like that, you also have something interesting to say about the subject.


The things presented here do not represent the views of my employers, affiliates, family members, pets or anyone else unless explicitly stated otherwise.

Technical Notes

I serve pages with the Content-Type of application/xhtml+xml, the way it should be done.

Alas I also use JavaScript, which is not the way it should be done. I need it for syntax highlighting and mathematical typesetting, but I wish that was not the case. If you have a capable replacement for Prism or MathJax, please put it into webgen so that I can use it.