drupal
Linguist syntax highlighting for Drupal file types
drupal
Are you sick of reviewing Drupal PRs on Github without syntax highlighting on .module and .install files?
Strategies for Managing a Fleet of Drupal Projects - DrupalGov, 2020
drupalsouth
drupal
conferences
presentations
My presentation on managing fleets of drupal applications at the virtual DrupalGov in November 2020.
Drush 8 Exit Code Workaround
drupal
snippets
bash
A bug in older versions of drush stop errors bubbling up to shell exit codes. Use this snippet to work-around the problem.
Faster, smaller, and sanitized MySQL database dumps
mysql
drupal
Sanitize, minify and dump your database in one step with this awesome utility.
Securing Drupal on Kubernetes
drupal
kubernetes
security
presentations
I presented a draft of my DrupalCon talk at the March 2020 Sydney Drupal Meetup.
New Relic Free Tier on Acquia
drupal
A while back Acquia dropped support for configuring the New Relic API key for applications hosted with them - hack it back into existence.
Encrypted Drupal Database Connections with Amazon RDS
drupal
security
aws
Malicious users can intercept or monitor plaintext data transmitting across unencrypted networks, jeopardising the confidentiality of sensitive data in Drupal applications. This tutorial will show you how to mitigate this type of attack by encrypting your database queries in transit.
Can You Keep a Secret? - Bucharest, 2018
hackcamp
drupal
conferences
security
presentations
My presentation on secrets management at DrupalHackCamp 2018 in Bucharest, Romania.
HashiCorp Vault for Drupalers
hackcamp
drupal
conferences
security
presentations
vault
My presentation on HashiCorp Vault at DrupalHackCamp 2018 in Bucharest, Romania.
Securing Drupal: Storing API Tokens in Lockr
drupal
security
As seen in the recent Uber hack, storing secrets such as API tokens in your project repository can leave your organisation vulnerable to data breaches and extortion. This tutorial demonstrates a simple and effective way to mitigate this kind of threat by leveraging Key module to store API tokens in remote key storage.
Can You Keep a Secret? - Auckland, 2017
drupalsouth
drupal
conferences
security
presentations
My presentation on secret management at DrupalSouth 2017 in Auckland, NZ.
Speaking at DrupalSouth 2017 in Auckland
drupalsouth
drupal
conferences
I'll be giving an introduction to secret management, and a number of recipes
to leverage amazing tools like Hashicorp Vault in your Drupal projects.
Performance: Not an Afterthought
drupalsouth
drupal
conferences
performance
presentations
My presentation on Drupal application and hosting performance at DrupalSouth 2015.
Attending Drupal Down Under 2012!
drupalsouth
drupal
conferences
In a little over a week Drupal Down Under 2012 will commence in Melbourne!
Accessing and using Drupal.settings properties in Selenium tests
selenium
drupal
testing
A quick-and-dirty method for assigning Drupal.settings properties into Selenium variables.