We wrote a new article that starting developers should find useful: Getting Started the Right Way. It gives some key advises about design and technical choices that need to be done at the beginning of a project. A must-read!