We love sharing our knowledge about all things tech and community.
Learn from our blog
DrupalCon New Orleans Multilingual Training - Laissez Les Bon Temps Rouler!

Hook 42 at Stanford Drupal Camp 2016

Conversational Drupal
At BADCamp this year I had the privilege of presenting a basic introductory session for those new to Drupal. I really started thinking about myself when I started Drupal 3 1/2 years ago. There were so many terms that had specific meaning.

How to Help with the Drupal 8 Contrib Porting Tracker
Drupal 8 RC2 is out and a full release is coming on November 19th! But, in order to make more great websites on Drupal 8, we need to port a bunch of contrib projects from Drupal 7 to Drupal 8. There are a LOT of contrib projects out there (over 12,000 modules, themes, and distributions!), so the new Drupal 8 Contrib Porting Tracker helps track these projects so the community can see what’s going on in a centralized place.

Two Great Tastes That Taste Great Together! Accessibility & SEO
At first blush, SEO and accessibility seem like different problems. However, a deeper look shows that the problem spaces overlap, as do some of the current best practice techniques for dealing with each, and they may come to share more of these in the future.

Hook 42 at BADCamp's Berkeley Homecoming Tour: 2015!
We are excited to be headed to BADCamp this week! We are ready to rock UC Berkeley with our sessions, trainings, and amazingness! ... all capped off with a Drupal 8 Multilingual (D8MI) Sprint.

GREP or: How I Learned to Stop Searching and Love the Command Line
It took me a while, but the *nix command line won me over. The turning point came when I discovered the true potential of grep (which gets its name from globally search a regular expression and print).
I focus on frontend development, so this blog will use frontend examples with CSS, but in reality grep can be used for so much more. Grep is a great way to save time spent searching and better use that time doing.

Keep Drupal Entity References in Sync with the CER Module
Why Use the Corresponding Entity References Module?
Corresponding Entity References (CER) is a very useful module if you have two entity references that talk to each other. If you update one entity reference, CER does all the work to make sure the other entity reference reflects that update. It makes it easy to quickly associate entity references without having to edit two entities.

Hook 42 + NYC Camp + The UN = All Multilingual, All The Time
We are excited to be headed to NYC Camp this week! We are ready to rock the UN with our sessions and trainings... all capped off with a Drupal 8 Multilingual (D8MI) Sprint.

A Path from Drupal Newbie to Core Contributor
Patrick Storey answers a few questions about working with the Drupal community and contributing to Drupal core. Just goes to show you do not have to be a ninja programmer or have 30 years Drupal experience to have a positive impact in the Drupal community! Thanks, Patrick. :)
1. When did you start working with Drupal?
I started working with Drupal around a year and a half ago. I was working on a small site in WordPress when my older brother, John Storey, suggested I check out Drupal as he had about a decade's worth of experience using Drupal.
