Build New Games fuses game programming, web development & open web technology to push the boundaries of game development on all platforms.
Some well-written articles on getting started with web-based games. As an added easter egg, you can also play Asteroids on the frontpage.