Drupal, We Need To TalkBy | Apr 19, 2017Update 21 April: I’ve published a followup post with details of the BoF to be held at DrupalCon Baltimore on …
Remote PresentationsBy | Apr 06, 2017Living in the middle of nowhere and working most of my hours in the evenings I have few opportunities to attend events …
Wix Aren't the Only Ones Violating the GPLBy | Oct 31, 2016Recently Matt Mullenweg called out Wix for violating the GPL. Wix’s CEO, Avishai Abrahami’s post on the …
The Road to DrupalCon DublinBy | Sep 17, 2016DrupalCon Dublin is just around the corner. Earlier today I started my journey to Dublin. This week I’ll be in …
Per Environment Config in Drupal 8By | Jan 25, 2016One of the biggest improvements in Drupal 8 is the new configuration management system. Config is now decoupled from …
Internal Applications: When Semantic Versioning Doesn't Make SenseBy | Jan 19, 2016Semantic Versioning (or SemVer) is great for libraries and open source applications. It allows development teams to …
Leaking Information in Drupal URLsBy | May 15, 2015Update: It turns out the DA was trolling. We all now know that DrupalCon North America 2016 will be in New Orleans. …
Managing Variables in Drupal 7By | Apr 13, 2015A couple of times recently the issue of managing variables in Drupal 7 has come up in conversation with other …
Interacting with the Acquia Cloud API using PythonBy | Jul 21, 2014Update: Acquia shutdown Cloud API v1 on 1 July 2020. The Acquia Cloud API makes it easy to manage sites on the platform. …