def programming

Promoting a good developer to management is often a twofold bad move: you'll lose a good developer and get a poor manager.

Built with using

Source code available @ githubpull requests are more than welcome ;-)