Thus spake the master programmer:

“Though a program be but three lines long, someday it will have to be maintained.”

Anurag Biyani

After this page being out of date for several years, I will pay heed to the master's advice, and delegate the task to a few links (which hopefully will be able to provide more up-to-date information): Best way to reach me is via email: a...@gmail.com (click to reveal)