The good thing about writing software is that you can do anything you like. The bad thing about writing software is that you can do anything you like.

Read more »