Skip to main content
Start of main content.
Adam Bramley headshot

Adam Bramley

Senior Developer

Location
Melbourne
Drupal.org
acbramley
Social
theacbramley

Hailing from the land of the long white cloud, Adam has been working with Drupal since 2010 and has extensive expertise working with the public sector and higher education.

My blog posts

Building an API with GraphQL

Why design an API from the ground up with GraphQL? Why not use JSON:API? Watch the video to find out, with a live demo of the Mentally Healthy Workplaces platform.

by adam.bramley /

Decoupled OpenSearch: A Case Study

Watch the video to learn how our team leveraged a highly available AWS OpenSearch service fronted by React to build lightning-fast, dynamic search interfaces backed by Drupal using Search API.

by adam.bramley /

Migrate from drush_cmi_tools for Drupal 9

Prior to Drupal 9, Drush CMI Tools was our standard approach for config management. Drush CMI tools have been deprecated for Drupal 9 and replaced by the Config Ignore 3 community-supported project that provides the same functionality.

by adam.bramley /

How to debug Redis Exceptions in Drupal

Caching issues can be one of the hardest things to track down in a website. This is especially the case when you have external caches involved that can't be entirely replicated on a local stack, like AWS's ElastiCache Redis in clustered mode!

by adam.bramley /

Component based design with Paragraphs and Field formatters

A common problem that I’ve faced, particularly in the last few years, is how to deliver the complex, component driven design that clients want while also giving content authors full flexibility with those components without creating an un-maintainable, or brittle product.

by adam.bramley /