My friend Eevee who runs a Pokedex (A list of Pokemon, moves, abilities, TMs, HMs, etc) is a competent web developer. I used to have a mIRC scripter (Merc) who mentored me on mIRC scripting and intelligent coding. I think I then had a friend (Erica) who was a compatriot when it came to developing HTML and CSS websites. I had a mentor (Nathan) who helped me with PHP, and another mentor (Mike) who helped me with an introduction to Linux and Python. However, when it comes to higher levels of thought for web servers, I’ve been trusting Eevee for his opinion.
I was recently blown away by yet another one of his informative posts. This one covered a range of topics. Pylons caching of page template bodies/body; Apache maintenance page / pages; http status 307 versus refreshing your browser; and mod_fastcgi problems with gzip. The amount of things he faces when he’s just doing coding as his hobby impresses me. I’ve been working on my own project, but I can only hope I learn as much as he has when I need it!
I suggest you take a look– he’s written many other informative posts at his (Eevee’s) journal.