Voting for the 2017 Drupal Association community elections is now open.  If you are a member of the Drupal community, you should do your part and cast your vote.  

For a recent presentation I needed a way to visually show the many skillsets that Drupalists utilize. Here is the diagram I created, thus titled; "the Brain of a Drupalist".

This year I was fortunate to be able to attend the 2016 North American Drupalcon in New Orleans. It was a week filled with all things Drupal. From sessions and conversations to networking and parties.

If you are a Drupal developer who has been looking into the changes coming with Drupal 8 then you may have heard the term Dependency Injection.

One of the biggest benefits of the AJAX framework introduced in Drupal 7 were callback commands, functions which return a json object of commands to run for any AJAX request. Callback commands, like many things in Drupal, are extensible meaning you can create and invoke your own.

DrupalCon LA marked my fifth time attending a North American DrupalCon. As the con wraps up and I reflect on the sessions I attended, the BoF's I participated in and the many conversations I had, there is one thing I know I am bringing with me back to Boston.

One of the crucial steps in building any Drupal project is selecting which modules to use.  When you are reviewing your functionality needs you may ask yourself;

When working on an issue during a Drupal sprint, (such as the upcoming 2015 Drupal Global Sprint weekend), you may find yourself needing to contribute code changes.

To implement a multilingual solution that covers all aspects of a Drupal site takes plenty of modules, configuration, time and knowledge.