Starting a New Web Application (Part 1): An Exploration of Options

Finding myself with some free time (and looking into starting a new project), I thought I might catch myself up on the state of web technologies,... »