Bye-bye Disqus
For several years now, the comments on this blog have been powered by the third-party service Disqus. Last Saturday, I received an e-mail from them:
For several years now, the comments on this blog have been powered by the third-party service Disqus. Last Saturday, I received an e-mail from them:
As of just now, https://frozenfractal.com is a thing. This means you can browse my site securely, knowing that the NSA can probably not see which pages you are viewing. Sort of.
I didn’t plan it this way, but it seems to be becoming a tradition: redesigning this website around the new year. Last time, we went from this…
Jekyll is a great tool for creating (mostly) static websites; in fact this very site is built upon it. But it doesn’t come with built-in support for using multiple languages. This is a feature I needed for the website of Mystery Game No. 1, which will be released in German and English. I had to invent how to do it, because existing approaches didn’t quite fit the bill.
I realized a long time ago that my website was looking a little dated. A dark theme, drab colours and not exactly mobile-friendly. So when I started fulltime in December, one of the first things I did was a major styling overhaul.
Hopefully you didn’t notice, but as of now, frozenfractal.com is generated by Jekyll, the static blog generator.
Since its inception in 2010, the site had been running on my own custom-written engine, Utterson. (The name was taken from another character from R.L. Stevenson’s famous novel, since both Jekyll and Hyde were already taken.) The idea behind Utterson was that I could just do a git push
to a repository on my server, and the software would take care of turning it into a blog on the fly.
There was a permission problem that sometimes caused comments to be refused with a 500 Internal Server Error. This has now (hopefully) been resolved.
I also added clickable links to the Atom feed for the blog, because some browsers (Chrome, and Firefox 4 beta, but strangely not Firefox 3) do not show the feed icon in the address bar.
Well then, since last Monday, the Frozen Fractal website is unofficially up. And since today, it’s official, because now there’s a blog post announcing it!
No truism is always true, not even this one. I recently clashed with two common conceptions in software engineering:
The problem, in this case, is the heart of my little content management system, Utterson. As I discussed previously, I want all content to live in a Git repository, which is read and interpreted (later, also written) by the CMS. For example, I would create a blog using magic file extensions like this: