The final session of the day (not including the wrap up session) was Suspending Reality: PHP Fibers in Drupal Core and beyond with Steven Jones. This was an excellent introduction to Fibers in PHP and what exactly concurrency means, especially in a large application like Drupal. Steven introduced the concepts and built up to the speed improvements in Drupal 11.3.0. I really enjoyed this talk, crammed with technical detail and plenty of jokes.There were other things going on at the camp on the Sunday. Several students from the University were doing “Drupal In A Day” and a number of people were doing mentored contributions.When just a handful of people showed up we decided to look at the LocalGov Publications Importer module as a group. Rupert (the module maintainer) talked us through how he built it and how the PDF processor works. We also had a look at a great little badminton application built in Next.js that Vijaya Chandran Mani had created.
Saturday
After the keynote I spent so much time catching up with people that I accidentally missed the next session. It was good catching up with people though, some of which I hadn’t seen for a number of years.James has clearly had quite a bit of experience with the system and had some advice on how to get the most out of the module.The first session of the day started at 10am with Why Drupal remains a robust choice in today’s AI era, which was a panel session session featuring Paul Johnson, Matt Summers-Sparks, Jamie Abrahams. This was a question and answer session where the group took turns in talking about how they have implemented solutions for clients using AI systems. An interesting discussion and it was more measured and nuanced than some of posts you might see on LinkedIn. They admitted that whilst AI was useful in speeding up processing and doing things automatically, having a human at the centre to make the final call was essential.After lunch I went to see Emerson Reis talk about Scaling Drupal Multisite Deployments with GitHub Actions. Emerson looked at how to write GitHub actions and then added more and more complexity until he was able to deploy 600+ sites using a single, parallel processed, workflow. Really interesting stuff, and shows how you can automatically deploy large numbers of Drupal sites at scale. Apparently the entire process took just a few minutes.There was a bit of a buzz around the subject of AI, but I think people are starting to realise that it isn’t the panacea that some people are making it out to be. A few people I spoke to had encountered serious issues with AI and now keep it firmly within guard rails. There were a few examples (especially in the unconference) where people had used AI to create applications, but they used it as a tool, rather than a replacement for thinking and knowing the skills involved. I think that’s important and that’s reflected in the conversations and talks over the weekend.It was a good evening and I got to have a good chat with some people I had only met virtually.

Sunday
After that wrapped up a group of us headed off to another room to hold an unconference. This is where we decide on the schedule and subjects of the sessions for the rest of the day using post-it notes.Thanks to Tawny Bartlett for taking some pictures of me during the talk and sharing them with me afterwards.After a quick break I went along to listen to Emma Horrel talk about Drupal CMS: What’s here, what’s coming (and the UX behind it). Emma does an amazing amount of research and planning around the interface of Drupal (and by extension Drupal CMS) and this was a snapshot of the current state of that research and what the next steps are. She showed some of the planning being done about Drupal CMS 3 and 4 and what sort of timescales (and features) are expected in the future versions.The weekend of 28th February to the 1st March saw the second DrupalCamp England event with around 100 people attending the University of Salford, not far from Manchester, for the two day event.Sunday morning started at 9am with breakfast at the venue. The food during the weekend was good and the staff on hand were very pleasant and welcoming.Next was Speed up your site with Partytown with James Hall. Partytown is a JavaScript library that allows you to run third party scripts in a separate process, with the idea that you can speed up the key functionality of the site. The Partytown module integrates this system with Drupal and has a number of configuration options to alter what scripts are included in the Partytown process.The keynote on Saturday morning was The Augmented Future: Winning with AI with Dr. Phininder Balaghan, founder of Traversally. This was an look through the current state of AI, which Dr. Balaghan said changes every time he gives the talk.There was a tab behind the bar and to prove we were part of the DrupalCamp group they gave us blue Lego bricks to hand over at the bar. This worked well, but you should have seen the face of the guy next to me as I asked for a drink and handed over a Lego brick as payment. I must have looked totally crazy!I was so amazed to be made a featured speaker for the camp, they even made me some banner images to advertise the event, which is shown here.I was pretty tired after all the activities of the weekend and so I just chatted with a few people in the break area for an hour before heading home.Dr. Balaghan joked that we have reached the age of AI-gile, the new agile methodology.







