Using loadCSS to remove render blocking CSS

Submitted by admin on Sat, 04/16/2016 - 07:19

When doing frontend performance optimizations for your website or app one of the important things to consider is when are visitors actually getting content delivered to them, to be able to interact and see when they visit your site for the first time.

This is especially important for typical seo dependant sites where a lot of the visitors are first time visitors that don’t have your CSS / Fonts or Javascript cached in the browser. Be it online shops, job portals or simple sites this is an extremely relevant topic and not so easy to get around with.

Rich sharing links in your angularJs headless drupal application

Submitted by admin on Mon, 11/09/2015 - 10:38

Following on a great post by Michael Browmley I decided to reshare this idea on how to enable rich sharing links in your AngularJs application.

The steps are really easy and enables you to have rich sharing links in you app with very little effort. I am going to focus on using this with Drupal rather than using a static php file like in the blog post from Michael.

Whats coming with Angular 2

Submitted by admin on Wed, 11/04/2015 - 08:43

Angular is one of the most if not the most popular javascript front end frameworks around, and its version 2.0 is comming out with some major changes and complete rewrite of the framework including increased performance and a lot of new features.

Angular 2 was first announced in Paris at the ng-europe conference and it caused quite a sensation after anouncing that a lof of the things from angular 1 would be "killed" like controllers or scope.

Drupal 8 release candidate one is officially out

Submitted by admin on Thu, 10/08/2015 - 16:48

Drupal 8 Release candidate one is out!

After anouncement in Barcelona by @Dries Drupal 8 release candidate was released on October 7. Time to start using Drupal 8 in a more serious way now that we are at zero criticals.

Still there is a lot of modules that need porting to Drupal 8 so development will still be slow and some major issues might still arrive during RC phase.

Developing themes on envato

Submitted by admin on Fri, 03/06/2015 - 16:47

For about two years now I have been developing themes on envato. I will share here my experience with it. How it was in the begining and what I love and hate about it. Like anything there are some good parts and bad parts of working by yourself and selling these 30$ websites.

Drupal headless the future or now

Submitted by admin on Sat, 02/07/2015 - 16:46

Drupal 8 is coming, and with it new aproaches to development websites with Drupal. One of my favourites as a front end developer is what has been called Drupal Headless, meaning decoupling the Drupal backend from the front end leaving Drupal as only a content management doing what it does so good and leaving the front end to powerfull emerging tools like Angular, React or ember. 

Changing to permalinks in wordpress keeping social proof

Submitted by admin on Tue, 08/13/2013 - 09:29

One of the things to worry when chaning URL's in any website is keeping social proof in past shared links, keeping sure that these are still valid and still counted when users visit a page.

Plugins like digg digg, or sharethis help us with this but the way they worked is based on the exact URL that was shared. So for example if someone has 100 shares on facebook on a blog post for example if they change URL these buttons will be down to zero again.

The trick is to keep post the "old URL" even if the URL has changed.