In this two-part series of blog posts, I'm going to show you how we built a Drupal 8 photo gallery site, integrated with Amazon S3, Rekognition, and Lambda to automatically detect faces (allowing u
Jeff Geerling is a developer who has worked in programming and devops for many years. He has worked on hundreds of Drupal sites, starting with some Drupal 4.7 community sites in the mid-2000s. He published Ansible for DevOps in 2015, and writes here, on his personal blog, and for many other sites.
“Acquia has a unique and influential position in the Drupal ecosystem, and I'm glad to be one of the people who can help bridge gaps between Acquia and the wider Drupal community,” he said.
Geerling said every project offers opportunities to help partners and customers grow in their Drupal journey.
“One partner I worked with had developers who were new to Git, and I was able to help them learn Git and thrive in an agile project culture. One customer I worked with had an internal development team who was new to Drupal, and I was able to help them learn Drupal and overcome challenges of developing a site in a very restricted network environment,” he said.
Acquia has maintained several of the positive attributes of a startup, Geerling said.
“Most notably, the ability to pivot and go in new directions, to provide opportunities for generalists and specialists alike,” he said. “The main thing that has grown as Acquia has matured is the ability to deliver. Early on, many teams were working on different things with different tools and techniques, but as we've grown, the tools and techniques are more centralized, and we can consistently deliver better code and better tools across all our departments. There's always an attitude of adapting to the marketplace, growing as a team, and trying new things, and this makes working for Acquia great.”
Recent Blog posts
For a recent project, I needed to use the popular Bootstrap theme, using the Sass starterkit for easy CSS management.
The project is hosted on Acquia Cloud, and the quickest way to start a new Drupal project that deploys to Acquia Cloud is to use BLT (a tool for Building, Testing, and Launching Drupal sites). BLT is an automation framework for running and building Drupal sites locally (it even integrates with Drupal VM!), and it is able to test, build, and deploy code on Acquia Cloud.
Many developers who work on Drupal (or other web/PHP) projects have error reporting disabled in their local or shared dev environments.
When module authors decide to port their modules to a new major version of Drupal (e.g.
For the past few years, I've been fascinated with credit card-sized budget computers, most especially the one that started the current revolution in hardware hacking, the Raspberry Pi.