I'm a professional PHP programmer by day and occasional hacker by night. I like Propel, Symfony, PHPUnit and Zend Framework, and have side interests in web crawling and P2P technology, as well as several other ideas. I am planning on winning the lottery so I can do the night stuff during the day.
I'm presently recommending Codecademy's PHP course for PHP beginners. It's online, interactive and requires no installation. I have no affiliation with this company.
I've written about how to ask questions on StackOverflow. I am an active voter here, and will often down-vote questions that have not been researched, feature unabashed direct requests for solutions, or if some substantial assistance has not been replied to.
Developers may be interested in my article on full Linux desktop virtualisation, which I am now using on a day-to-day basis. I've found that improvements to hardware - and possibly virtualisation software also - now make this a viable proposition on ordinary computers.