Data Analysis
Plotting
I exclusively use matplotlib for all my plotting needs. To see some examples of how matplotlib can be used for showing astronomical data, check out my publications. The real guru, however, is my friend and former student colleague Simon Murphy at Universitat Heidelberg.
Web Development
Useful Links
HTML colour names: http://www.w3schools.com/html/html_colornames.asp
CSS font stack: http://cssfontstack.com/