Skip to content

Category: Technology

Modern self-hosted, open-source web statistics software

I've been using Google Analytics for most of my websites for quite some time. Philosophically, I'd prefer a self-hosted solution though. In the past I've used Webalizer and I still use awstats for my ad-hoc, static website, but these programs are a bit primitive and limited compared to Analytics. Read More »

Permissions on a samba share

When you mount a samba share without unix extensions enabled, you can set a GID, UID and permissions (on the client machine, at mount time) so you can adjust it to let non-root users use it. Read More »

Samba rounds filesizes off to whole MB’s

I noticed when I did 'du -hs' on a sambamount, I got a disk usage that was unrealistically high. I did some research, and it appears that Samba rounds off file sizes to whole MB units, to optimize for windows clients: Read More »

Bash quoting

I'm always confused by bash's quoting. I hope to put all my quote wisdom in this post and invoke other's quote wisdom in the comments. I'll give some examples of what I mean. Read More »

VIM insert mode shortcuts

A few months back, I stumbled upon a blog post with some interesting VIM shortcuts for within insert mode. Read More »

Git commit message conventions

Last month, I came across a note by Tim Pope about useful conventions for writing Git commit messages.

Read More »

Atom and REST

There's is an interesting discussion about when (not) to use the Atom protocol for your REST API. Read More »

XMLHttpRequest caching behaviour

I was suprised to learn that the caching mechanism in the web browser often behaves differently for AJAX requests than it does for regular HTTP requests. Someone has created a set of functional tests to analyze differences in browser behaviour.

Read More »

Configuring X input devices through HAL

When I went from < 7.3 to > 7.3, I had to make some changes to my X input configuration. Read More »


I've been struggling with the decision whether to start a microblog or not. Actually, I had already decided ‘yes’, but then had trouble deciding the software or on-line platform. I actually preferred a self-hosted solution (otherwise, I'd feel the need to backup or even mirror everything myself anyway). Trying to choose a solution took me so much time that I actually reconsidered the need for microblogging. What is it, after all, that attracted me to it? Read More »