Today I had a phone interview and one of the questions I was asked was: "How do you keep up with whats's happening in web dev... How do you stay sharp?"
I do a combo of things, mainly reading blogs and watching tutorial vids. When I was in SC I used to go to meetups regualarly, but here at home the tech scene is not as vibrant.
Here's some of my favorite places to learn new things:
SitePoint.com - They are on a mission to provide cuting edge content for web professionals. Usually I read a article here that peeks my intrests about a topic. Then I'll usually hit google and find other resources to go deeper into said topic.
Code.TutsPlus.com - I love this site, I've been learning stuff from these guys for years. Jeffrey Way has taught me a TON of new things. (he used to be a editor there) There mission is to help people learn and earn online. I can say they helped me to that over the years.
Learnable.com - I spent a lot of time here. Learnable is a Sitepoint company. You can watch video training about almost any tech topic. This is a good place to start to get general knowledge before going elsewhere to take a deep dive.
Other awesome resources:
FrontEndMasters.com - If you are a front-end dev you should know about this site. They provide excellant training about all things front-end. You can learn from industry experts, the quality is second to none. Check these guys out!
WebSiteDeconstructions.com - If you are a developer curious about cool effects and animations, or someone who wants to build websites that get attention, this is the site for you. You get to go behind the scenes and see how cool website were coded.
CSStricks.com - Chris Coyer is the brain behind this site. In addition to being a brilliant dveleoper, he's a awesome teacher! (Let's face it, just because you can code doesn't mean you'll be any good at "teaching".) Be sure to join the Lodge, there is some awesome content hidden in there!
Blogs I frequent:
iHateTomatoes.com - I have learned alot from Petr. He is a awesome Front-End Developer, his content is spot on. I spent about an hour on Skype video chating with him recently. I learned a ton from our short conversation! Check out his site!
There are more resources than this that I use, I'll be updating this post over time. For now I hope you enjoy the sites that I have posted thus far.