in reply to My top resolution in 2015 is:

I voted 'Abandon CGI in favor of some modern web framework' because i'd really like to be able to handle all the piece of the web puzzle on my own. I lack in distribution and testing too.

L*
There are no rules, there are no thumbs..
Reinvent the wheel, then learn The Wheel; may be one day you reinvent one of THE WHEELS.