You must be a vim user...<p>In seriousness though, why not?  He probably had a good time writing it, learned a thing or two, and now has something fun to show off.  &quot;Why&quot; doesn&#x27;t need an answer if it&#x27;s fun.  Besides, the odds are that &quot;hey, look at how this code makes a fireplace&quot; will get someone interested in coding who was bored by &quot;hey, look how this code lets me manage a large database of packages.&quot;