Become an Erlang Cowboy and tame the Wild Wild Web — Part I Erlang: From zero to coding a commenting system