Screen size statistics, or more appropriately, the rise of mobile. The desktop is dead.
The key takeaway is that you shouldn’t split your domains (even subdomains like blog.domain.com). Ideally use a directory structure such as domain.com/blog/. Think about your blog site directory structure. Make it easier to navigate for both users and search engine robots. http://www.airpair.com/seo/seo-focused-wordpress-infrastructure
I recently had the requirement to add a new column to a large but not massive table, which had over 12 million rows. I needed to allow logical deletes, so I needed to add a boolean (BIT) column to that table. Arguably, I should have created the table originally with such a column, but hindsight…
Versus.com has some great battles, and here’s one that appealed to me – Angular JS vs Backbone JS http://versus.com/en/angularjs-vs-backbone-js And if you liked that, why not try AngularJS versus Ember JS: http://versus.com/en/angularjs-vs-ember-js