Why create and publish such a thing?
- I wanted to give back to the community, at least a little bit.
- I have been using Mercurial daily for years and found it lacks this feature.
- I was well aware that in the age of social networks I wasn't building my portfolio for quite a while. Today github / bitbucket are social networks, and it's all about views and likes as everywhere. So I started publishing these small things that can be published.
- I wanted to refresh my skills on vacation with something very neutral. I wanted to make this instead of doing code katas.