There's so much cool stuff coming out for building web apps. If you started your project more than a month ago, it seems to mean that you're using old, outdated stuff which is going to make you less productive.<p>I console myself by realising that the lack of extra abstractions makes my application faster and lighter.<p>Seriously though, how does one take advantage of new stuff without rewriting too much or ending up with an inconsistent and messy codebase?