Drupal Give
Acquia is committed to giving back to Drupal through code and design contributions, sponsoring events around the globe, and sharing our knowledge and enthusiasm.

Drupal Core Contributors

Meet some of Acquia's 98 Drupal 8 core contributors.

Adam Hoenich

Adam (aka phenaproxima) has been building Drupal sites, writing themes, and making custom modules since 2007, but he really ramped up his involvement with the Drupal community in 2013 when he inherited the Corresponding Entity References module, and in 2014 when he wrote the Drupal Module Upgrader for Acquia. Since then he has worked on the core migration path from Drupal 6 and 7 to Drupal 8.

Alex Bronstein

Located in Eugene, Oregon, Alex Bronstein (effulgentsia) has been instrumental to the Drupal 8 release through his work as a Framework Manager for Drupal 8 Core. Prior to Acquia, Alex has been programming custom Drupal modules since 2005 and contributing to the Drupal community since 2008.

Amit Goyal

Amit Goyal, from Delhi, India, has been a Drupalist since 2005; he started with Drupal 4.x! An active contributor to the Drupal community, Amit has worked on many projects involving issues like migration, multisite, and multilingual. He has also contributed to many contributed modules, and to Drupal core (7.x, 8.x).

Gábor Hojtsy

Gabor Hojtsy, Drupal developer and employee #1 at Acquia, is the Drupal 8 Multilingual Initiative lead. A Drupalist since 2003, Gabor has assembled and sustained a large (1300 contributors!) global team that has made multilingual one of the most anticipated features in Drupal 8.

Kevin Oleary

Kevin O’Leary has been a Drupalist since 2008. As Director of Design at Acquia, Kevin remains focused on creating a lean and agile customer experience through choice architecture and cross-disciplinary team building. His main goal? Delivering products that work.

Peter Wolanin

Peter Wolanin, Principal Cloud Security Engineer, had a previous life as a Senior Scientist before making the leap into working with Drupal, and eventually at Acquia.

Tim Plunkett

Straight out of Philly, Tim Plunkett has been building sites with Drupal for 7+ years. As an active member of the Drupal community, Tim is a core subsystem co-maintainer for Drupal’s Ajax system, configuration entity system, form system, and many more. In the spring of 2014, Tim joined Acquia as a senior engineer to help bring Drupal 8 to life and today has over 1200 commits.

Wim Leers

I stumbled into Drupal while working on another open source project, and I was looking for the best software to build and maintain websites. After evaluating many options, I ended up choosing Drupal. Drupal did most of the things I needed it to do, except a few.

Drupal.org Contributions

Webform Matrix Component

This module provides functionality to add matrix component / Table component in webform module. You can add matrix component like other components (textfield, select, label, date, Radio, Checkbox, Multiple Select etc).

View Project >

Video module allows you to upload video in any format, play video in any format, transcode video to H.246, Theora, VP8(Web compatible formats) using Zencoder or FFMPEG. Automatically create video thumbnails, deliver videos from Cloud file systems, and establish mobile device compatibility.

View Project >

Searchandising is when you use a shopper's search terms to display relevant content like other products, specials, advertisements, and content. This module provides some add-ons to popular search modules that allow administrative interfaces to configure common searchandising functionality, for example keyword-based redirects.

View Project >
Configuration Log

Log all things to a Drupal 8 configuration system.

View Project >
Acquia Lift Connector

This module provides integration with the Acquia Lift Service and an enhanced User Experience for Personalization, Testing and Targeting directly inside the Drupal User Interface.

View Project >

The Logger module provides event logging facilities that are decoupled from any particular storage backend. It is useful for module developers who want to instrument their code for monitoring and alerting without forcing their users to use a particular backend technology, like StatsD.

View Project >
neetu morwani
Image Property Check

This module reports all the images that exceed the maximum memory size limit preventing the degradation of the performance of the website.

View Project >
Brant Wynn
Lightning Features

This project contains the decoupled components that are maintained for the Lightning distribution project. You can add this project to your own install profile and build unique sites that leverage the power of Lightning.

View Project >

Whitecanvas is a Drupal 8 Theme aimed to take advantage of SASS and Twig. The goal is to have a theme that allows you to use different CSS Frameworks for different projects without much change.

View Project >

Mollom handles incoming posts intelligently, similarly to how a human moderator decides what posts are acceptable. Therefore, Mollom enables you to allow anonymous users to post comments and other content on your site.

View Project >
View Project >

This module provides a suite of extendable plug-ins and APIs for personalizing Drupal content. Two guiding principles of this module are that it should be just as easy to personalize content for anonymous users as it is for authenticated users, and that personalization should continue to work even when pages are fully cached (including in varnish and CDNs).

View Project >
Rohan Oswal
Commons Migration

Provide a migration path from Commons 2.x to 3.x.

View Project >
Alternative Stream Wrappers

This simple module allows Drupal to keep using the built-in stream wrappers (e.g. public:// and temporary://) but also have the use of one or more Alternative Stream Wrappers for cases like the shared temporary directory.

View Project >
Address Field Static Map

This module can generate either a Google static map, a JS Google Map or a Mapquest static map following as a block when placed on a content type that has an address field.

View Project >
Views Slideshow Rendered Entity Pager

This module extends the Views Slideshow pager functionality to provide a new widget to display rendered entities in the pager (instead of simple bullet for example). You can select a specific view mode to be used in the pager.

View Project >
Gulab Bisht
Single User Role

This module modifies user role assigning functionality and only allows a single role to be assigned to a particular user. This helps in the situations where you want users to have only one role at a time.

View Project >
Password Policy

This module provides a way to enforce restrictions on user passwords by defining password policies.

View Project >
Read Only Mode

Read Only Mode provides an alternate to the built-in Maintenance Mode in Drupal. Instead of displaying a static text file to users while the site is in maintenance mode, Read Only Mode will allow access (reading) of new content while preventing the addition of new content (posting / submitting forms / etc).

View Project >
Google Docs Integration

This module implements part of the Google Documents List Data API v2.0, as per Google Documents List Data API v2.0.

View Project >
Responsive Menus

Make menus mobile friendly with responsive features.

View Project >
Unique Comments

This module aims to bring originality to drupal comments. More often than not the majority of comments on a website will be things like 'lol' or perhaps just some copypasta.

View Project
Gulab Bisht
Single User Role

This module modifies user role assigning functionality and only allows a single role to be assigned to a particular user. This helps in the situations where you want users to have only one role at a time.

View Project
Brant Wynn
Demo Framework

The Demo Framework (DF) is a distribution consisting of modules, themes and libraries. It uses modules from popular distributions like Spark, Commerce Kickstart and Panopoly.

View Project >
Meagen Williams
Drupal Speak

Drupal speak" is a spellcheck dictionary for Drupal-related terminology that commonly gets mistakenly flagged as misspelled—words like, you know, Drupal. :-)

View Project
Two Factor Authentication

Second-factor authentication for Drupal sites. The TFA module adds a second step of authentication with a check for something you have -- such as a code sent to (or generated by) your mobile phone.

View Project
Q&A with Dries

Do you have questions about the upcoming Drupal 8 release (or Drupal 8.1.x or 9 and beyond)? Here’s a question-and-answer core conversation with a panel of the Drupal 8 core committers.

Calls in the Middle of the Night! Industry Leaders Discuss Best Practices in Global Delivery.

This panel is meant for developers, architects, managers and executives working with global teams or planning to. Drupal has gone global in a huge way. Whatever your opinion on offshore / outsource / near-shore, etc it is a reality that is here and growing.
Topics and takeaways:

  • Overcoming (or taking advantage) of cultural differences
  • Developing and hiring talent around the world
  • What governance models are most effective? How do they contribute to success?
  • Communication tactics and tools which allow for personal sanity and productivity
Making Drupal Fly - The Fastest Drupal Ever is Near!

Come and join us for a wild ride into the depths of Render Caching and how it enables Drupal to be faster than ever.
We will show you:

  • The biggest Do's and Don'ts when creating render-cache enabled modules and sites
  • Frontend performance pitfalls and why front-end performance is tied to backend performance more than you thought
  • Why libraries are so great and why single CSS/JS files make trouble.
  • Common scenarios and how to solve them (mobile sites variation, cookie variation, etc.)
  • Drupal using an intelligent BigPipe approach
A "Plain Drupal English" Guide to the Remaining Drupal 8 Criticals

At the time of DrupalCon LA, we will most likely have some number of critical Drupal 8 issues remaining. This talk will provide a run-down of what remains, providing some necessary background/context, akin to the blog post at Webchick's "plain Drupal English" Guide to the Remaining Drupal 8 Critical Issues: DrupalCon Bogotá Edition. The hope is that this will help people coming to the DrupalCon Sprints hit the ground running to help push us closer to release!

Drupal 8 Deep Dive: What It Means For Developers Now that REST is in Core

Web Services in today's applications and websites have become critical to interacting with third parties. A lot of Drupal developers have the need to expose content and features on their site via an API. Luckily for us, Drupal 8 now has this capability in Core. And some contrib modules are attempting to make it even better.

In this webinar, we will discuss what you can do with Drupal 8, what is included in core, and what is not. Topics covered will include what is new with REST in Drupal 8 and what it aims to solve. Attendees will learn:

  • What CRUD is and how to use it
  • What you can do with REST in Core
  • How to use and build on Services in Drupal 8
  • How Drupal 8, Acquia, and Palantir can help you succeed
Drupal 8 Reimagined Authoring: How the Beautiful New Interface Makes it Fast and Fun to Create Content

Drupal 8 brings more than 200 new and exciting features for both marketing and technical teams. The new Drupal 8 interface redefines ease of use for content authors, making it fast and fun to create and edit content on any device.

In our upcoming webinar, join Kevin O’leary, Director of Design at Acquia to get an overview and demo of the new enhancements, including:

  • Responsive Admin: A responsive toolbar that works on all devices, image uploading right from the editor, and fully responsive admin pages so you can create content from any device. Responsive tables, tabs, layouts and images.
  • Built in WYSIWYG: CKEditor 4 is now in Drupal core, along with several new features like paste from word, image captions, CKBlocks, improved source editor (that preserves your line breaks) as well as a drag drop toolbar configuration UI.
  • In place editing for all content: Now you can edit anything right on the page without using the edit form.
  • Redesigned Content Creation Page: Introducing a two column-view to reduce excessive scrolling and keep the focus on text, not the tools.

We will also talk about plans for additional functionality targeted for a Drupal 8.1 release including: drag-drop blocks, in-place layout swapping, a content modeling UI, and streamlined tools for sort, filter, search and autocomplete using Select2.

Decoupled Drupal: What This Means for Developers

Recently, decoupled content management has been taking the front-end world by storm as developers seek new ways to leverage battle-tested back ends alongside more flexible, extensible front ends. JavaScript frameworks with ever-quickening advances and native applications can integrate seamlessly with "headless" back ends such as Drupal by bypassing the theme layer completely.

What are some of the implications of this newly decoupled world for front-end Drupal developers and designers? In this webinar, gain insight into the trends and new ideas emerging on the topic of decoupled Drupal. Also learn about decoupled Drupal against the backdrop of the rapidly changing front-end ecosystem, taking into consideration the impacts in areas such as Web Components, abstract DOMs, Drupal’s theme layer, and presentation.

  • Designers, front end developers, and Drupal themers of all skill levels will benefit from this webinar. Attendees will learn:
  • Advantages and disadvantages of going headless, as well as for going with a JavaScript framework
  • Managing content and headless Drupal - what this means for developers
  • How to integrate with frameworks and native applications
  • The future of markup and the theme layer, as well as the future of the front end and Drupal
Drupal 101: Tips and Tricks for Troubleshooting Drupal

The site is published, your design is pristine, and it is ready for action... so, now what? While you may think you’re in the clear, site issues are likely to arise at some point. To protect your business from a site-crash nightmare, there are necessary precautions you should take.

Customer support engineers Lanette and Ally are here to prepare you for the worst; using their 3.5 years of Drupal experience to explain common issues they’ve encountered, how to identify them, and how to remedy problems quickly.

  • In this webinar, you will learn:
  • Early steps to take to maintain site health
  • Preparing your team for common site complications
  • Tips and tricks for troubleshooting if problems arise
  • Third-party tools to help you resolve issues
Drupal 8 Every Day: An Intro to Developing With Drupal 8

Drupal 8 is coming, everyone is excited, and your developers can’t wait to use all the shiny new features. There’s just one problem: you still need to get your daily work done. Every day Drupal development requires the execution of many common patterns and scenarios.

How well do these common scenarios translate to Drupal 8? We polled Drupal developers to find what tasks we do the most and built a practical guide to using Drupal 8 in every day development.

In this presentation we’ll cover the following real world scenarios, while sprinkling in Drupal 8 best practices along the way:

  • Configuration Management
  • Creating and altering pages and forms
  • Menu callback patterns
  • Managing dependencies
Drupal and Security: What You Need to Know

Security breaches are becoming more common in today’s world, from large vulnerable corporations being attacked to cyber attacks causing physical damage. With Drupal becoming increasingly more popular, it has become a perfect target for these automated attacks. Last year's SA-CORE-2014-005 vulnerability has demonstrated that hackers have learned how to take advantage of Drupal’s functionality to infect a site and remain unnoticed.

Site builders and maintainers have a large role to play in preventing these kinds of disasters. With a solid knowledge base of the most common security threats, developers can quickly identify those security issues and learn how to address them. In this webinar, learn about how to protect your Drupal site against security threats, with topics including:

  • How Drupal can protect against DDoS attacks
  • Configuration mistakes that make you vulnerable, and how to avoid them
  • Fast updates: the single most important security element
  • Security improvements in Drupal 8
  • Modules to enhance security and evaluating contributed module quality




Front End United
Fox Valley
New Hampshire
Twin CitiesNew Jersey
San Diego
Western Massachusetts
Targu Mures
PHP Benelux
Costa Rica
Alpe Adria
DevDAys Dublin