Drupal and Angular communities are forging a relationship that might have a significant impact on the future of both systems. It seems like a good match to couple Drupal 8 with Angular 2 as both have gone through large changes in the future, but Drupal 8 still lacks a coherent de-facto SPA framework.
Drupal 8 has now been out for six months or so. Adoption looks to be faster than that of Drupal 7 was in it's time. But between January 2011 a lot of water has passed under the bridge. The world of web development is continually changing, but while Drupal 8 has done significant improvements it's still playing with the same hand as Drupal 7 did. Not only technology wise with old (but reliable) MySQL, PHP, jQuery, etc, but conceptually it's a somewhat of a relic.
Recently a giant information leak revealed a number of individuals practising tax evasion using the Panamanian company Mossack Fonseca. In wake of the stories revealing the culprits behind the evasion itself Forbes has done investigative journalism to find the reasons that lead to the leak itself.
The surprising suspect is Free Software. The championed tools that are related with freedom of speech and freedom from evil corporations are indeed used largely everywhere - for good and evil.
Decoupling Drupal and working with a front end framework has been a hot topic in the Drupal Community for a while now. Dries Buytaert has discussed the prospects of different options, and has even credited the Angular 2 team for changing their licensing to be compatible with Drupal.
Drupal 8 is a leap forward in terms of architecture. It's a significant overhaul of the rather ancient imperative codebase from 2001 to something that is a mix of that and modern Object Oriented Programming methods familiar to developers using Java or other similar more advanced languages than PHP was fifteen years ago.
In early 2014 there was an interesting article on how to build high performance with PHP applications with ReactPHP. The original article discusses using the Full Stack Symfony Framework. Drupal 8 is built upon the Symfony HttpKernel component and other bits and pieces from that very same team.
Search Engine Optimisation (SEO) used to be quite easy. Essentially you just had to be aware of how Google works on a high level and make sure you had a few key things done right and you could be fairly confortable that you were getting results. It was especially easy for SEO consultants to shine because of much of the competition in some industries was still a bunch of sleeping beauties.
Afraid to walk the streets
In the coldness all alone
The blackness of the night
Engulfs your flesh and bones
Hoping for relief
From the fear you feel inside
Losing all perspective
Of reality in the night
Running from shadows
Blinded by fear
The horror of nightfall
Is ever so near
I slowly surround you
As terror sets in
Are you afraid of the night