Sign in

Code Enigma

@codeenigma.toots.codeenigma.com.ap.brid.gy
14 followers 3 following 43 posts

Web agency in the UK and France, truly pan-European, ISO-certified and award-winning #Drupal experts. #AWS Select Partners and #DevOps and #SysOps […] [bridged from toots.codeenigma.com/@codeenigma on the fediverse by fed.brid.gy ]

PostsRepliesMedia
Reposted by Code Enigma
Greg Harvey 🌍 @greg-harvey.tooting.ch.ap.brid.gy · 22/09/2026
Does anybody know anyone freelance with real Power BI to #Drupal integration experience? Boosts appreciated. 🙂 #powerbi
005
Reposted by Code Enigma
Greg Harvey 🌍 @greg-harvey.tooting.ch.ap.brid.gy · 16/09/2026
Well, it looks like our new #Mattermost is going to be ... #Synapse (#matrix / @matrix) and @element Web to provide the web interface for people who don't want to mess about with a local client. It seems to do everything we need. The only thing that's a slight pita is needing to find a way to […]
tooting.ch
Original post on tooting.ch
001
Reposted by Code Enigma
Greg Harvey 🌍 @greg-harvey.tooting.ch.ap.brid.gy · 28/08/2026
Related to my previous post in French, anyone in my network using LocalGov Drupal as a base for websites in countries outside of Britain and Ireland? Be great to know what, if anything, is happening out there? I've heard rumbles of things happening in #Germany, #Austria, maybe #Norway, other […]
tooting.ch
Original post on tooting.ch
001
Reposted by Code Enigma
Greg Harvey 🌍 @greg-harvey.tooting.ch.ap.brid.gy · 28/08/2026
Mes amis #Drupal en #France. Si vous travaillez dans le secteur public, directement ou avec des clients de ce secteur, je veux bien parler avec vous sur le sujet de LocalGov Drupal France. Nous avons bien commencé, mais cela a stagné un peu. Dommage, vu l’enthousiasme à #DrupalCamp #Grenoble […]
tooting.ch
Original post on tooting.ch
101
Code Enigma @codeenigma.toots.codeenigma.com.ap.brid.gy · 29/07/2026
All up to date, #mastodon v4.6.4. 😅 Was a painless process too.
014
Code Enigma @codeenigma.toots.codeenigma.com.ap.brid.gy · 29/07/2026
Upgraded to 4.4.18, next stop 4.5! 🥳
001
Reposted by Code Enigma
Greg Harvey 🌍 @greg-harvey.tooting.ch.ap.brid.gy · 28/07/2026
New blog post: "On not blogging": gregharvey.gitlab.io/blog/posts/202… With hat tip to @hashbangcode and a plea for patience. 😉
gregharvey.gitlab.io
On not blogging
003
Code Enigma @codeenigma.toots.codeenigma.com.ap.brid.gy · 21/07/2026
Our developer @philipnorton42 - also of @hashbangcode fame - has written a technical #drupal blog on how he rewrote a data provider class for a waste collection #API integration so the collection types are more customer friendly […]
toots.codeenigma.com
Original post on toots.codeenigma.com
123
Reposted by Code Enigma
Greg Harvey 🌍 @greg-harvey.tooting.ch.ap.brid.gy · 10/07/2026
The new @codeenigma #Drupal based portal for managing #OpenLDAP directories on the web is almost ready for show time. Finished it today, internal testing for a day or two, then LIVE. 🥳 The stack is an #OpenLDAP directory, #SimpleSAMLphp for #SSO, integrating […] [Original post on tooting.ch]
Screenshot of the Code Enigma user management dashboard welcome screen, Welcome To Your Dashboard, telling people how to raise tickets and how to manage their users.
001
Code Enigma @codeenigma.toots.codeenigma.com.ap.brid.gy · 07/07/2026
Ravis d'annoncer que nous sommes partenaires officiels de #Scaleway : www.scaleway.com/fr/trouver-un-part…
scaleway.com
Code Enigma | Scaleway
Support Drupal primé et gestion de serveurs Linux
003
Code Enigma @codeenigma.toots.codeenigma.com.ap.brid.gy · 07/07/2026
Delighted to announce we are official #Scaleway partners: www.scaleway.com/en/find-partner/co…
scaleway.com
Code Enigma | Scaleway
Award-winning Drupal support and Linux server management.
103
Reposted by Code Enigma
Greg Harvey 🌍 @greg-harvey.tooting.ch.ap.brid.gy · 07/07/2026
RE: tooting.ch/@greg_harvey/11683435494… I said I would write up my findings on bot traffic to a major client of ours. Here it is! gregharvey.gitlab.io/blog/posts/202… Bots, #AI and in particular #ChatGPT - and what it means for modern website […]
tooting.ch
Original post on tooting.ch
025
Reposted by Code Enigma
Greg Harvey 🌍 @greg-harvey.tooting.ch.ap.brid.gy · 29/06/2026
via @ekes : Dear Sysadmin, we have put online a survey on how AI crawlers are affecting web hosting. Not much knowledge has been gathered on this topic yet. We would be happy if you supported our academic survey: umfrage.uibk.ac.at/limesurvey/allge… #sysadmin #ai #bots
umfrage.uibk.ac.at
Survey: Open Web and AI Crawlers
002
Reposted by Code Enigma
Greg Harvey 🌍 @greg-harvey.tooting.ch.ap.brid.gy · 25/06/2026
Since evaluating possible #Mattermost replacements and settling (more or less) on @nextcloud Talk, I realised there basically isn't any #webhook support in the way you usually think of it (create a hook, copy the secret URL, push messages to it). So I made this […]
tooting.ch
Original post on tooting.ch
102
Reposted by Code Enigma
Greg Harvey 🌍 @greg-harvey.tooting.ch.ap.brid.gy · 24/06/2026
I added a get-db command to @codeenigma's @ddev support the other day, if you're using ce-deploy and have a standalone app server you can just use `ddev get-db` to fetch and import the database to your local environment. 😎 Check at the README for instructions and the PRs to see the bash code […]
tooting.ch
Original post on tooting.ch
011
Reposted by Code Enigma
Greg Harvey 🌍 @greg-harvey.tooting.ch.ap.brid.gy · 17/06/2026
Here's the video of my LocalGov #Drupal talk on ethical use of #AI and some management tools: gregharvey.gitlab.io/blog/posts/202…
gregharvey.gitlab.io
Ethical AI talk at LocalGov Drupal Camp - Open source sentiments by Greg Harvey
003
Code Enigma @codeenigma.toots.codeenigma.com.ap.brid.gy · 15/06/2026
Great time had by all at the LocalGov #Drupal Camp in #Sheffield UK, last week. Here's a picture of the team, looking smug after a very nice lunch. 😂 Our managing director, @greg_harvey, did a talk on using #AI as ethically as possible and […] [Original post on toots.codeenigma.com]
The Code Enigma team in front of the bright yellow branded LocalGov Drupal event banners.
114
Reposted by Code Enigma
Greg Harvey 🌍 @greg-harvey.tooting.ch.ap.brid.gy · 21/05/2026
Happy to announce ce-provision from @codeenigma now fully* supports #Ubuntu #Linux. We've supported #Debian since forever, but Ubuntu was just different enough. My colleague Drazen finally managed to pick through the differences and make it all work! 🎉 *there will probably be odd roles/packages […]
tooting.ch
Original post on tooting.ch
003
Code Enigma @codeenigma.toots.codeenigma.com.ap.brid.gy · 19/05/2026
Follow @drupalsecurity and be ready to upgrade your #Drupal tomorrow, depending on the nature of the vulnerability it might be quickly and easily exploitable: www.drupal.org/psa-2026-05-18 Our clients will be patched on stage as soon as the update drops, please watch out for tickets […]
toots.codeenigma.com
Original post on toots.codeenigma.com
112
Code Enigma @codeenigma.toots.codeenigma.com.ap.brid.gy · 30/04/2026
In case anyone is wondering about exposure to #CopyFail, CVE-2026-31431, well we're exposed of course, like everyone. Currently waiting for a #Debian patch to drop. unattended-upgrades will take care of applying it and we will take care of reboots as required. FORTUNATELY, in almost every case […]
toots.codeenigma.com
Original post on toots.codeenigma.com
102
Reposted by Code Enigma
Greg Harvey 🌍 @greg-harvey.tooting.ch.ap.brid.gy · 13/04/2026
Un autre page Flickr de #drupalcampfr2026 in #Grenoble, de Fabien Clement (je ne sais pas s'il a un compte masto ?) www.flickr.com/photos/196542885@N02… #Drupal
flickr.com
Drupal Camp FR 2026 Grenoble
Explore this photo album by Fabien Clément on Flickr!
001
Reposted by Code Enigma
jaz :twt: :wales_flag: ⁂ @jaz.toot.wales.ap.brid.gy · 26/02/2026
I will be interviewed on BBC Radio Wales' Breakfast program tomorrow (Friday) at 745am with Oliver Hides and Megan Davies - to talk about Tŵt Cymru, the Social Web, and how it's different than the big tech platforms. I will now work on condensing all of that into a five minute interview 😃 […]
toot.wales
Original post on toot.wales
007
Reposted by Code Enigma
Greg Harvey 🌍 @greg-harvey.tooting.ch.ap.brid.gy · 25/02/2026
NWDUG is dead, long live NWDUG! Meet the @hashbangcode online meetup, the Phoenix from the flames! Everybody is welcome! 😎 luma.com/kyr1krhe #drupal #php
luma.com
#! code Meetup March 2026 · Zoom · Luma
This is the first #! code monthly meetup. This is a general web dev meetup where we discuss all things related to the web development industry. For our first…
013
Code Enigma @codeenigma.toots.codeenigma.com.ap.brid.gy · 17/02/2026
We have a couple of spare @DrupalCampEngland tickets going, if anybody wants them. The event is in Salford, Manchester, UK, over the weekend of 28th Feb: www.drupalcampengland.org #drupal
drupalcampengland.org
Drupal Camp England | Sat, 28 Feb 2026 - 12:00 - Sun, 1 Mar 2026 - 12:00 | University of Salford, Manchester | DrupalCamp England
003
Reposted by Code Enigma
Greg Harvey 🌍 @greg-harvey.tooting.ch.ap.brid.gy · 10/02/2026
Yay! @ddev support for ce-provision #Ansible development! 😎 gitlab.com/code-enigma/ce-provision… #DDEV #Docker
gitlab.com
Ddev mr 2.x (!2934) · Merge requests · Code Enigma / ce-provision · GitLab
Ansible based tools for managing Debian Linux servers and AWS infrastructure.
112
Code Enigma @codeenigma.toots.codeenigma.com.ap.brid.gy · 28/01/2026
Our client, East Suffolk, launched their new LocalGov #Drupal website this morning, on the eve of us arriving in Bruxelles to present LGD #France. Exciting times! Fun fact, LGD is now the biggest CMS in UK government use, it's soared past Jadu with hundreds of installations […]
toots.codeenigma.com
Original post on toots.codeenigma.com
013
Code Enigma @codeenigma.toots.codeenigma.com.ap.brid.gy · 27/01/2026
Avant notre conférence à Drupal4Gov.EU ce jeudi, nous sommes fiers d'annoncer le lancement officiel du site web LocalGov #Drupal France : www.localgovdrupal.fr Si votre ville ou votre #mairie souhaite une démonstration, contactez-nous ici : www.codeenigma.fr/localgovdrupal
localgovdrupal.fr
LocalGov Drupal France
003
Code Enigma @codeenigma.toots.codeenigma.com.ap.brid.gy · 23/01/2026
Enfin des partenaires Drupal en France ! 🥳 www.drupal.fr/partners/code-enigma #Drupal
drupal.fr
Code Enigma
Code Enigma propose des services complets de développement et support pour les applications web Drupal et PHP. Nous nous chargeons de développements complexes et pouvons également vous orienter vers des solutions plus économiques, comme des distributions Drupal telles que LocalGov, adaptées aux municipalités françaises. Nous assurons la maintenance courante et traitons les demandes de nouvelles fonctionnalités, d'améliorations, d'intégrations, de migrations ou de scripts de déploiement complexes, grâce à une variété de propositions d'assistance.
033
Reposted by Code Enigma
Xamanismo Coletivo @eliasulrich.hachyderm.io.ap.brid.gy · 20/01/2026
"A #digitalplatform rooted in #Welsh values is aiming to reshape how people in Wales connect online, as concerns continue to grow over the power and ethics of global social media companies. Jaz-Michael King @jaz, Director at #TŵtCymru, said the campaign reflects a broader turning point in how […]
hachyderm.io
Original post on hachyderm.io
106
Code Enigma @codeenigma.toots.codeenigma.com.ap.brid.gy · 12/01/2026
It's soon time for @DrupalCampEngland again! Early bird tickets now available, we've grabbed ours, make sure you grab yours. 😎 #drupal www.eventbrite.co.uk/e/drupalcamp-e…
eventbrite.co.uk
DrupalCamp England 2026
We are back for 2026. With a 2 day event - 28th February and 1st March at The University of Salford, Manchester.
023
Reposted by Code Enigma
Greg Harvey 🌍 @greg-harvey.tooting.ch.ap.brid.gy · 23/12/2025
Yay, @philipnorton42 has put my talk on using 'ce-deploy' with @ddev for #Ansible deployed #Drupal applications. 🥳 www.youtube.com/watch?v=vRWW93X6GN0
024
Reposted by Code Enigma
Greg Harvey 🌍 @greg-harvey.tooting.ch.ap.brid.gy · 15/12/2025
Got #PHP 8.5 support working properly with ce-deploy today. Didn't take much, but need to handle the fact that opcache is no longer a separate package. 😃
023
Code Enigma @codeenigma.toots.codeenigma.com.ap.brid.gy · 04/12/2025
Need pro automation for deploying #PHP applications to servers? Use the #DDEV local development tools from DDEV Foundation? Know #Ansible already? Well alright then, get into ce-deploy! Quick, repeatable, endlessly customisable, free and open source set of scripts and ready Ansible code for […]
toots.codeenigma.com
Original post on toots.codeenigma.com
012
Reposted by Code Enigma
Greg Harvey 🌍 @greg-harvey.tooting.ch.ap.brid.gy · 03/12/2025
If you're a #PHP developer who uses #DDEV you might be interested in checking out what I've been up to making @codeenigma's ce-deploy (#Ansible stack for app deployment) work inside DDEV, both already support #drupal, #symfony, #wordpress, etc. It allows developers to test their server […]
tooting.ch
Original post on tooting.ch
021
Reposted by Code Enigma
Greg Harvey 🌍 @greg-harvey.tooting.ch.ap.brid.gy · 26/11/2025
Shipped some cool #Ansible things in @codeenigma's code deployment tool, ce-deploy, today. Multiple #Docker container image builds in one pass, multi-container #AWS ECS Task Definitions and automated 'composer audit' for #composer based #PHP applications like #Drupal and #Mautic, to be […]
tooting.ch
Original post on tooting.ch
022
Reposted by Code Enigma
Greg Harvey 🌍 @greg-harvey.tooting.ch.ap.brid.gy · 24/11/2025
While @codeenigma is doing some "proper marketing" at the moment, I realised just telling people what we're up to is more effective in some circles. I've been working on some more #docker and #ansible stuff and we'll be demoing ce-deploy at #NWDUG, which is ostensibly a #Drupal event but you […]
tooting.ch
Original post on tooting.ch
011
Reposted by Code Enigma
Greg Harvey 🌍 @greg-harvey.tooting.ch.ap.brid.gy · 21/11/2025
If you're on a #Debian based #Linux distro with #GitLab then this is your simple get out of jail card: sudo apt -y --allow-downgrades install gitlab-runner=18.5.0-1 Then you can make a file at /etc/apt/preferences.d/gitlab-runner and put this in it: Package: gitlab-runner Pin: version 18.5.* […]
tooting.ch
Original post on tooting.ch
001
Code Enigma @codeenigma.toots.codeenigma.com.ap.brid.gy · 21/11/2025
In case any clients follow us, there was a bad #GitLab release last night. We know your runners are broken, we're on it. 😃
001
Reposted by Code Enigma
Greg Harvey 🌍 @greg-harvey.tooting.ch.ap.brid.gy · 13/11/2025
Yay, my talk for #Drupal 4 Gov in #Brussels in January has been accepted. It's about preparing #LocalGovDrupal for the market in #France. 😎
013
Code Enigma @codeenigma.toots.codeenigma.com.ap.brid.gy · 20/10/2025
It appears #AWS might be having serious #IAM identity services issues today. The #Xero status page is currently blaming AWS for a global outage of their login services: status.xero.com That tracks, because our #SAML based #SSO page for logging into AWS accounts is not working and […]
toots.codeenigma.com
Original post on toots.codeenigma.com
001
Reposted by Code Enigma
Greg Harvey 🌍 @greg-harvey.tooting.ch.ap.brid.gy · 14/10/2025
Finally, #Women In #Drupal award for the Scale category goes to @xjm ! 🎉 #DrupalConEU
023
Reposted by Code Enigma
Greg Harvey 🌍 @greg-harvey.tooting.ch.ap.brid.gy · 14/10/2025
And the #Women In #Drupal award for the Build category is Sinduri Guntupalli. She works with @klausi too! 🎉 #DrupalConEU
022
Reposted by Code Enigma
Greg Harvey 🌍 @greg-harvey.tooting.ch.ap.brid.gy · 14/10/2025
#Women In #Drupal awards in progress, Emma Horrell is the Define winner! 🎉 #DrupalConEU
023
Reposted by Code Enigma
Greg Harvey 🌍 @greg-harvey.tooting.ch.ap.brid.gy · 14/10/2025
Spoiler alert: #DrupalConEU 2026!
Presentation slide at DrupalCon Vienna: Rotterdam, The Netherlands, 28 September to 1st October 2026
013
Code Enigma @codeenigma.toots.codeenigma.com.ap.brid.gy · 13/10/2025
It's #DrupalCon time again! @greg_harvey and his colleague Dioni will be around all week. Come and find us to talk #Drupal development, hosting and/or support, or just to say hi. 😃
013
Code Enigma @codeenigma.toots.codeenigma.com.ap.brid.gy · 09/10/2025
Following on from our news yesterday, we have also now migrated our open source #Ansible-based application deployment software, ce-deploy, to #GitLab. You can now find it here: gitlab.com/code-enigma/ce-deploy
gitlab.com
Code Enigma / ce-deploy · GitLab
Ansible based tools deploying code to Linux servers and containers to AWS infrastructure.
003
Code Enigma @codeenigma.toots.codeenigma.com.ap.brid.gy · 08/10/2025
We have migrated our open source #Ansible-based #Debian server management software, ce-provision, to #GitLab due to recurring technical problems with #GitHub. You can now find it here: gitlab.com/code-enigma/ce-provision #foss #linux
gitlab.com
Code Enigma / ce-provision · GitLab
GitLab.com
023
Reposted by Code Enigma
Greg Harvey 🌍 @greg-harvey.tooting.ch.ap.brid.gy · 07/10/2025
So this is fun. Updated a client to #MariaDB 11.8 on #AWS RDS and it automatically enables `--require_secure_transport` ... which would seem sensible, except almost nobody actually configures that because databases are usually localhost, or at least local network. So the app instantly cannot […]
tooting.ch
Original post on tooting.ch
011
Code Enigma @codeenigma.toots.codeenigma.com.ap.brid.gy · 26/09/2025
It's official, we are now on the #ISO 27001:2022 version of the standard. 🥳 #infosec
003
Code Enigma @codeenigma.toots.codeenigma.com.ap.brid.gy · 25/07/2025
The ever eloquent @matason has written this lovely post about our week here in Spain: www.codeenigma.com/blog/notes-chris… #Drupal #AwayWeek
codeenigma.com
Notes from Chris' developer cabin - 2025 - Week 30 | Code Enigma
If you've been following Code Enigma for any length of time, you'll know that we hold an annual away week... an opportunity to review the past twelve months, to plan and to get energised for the year ahead.
002