A word of advice for all professional software developers: don't get overly creative when choosing the architecture for your new project. Addy Osmani argues that it's best to use proven solutions by default and incorporate new technologies only when they add real value for the customer.
Tag: architecture
A set of principles to keep in mind when working on an Angular app, to save you some headaches in the long run. Simple to use and effective. I would argue that most of these principles would apply to any TypeScript project.