Django, Localized Decimal-Fields, and our beloved Internet Explorer

Current versions of Internet Explorer aren't as bad as it used to be. Some even claim that Safari is the new IE. We usually don't have »

Letting Django know about your HTTPS proxy

If you are running a Django application behind a proxy, Django cannot automatically know if encryption is used. This can cause problems e.g. with redirects. »

Two seconds, then kill it with fire!

In this example I'm setting a time limit for code execution. If the execution takes too long, the TimeoutException is beeing raised and we can proceed »

Django Channels - a game changer

Do you remember the good old days, when everything was stateless and there was, at least most of the times, a response for every request? Those »

Improved backups with rsync and ZFS

Today backups saved someones bacon again. A customer messaged me and asked if I could restore a file from yesterday. Luckily this is a piece of »

ssht - a shortcut right into your tmux session

ssht is not exactly new, but I've never blogged about it and it's a really handy timesaver. If you are working on the terminal a lot, »

CI with drone.io and your own images

I've been evaluating drone.io yesterday and I'm quite impressed with the integration and simplicity. You can use drone as a SAAS or install it on »

Nginx has no TLSv1.2!???

Which is of course not true. Setting ssl_protocols to ssl_protocols TLSv1 TLSv1.1 TLSv1.2; will activate TLSv1, v1.1 and v1.2. So »

Quick&Dirty: PlantUML watchdog

We've been using PlantUML in the past to outline dependencies and relations between classes or to simply get the relations in databases right. There is a »

Three month of elementary OS

Three month ago I've been installing elementary OS on my Dell XPS 13. The sputnik edition. The XPS 13 is my main workstation that follows me »