My name is Christian Specht, and this is my personal site.
I'm a software developer and I use this site to feature my projects and (occasionally) some blogging.

Featured Projects:


Minimalistic tool to display tabular league data (results, rankings etc.) in existing websites.


.NET library to control an USB Missile Launcher

Bitbucket Backup

A backup tool which clones all your Bitbucket repositories to your local machine

→ all projects

Recent Posts:

Deleting an SSH key from Git Gui

For my current hobby project, I’m using Git and GitHub regularly for the first time. I don’t like using source control via the command line (for Mercurial, I’m using TortoiseHG), so I’m still experimenting with...

Aug 18 2017 | command-line, source-control

DNS settings for GitHub Pages/Read the Docs, with only one A record

Recently I set up a new website for a new project of mine. I wanted to use GitHub Pages for the website and Read the Docs for the documentation, both with the same custom domain...

Feb 26 2017 | web

Jekyll dynamic tree menu: show the whole menu at once

Over two years ago, I wrote a blog post about building a dynamic tree menu with Jekyll. Now I received an e-mail from Viesturs K, with a question about this post: What I would like...

Oct 09 2016 | jekyll

Executing wunderlist-backup with Portable Jekyll's Ruby version

Just a few months ago, I posted the last part of my “backup” series. At the bottom I mentioned that I’m evaluating Wunderlist and that I need to take backups of it, should I really...

Sep 15 2016 | backup, jekyll, ruby

Overriding built-in MS Access functions: giving the MsgBox a default title

If you ever used a MsgBox in a Microsoft Access application, you probably noticed that it always says “Microsoft Access” in the title bar by default: MsgBox "Hello World" If you want to hide the...

Jun 14 2016 | ms-office, vba

My home backup strategy, part 3: Non-technical family members

I’m the only person in my extended family who works in IT, so I’m obviously “good with computers”…which means I’m implicitly responsible for other people’s computers as well. There’s a good chance that if you’re...

Mar 21 2016 | backup, command-line

→ all posts