One of my favorite sites to visit on a regular basis is lifehacker.com. They are a Blog that covers tips to make your life better. In general they cover technology as well as productivity tricks. They have tons of great posts about things like computers, programming, and web design. They just put together an index of the site so you can find posts that you are looking for. If you are a geek like me you will appreciate the posts they do on a regular basis. Even if you're not a geek lifehacker is a great first place to look if you are doing a technology project.
Check out their index post here: