Home / Heather James

Heather James

Manager of Learning Services
Acquia, Inc.

I worked with Acquia for several years, creating learning content. I earned my Masters of Science focusing on learning and technology to support learning. I work with partners as well as the Learning Services team in delivering the training program across the globe.

When Dries asked at DrupalCon San Francisco: "Has Drupal changed your life?" I was one of the people who stood up. It's an amazing experience, and feel I'm participating in a larger cultural shift which shows the benefits of collaboration and working together. This gives me hope that the world is getting better.

Recent blog posts

Posted on Monday, May 18, 2015 - 16:26
In the previous posts we’ve focused on defining your requirements and the basics of searching for modules. Once you’ve found a Drupal project you’re interested in, now you can make a quick evaluation of the project to determine if you should dig More...
Posted on Thursday, May 14, 2015 - 09:28
In the first part of this series, you set out your list of requirements for a Drupal module of your dreams. In Drupal, modules extend the base functionality, and often there are contributed modules which will suit your needs. Now you know what you More...
Posted on Thursday, April 30, 2015 - 08:24
In a recent webinar one participant asked about inline images in Drupal 7. I pointed to a tutorial we have here on Acquia.com, and mentioned the "Insert" module. That sparked another question: "The name Insert doesn't scream 'picture handling.' More...
Posted on Wednesday, June 25, 2014 - 07:36
This post is part of a series: A Beginner’s Guide to Distributions: A fast-track to Drupal development. I want to apologize to my loyal blog readers, I love you so! I had a bit of a personal hiccup, which meant a few weeks of my life were shuffled More...
Posted on Tuesday, May 6, 2014 - 08:39
In our monthly training newsletter I’ll present you with news and helpful links to Drupal tutorials. I keep on finding great tutorials I want to share, and tell you about all that’s going on with the training program. So please do Sign up to our More...
Posted on Thursday, May 1, 2014 - 07:28
In the next few weeks we’ll be featuring distributions which can give you a fast track to developing with Drupal. We’ll be introducing a new distribution each week until our webinar on May 28th, where my colleague Jakub Suchy will answer all your More...
Posted on Monday, April 14, 2014 - 08:31
Our training is hands-on, but what that means has changed through the years we’ve run Drupal training. Now you’re just as likely to see learners drawing on paper, collaborating with someone, giving a quick demo, or of course, working hard on their More...
Posted on Thursday, April 10, 2014 - 10:02
The Acquia team is getting ready for DrupalCon Austin. We're excited about the official announcement of training at DrupalCon which is held on the Monday before the conference on Monday, June 2. We have two courses on offer which we think you'll More...
Posted on Wednesday, April 9, 2014 - 09:38
Our old training site was looking a bit long in the tooth. It was not only Drupal 6, but also had an old Acquia design several versions behind the current main site. It was time for a major update. Step by step tutorials Dave Myburgh, Lead More...
Posted on Monday, March 24, 2014 - 15:01
Right after we launched our first certification last week, two questions stood out. First, why is Acquia doing the certification? And why did it take them so long? I saw these as two sides of the same coin. I wanted to reflect a bit on the history More...
Posted on Monday, March 10, 2014 - 09:12
In the previous articles in this series, we've focused on aspects of architecture, security and performance and the choice of infrastructure. All of that work will come to little without a reliable maintenance plan. It's likely that even soon after More...
Posted on Monday, March 3, 2014 - 07:20
In previous articles in this series, we’ve covered the areas of architecture, security and performance. All of these aspects are affected by your infrastructure from the time of development to deployment.  Infrastructure covers the stack your More...
Posted on Monday, February 24, 2014 - 08:35
Performance is crucial for providing a great user experience. If the site is slow or balky, even great functionality won’t keep the site visitor engaged. Photo: The Bad place by NeilsPhotography (CC BY 2.0) Best Practices The first action for More...
Posted on Monday, February 17, 2014 - 07:57
Good security practices protect your site from hacker attacks. In this article we'll look at some methods for reducing security risks on your site.  Drupal Security Best Practices Drupal has good security built in if used correctly. More...
Posted on Monday, February 10, 2014 - 13:27
Drupal is one of the most flexible content management systems in existence. In this blog series, I'll go over five mistakes to avoid on your Drupal website which include: architecture, security, performance, infrastructure, and website lifecycle More...
Posted on Monday, January 20, 2014 - 05:48
In our structured Drupal training program, we teach the "right way" to do things. We listen to our support team of client advisors who see all the permutations of "you're doing it wrong" in Drupal, and make sure we're leading learners in the right More...
Posted on Friday, January 10, 2014 - 12:11
There are many great positions available for people who build Drupal sites. For anyone who knows PHP, Drupal is a great extension to your tool chain. Drupal’s unique site building model also allows for non-coding web development. Right now, the More...
Posted on Monday, December 9, 2013 - 11:06
Entire books have been written about hiring practices, and methods for evaluating candidates. At the end of the day, there are some core steps key to building a great team. This post focuses on the the fifth and final step: evaluating the Drupal- More...
Posted on Monday, December 2, 2013 - 13:36
After you’ve worked hard on defining your requirements and writing your job description, the next thing you want to do is get that posted in as many places as possible where it can be seen by your job seeker. In this series, we're outlining a 5- More...
Posted on Wednesday, November 27, 2013 - 10:21
In our previous blog post, we focused on defining your requirements  to help you prepare your job description. To attract the right candidate, you’ll also include the qualifications you require and find ways to portray your company More...

Pages