DrupalCampa
Alba
25 October 2024, Edinburgh

Speakers

Confirmed speakers are listed below. The full line-up and schedule for the day will be published in next few days.

Billy Wardrop

Picture of Billy Wardrop with a beach behind him
Biography

Web Development Team Manager in University of Edinburgh

A 7 year journey from Drupal 7 to Drupal 10 and what we learned migrating over 600 websites.

7 years ago we started thinking about a new web landscape and the daunting thought of migrating 600 websites from our Drupal 7 monolith to a new ecosystem with more flexibility, less code and enable growth in our developer community.

  • A continuous improvement model
  • Single codebase serving multiple instances
  • Futureproof shareable development processes
  • Freedom to build on each website
  • Deploy at scale as and when needed
  • Encourage developer contributions. 

We wanted to fully adopt the Drupal model…less code, more functionality, less barriers, more features and modernize content management across the university. Offer something a service that surpassed what schools across the university would have no choice but to buy into and change the way we do websites at The University of Edinburgh. 

My presentation will cover our journey from conception, to building, migration and the future.

Maria Young

Maria Young sat on a hilltop overlooking a mountainous terrain
Biography

Front-end developer and certified web accessibility specialist, support-worker, project manager, covert designer – Maria has fingers in all the pies. She loves working and making friends with our clients, and knows most of their sites inside out.

Building better with Drupal: practical tools for accessible websites

When the European Accessibility Act (EAA) comes into force in March 2025 private and public organisations providing products and services to anyone in the EU, including digital services and websites, will be required to meet specific accessibility standards to ensure equal access for people with disabilities.

However, accessibility is more than compliance, it is the backbone of modern user experience design. In this session, we'll explore how Drupal can help site builders and front-end developers not only meet but exceed accessibility standards like WCAG 2.2 and the EEA.

This session will dive into Drupal’s core accessibility tools, advanced theming techniques, and content workflows to ensure your site is accessible by design. We'll also share best practices for building custom components and enhancing the user experience for people of all abilities.

Join us to learn how you can leverage Drupal to go beyond compliance and create websites that truly empower every user.

Emma Horrell

Emma Horrell
Biography

User Experience Team Manager in University of Edinburgh

Opening up Drupal’s terminology

We want Drupal to be inclusive and accessible to everyone, and that starts with the words we use. The 'Drupalisms' issue was born from a belief that people shouldn't need to know how to ‘speak Drupal’ to be able to use it to create outstanding digital user experiences. In this talk, I'll explain how we're addressing this and how you can help us de-mystify Drupal and make it available to all.

Lenny Moskalyk

Lenny Moskalyk
Biography

Delivery Manager at Drupal Association, Co-organizer at DrupalCampKyiv

How I turned my hobby into my job or why Drupal community is addictive

This autumn marks 10 years since my first Drupal event and goodness me, does time fly! In a blink of an eye (rather long one, perhaps) instead of a Drupal newbie I find myself working for the Drupal Association and being a part of the core team behind Drupal CMS (aka Starshot).
Let’s get together and talk about weird tricks of time, the community you can’t leave once you get to know it and exciting future of Drupal! (edited) 
 

Aaron Hirtenstein

Aaron Hirtenstein
Biography

Community Lead at LocalGov Drupal. 

He was a founder member of Agile Collective, working as a project manager and erstwhile Drupal site builder when he could get away with such things. Alongside his LGD work, he also works for Open Food Network UK and is a cooperative business advisor in Scotland. If he’s not at his desk, you will most likely find him up a hill or on a cricket pitch.

Running a fleet of web sites with ease via LocalGov Drupal Microsites Platform

Large organisations like councils, governments, universities have always needed to run a varying number of small websites. However, these are often on disparate technologies, maintained by disparate individuals and companies and quickly become inconsistent and out of date.
Let's take the pain of managing a fleet of microsites away and manage them all from one Drupal installation - the LocalGov Drupal Microsites platform.

Christoph Breidert

Christoph Breidert
Biography

Co-Founder at 1xINTERNET GmbH

AI with Drupal - How to build useful applications for your clients

Drupal is striving to be the best AI-Powered Open-Source CMS. Consequently, AI functionality will also be included in the first official version of Drupal CMS (aka Starshot), that will be released in January 2025.
Drupal has a powerful AI module family and AI driven functionality can easily be created. However, finding the right use-cases for AI in custom projects can be quite challenging.


In this session I will first provide a simple introduction to AI and Large Language Models (LLMs) in particular to make sure all attendees have the same level of knowledge.
Then, I will provide an overview of what is possible with AI in Drupal. In particular I will focus on custom applications using Large Language Models (LLMs).
To inspire the attendees, engaging AI demo applications with Drupal will be presented that solve a variety of use cases. One of the use cases will be an assistant that can interact with dynamically fetched content (Retrieval Augmented Generation - RAG).
Lastly, an easy ideation process will be presented that can help discover potential for useful AI applications.
 

Rouven Volk

Rouven Volk
Biography

Senior Solutions Architect & Digital Innovation Specialist at 1xINTERNET GmbH

Scaling Drupal in the Real World: Practical Insights for Large Organisations

With over 15 years of experience, I’ve had the chance to work on Drupal projects at every scale imaginable—from small teams to sprawling, multi-site setups for large organisations. In this session, I’ll share the practical ins and outs of scaling Drupal, going beyond theory to cover what works (and what to avoid) when managing dozens of sites on a shared code base.

We’ll dive into:

  • Economies of Scale: Tips for getting the most out of a single code base without losing flexibility.
  • Smart Deployments and Hosting: How to simplify workflows and keep things moving smoothly.
  • Compliance Made Easy: Lessons learned on balancing innovation with security and regulatory needs.
  • Sustainable Solutions: Cost-effective strategies that don’t compromise long-term growth.

This session is all about sharing real-life lessons—what to prioritise, what to skip, and how to set up your Drupal environment for success in a large organisation.

Phil Norton

Phil Norton
Biography

Phil is a Developer at Code Enigma, and is also the founder and administrator of #! code https://www.hashbangcode.com/. He helps run the North West Drupal User Group.

An Introduction To The Drupal Batch API

The Drupal Batch API is a system that allows us to split up large tasks into smaller chunks so that we don't overload the web server. This is a really important concept to understand if you are developing your own Drupal modules, especially if you want to allow users to perform actions on lots of items at once.
In this session we will look at why we need the Drupal Batch API and how it prevents issues. We'll then do a dive into the code surrounding the Batch API and how to run your own batch operations.
There will be a few demos on running the Batch API to perform some simple tasks.
Finally, we'll look at how Drupal uses the Batch API internally and some use cases of the Batch API in contributed modules.

Drupal Camp Scotland is sponsored by 1x Internet

1x Internet - Sponsors of DrupalCamp Scotland 2024