slideshare quotation-marks triangle book file-text2 file-picture file-music file-play file-video location calendar search wrench cogs stats-dots hammer2 menu download2 question cross enter google-plus facebook instagram twitter medium linkedin drupal GitHub quotes-close
The town of Leuven in Belgium, home of Drupal Dev Days 2025.

Welcome to Drupal Dev Days, we hope you're having a great time.

We at Code Enigma are delighted to be sponsoring the event. We like to be useful partners in everything we do, so we decided to offer to pay for the coffee, alongside our co-coffee-sponsors, make it fly. If you got here, you probably scanned the QR code on our coffee cups. They're re-usable, so hang on to it, it can serve you coffee for many years to come!

We're sure you have the schedule already - just in case, here it is. We usually come to Drupal Dev Days but sadly we can't be with you this time. We're gutted, but we're almost all parents and the school holidays have conspired against us.

Even though we're not there for a chat, we would like to encourage you to visit our GitHub page and take a look at our DevOps and SysOps tools. There's more on that right below.

Have a great conference and we'll see you in Vienna for DrupalCon if not before! (Possible appearances at Barcamp in Perpignan and/or DrupalCamp Spain in Santiago de Compostela...)

Code Enigma Developer Tools


Here are some of the tools we built for ourselves and that now we want to share with you.

⌨️ Developers will be most interested in ce-dev. It's a wrapper for Docker Compose which allows you to get creative with your containers but control things via a simple CLI-based tool. Our team uses it and we're pretty happy with it's stability, although we haven't pushed it hard yet to developer communities. If you want to give it a go, we have updated our GitHub wiki with some useful guidance.

🚀 For CI we have ce-deploy, which is actually leveraged by ce-dev to build applications in the containers. It's basically a bash script that wraps Ansible and a bunch of custom roles we maintain for deploying and automatically testing Drupal (and other) web applications. We're a bit light on docs for this at the moment, but we're working on it. At least all the inline docs for the roles can be accessed here.

🚚 And if you're into cloud and SysOps stuff, then we have ce-provision for you, there is a decent installation guide in the GitHub wiki to get you started. Again, Ansible is used to provide a common language across our tools and organisation. Like ce-deploy, ce-provision is leveraged by ce-dev to install the Linux packages on your containers, as well as being used standalone to launch and manage infrastructure. We have a load of ready roles to manage Debian/Ubuntu based Linux servers (we're actually official Debian consultants) and also a set of roles for orchestrating and managing infrastructure at AWS. Next on our roadmap is Apache CloudStack, which we're looking forward to getting our teeth into.

What we do


It would be remiss of us not to do a little self-promotion at this point. Here are a few bits and pieces we're proud of.

Welsh flag

Welsh Government

We've been providing DevOps and hosting support to the Welsh Government for a decade. Read this case study about how we drastically increased the speed of their behat testing with Kubernetes.

Find out more >>

Woman giving a presentation with a large screen of statistics projected behind her.

Office For National Statistics

We did a short consultancy piece with the ONS to help them identify the right technology for their new statisticians community site. Initially they were thinking Discourse, but things turned out quite differently.

Find out more >>

Antartic water measurements in progress - photo by Marcus Gutjahr

Environmental Data Services

Those who follow us know we're big on being green and doing our best for our planet. Helping organisations like EDS deliver their vital content is just about our favourite kind of work to do.

Find out more >>

A woman tending to potted plants

WRAP and The Circular Economy

Initially a "rescue job", the Waste and Resources Action Programme (WRAP) have now been clients for years. We've kept their Drupal site going, applied a re-brand and we're now helping them go international.

Find out more >>

Déjà-vu ?


Lar-dee-dar, did we mention we have a French company too? But seriously, you might have seen versions of this page before. Here are it's past incarnations - an ever-growing list!

The Faculty of Law at the University of Cambridge, UK - a curved glass building on a bright green grass lawn under a blue sky.

DrupalCamp England 2025

We proudly sponsored all the food and drink for the first post-COVID DrupalCamp in England.

Here's what that page looked like >>

The Riddler from the original Batman series.

DrupalCon Lille 2023

We're sure you remember our riddle competition. Right? RIGHT??

Here's what that page looked like >>

Drupal banner

Our Drupal.org profile

Between events this page often just becomes a redirect to our venerable Drupal.org profile page.

Find us on Drupal.org >>