Nice articles to spend some time.

Get intoxicated with all kind of crazy languages in the world of computers.

http://www.tuxradar.com/content/programming-languages-melt-your-brain

A quite useful vim guide.

http://www.terminally-incoherent.com/blog/2009/03/03/vim-cheatsheet-revisited/