Evolving Web at DrupalCon Asia 2016

We had a blast going to Mumbai for DrupalCon Asia. On day 1 of the conference, we presented our new Drupal 8 Theming training for a group of 50 first-time DrupalCon attendees.

Lire la suite sur Evolving Web at DrupalCon Asia 2016 »

New Tools for Drupal 8 Theming: Defining and Using Libraries

Drupal 8 theming has lots of new features, one of the most exciting is the addition of libraries. You can use libraries to add stylesheets and javascript to your theme, globally or in particular situations.

Lire la suite sur New Tools for Drupal 8 Theming: Defining and Using Libraries »

Enseignements après deux mois en tant que chef de projet chez Evolvingweb

Il y a quelques mois, j’ai quitté mon poste de chef de projet e-commerce en France pour déménager à Montréal. Depuis j’ai rejoiny l’agence Evolvingweb en tant que chef de projet et c’est une expérience très enrichissante. Pour ceux qui envisageraient de suivre le même chemin je partage ici quelques enseignements tirés de ces 2 premiers mois.

Lire la suite sur Enseignements après deux mois en tant que chef de projet chez Evolvingweb »

We're Hiring Drupal Developers

It's a new year! We have some new fishes in the fish tank, fresh white boards on the walls and are looking for a couple Drupal developers to join the Evolving Web team.

Lire la suite sur We're Hiring Drupal Developers »

How SASS and Bourbon Neat Can Save Non-Mobile Websites

It's 2016, we are already in the "Mobile Era" and we all love how our modern sites fit and adapt to any screen. It's amazing how a website can stretch to the 52 inches of a Samsung TV and also look good on your mobile phone. But you know what? There are 20 years of "non-mobile" websites out there screaming to be upgraded. And the first word that comes to mind is "redesign".

Lire la suite sur How SASS and Bourbon Neat Can Save Non-Mobile Websites »

Node smuggling, aka poor mans node_export

I needed to create a new webform on a production site recently. But as a dev, I don't have direct access to the production admin backend; I'm only allowed to push code changes and let the client's team migrate them to prod via drush updb. So I'm supposed to export the webform configuration to code, and deploy it via an update hook, but how?

Lire la suite sur Node smuggling, aka poor mans node_export »

Parallelized web scraping using RollingCurl

The web is full of information! Your web sites probably already use many APIs for maps, Twitter, IP geolocation, and more. But what about data that's on the web, but doesn't have a readily available API?

Lire la suite sur Parallelized web scraping using RollingCurl »

Iterating over trees in PHP

As a good Drupal developer, one of your New Year's resolutions should be to learn more PHP features. Today, we'll talk about iterating over tree-structured data using the awkwardly-named class RecursiveIteratorIterator.

Lire la suite sur Iterating over trees in PHP »