Translation systems are a vital part of software as they enable us to
create programs which are accessible for a broader audience. Paired with
other tools (e.g. locale based number and date formatting), they aid
internationalization of software. In case you want to read more about
"i18n" itself, I ...

Docker provides a facility to easily create images based on a
recipe-like "Dockerfile". After the image is built using the docker build
command, it can be run as a container and also be distributed
using the public or a private docker registry.

While digging through a pile of files today I found something interesting back.

A small JS experiment with the idea of having multiple views on the same data,
grouped by some criteria. The data is defined up front and the views group
and manipulate the data. While manipulation happens, views ...

As I am always looking for tools to simplify my work and play and was looking
for some virtualization helpers to easily manage virtual machines for
development I thought I should pick vagrant from my to-do ...

Semantic versioning seems widespread and regarded as a good way to
describe the purpose of certain library and program versions. Each release
(version) receives a version number based on it's effect on the public API.

A version consists of three parts X, Y and Z. The version number is ...

Having an idea of how well a given (web) application performs is one of the
important things to consider while evaluating it. How would it behave on a
"normal" day, a busy day or during a Social media inflicted visitor flood?
How much system resources does the application need under ...

Why

My first contact with XMPP was some years ago. Back then I had to glue together
the facebook.com and hyves.nl instant messaging features in one
application providing an improved social experience while shopping over the
internet.

While doing maintenance/bug fixing work on a website built with Django, a came
across an issue with the commenting system. The problem was, that the order of
the comments was not right sometimes. Comments which were placed as a comment
on another comment were occasionally even displayed before their ...

Fabric is a command-line tool and library which can be used to
streamline various system administration and application deployment tasks
providing facilities to run commands locally and remotely (through SSH).

Why

TypoScript is the main configuration language for the
Typo3 Content Management System. Within Typo3 it is used for various
things such as declaring what should be used to build the HTML of a page or
declaring which "content columns" should be available to the CMS users for
content entry.