Learn from our blog

We love sharing our knowledge about Drupal, technology, and the world wide web.

Baltimore!! We're Excited!

DrupalCon Baltimore 2017

We're all thrilled to be heading to Baltimore soon for DrupalCon!

The Hook 42 team is on their way to the historic city of Baltimore. Its early days helped shape the narrative of America. This year it hosts DrupalCon North America and perhaps it will share a role in shaping the future of Drupal.

The team is excited to share what they are looking forward to, not only at DrupalCon, but also what the city might have in store for them during their down time. Read more

Hook 42's Sessions, BoFs, and Events at DrupalCon Baltimore

DrupalCon Baltimore 2017

Charm City here we come! Hook 42 is on their way to DrupalCon Baltimore!

DrupalCon Baltimore will be here before we know it, and the Hook 42 team is thrilled to be presenting four sessions this year! Aimee, Kristen Pol, and Kristin Bradham (K2) are ready to share their knowledge on Drupal 8 theming and view modes, worst practices, and migrations (alongside our friend Ryan Weal). 

Along with our sessions, we are helping organize and host a couple of other events! We are excited to be helping plan this year’s Business Summit, as well as continuing our sponsorship of Women in Drupal!

  Read more

Stanford Drupal Camp 2017 - Ready, Git Set, Go!

Stanford Drupal Camp 2017

I fully embraced the motto “go big or go home” when I started to think about my first solo community presentation for Stanford Drupal Camp 2017. I wanted to force myself to learn a subject well enough that I could explain it to others. I like a challenge, so I set my eyes on understanding the fundamentals of Git. My presentation slides can be found here: https://legaudinier.github.io/Ready-Git-Set-Go/#. Read more

Drupal 8 multilingual websites training at BADCamp by Hook 42 and Lingotek

Hook 42 & Lingotek Logos

Hook 42 has run four Drupal multilingual trainings at BADCamp since 2012, which has been a lot of fun. The first three years were focused on Drupal 7 only, and last year our training was split between Drupal 7 and Drupal 8. At all of these trainings, we had the great fortune of having the Lingotek team help us mentor students during the self-paced training as well as give a quick peek at their translation software. Read more

Node.js version control in Drupal themes

Node.js version control in Drupal themes

It is important that for any given project, each developer uses the same version of Node.js and related Javascript (JS) packages. In this article, we’ll discuss how to use “Node Version Manager” (NVM) to install multiple versions of Node.js, how to use “Automatic Version Switching for Node.js” (AVN) to automatically switch Node.js versions when changing to a project directory, and how to use “Node Package Manager” (NPM) to keep track of JS packages. Read more

Writing My First Drupal 8 Module

Drupal 8 Logo

While it’s amazing how easy it is for an experienced Drupal 7 site builder to get around using the Drupal 8 UI, the same is not true for writing code for D8. As has been made clear for years now, Drupal 8 is very different inside. Many of the hooks we know and love have gone away, most procedural code has been replaced with interfaces, classes, and methods, and there are scads of YAML (Yet Another Markup Language, .yml file extension) files that wire everything together. How does a developer get her/his footing in this slippery new landscape? Read more

Pages