13-15 March 2020

City, University London

Community & Being Human

Drupal is more than its code. This track covers the Drupal community, the people that populate it and how we can be happy and healthy working with Drupal, tech, and each other.

Auto updates, an update!

Scheduled day
Prerequisites

None!

Session details

In 2019, the Drupal Association lead an initiative to bring Automatic Updates to Drupal. The first phase of that work is complete. Join us for a presentation about where we are today, what’s next, and how to get involved in this initiative.

Implementing an automatic updates system is no small feat, especially for a project as mature and architecturally complex as Drupal. There are many different factors that have to be considered:

  • Supporting both Drupal 7 and Drupal 8

  • Ensuring that sites are ready to safely & securely receive updates

  • Managing the transitional state of Drupal, where some installations use Composer, and some do not

In this session we’ll focus on:

  • Some of Drupal’s history

  • Why the Automatic Updates initiative is important

  • Where we are today

  • What’s next

  • How we are avoiding creating more surface area for risk

  • And how you can get involved

The Automatic Updates Initiative was an effort done in collaboration by the Drupal Association, the European Commission, Acquia, Pantheon, MTech, and Tag1Consulting. We particularly want to thank contributor mbaynton, for his work on the architecture of the signing oracle.

A similar session discussing the complexities of implementing a secure signing infrastructure for the update services being delivered by Drupal.org is also being submitted by Neil Drumm at Drupal Dev Days.

Room
Skill Level
Session Time
On
Session Track
Have you spoken at DrupalCamp London before?
No
Previous speaking experience
I have given several Drupal related talks at Drupal GovCon and participated in panel discussions at several DrupalCons NA and EU.
Session Type
Sponsor

Open source has won. How do we avoid dying from success

Scheduled day
Prerequisites

Know about open source

Session details

Join us on this panel to discuss with project maintainers, users and other actors in the open source community what's the future of open source, the challenges we are facing as maintainers, but also as users, and what can we all do to make the whole ecosystem fair and future proofed.

I'll be joined by:

  • Rachel Lawson,
  • Alex Moreno

  • Baddy Breidert

  • Gen Ashley

  • Eriol Fox

  • Gabor Hojtsy

 

This will be a Zoom/Video session as per the virus situation, but you'll be able to follow from the room.

 

Room
Skill Level
Session Time
On
Session Track
Have you spoken at DrupalCamp London before?
Yes
Previous speaking experience
All of the panellists have excitement and are well known in the community
Session Type
Sponsor

LocalGov Drupal - open collaboration between UK Councils

Scheduled day
Prerequisites

None

Session details

Slides

You should be able to access the slides here: 

https://bit.ly/localgovdrupal

Presenters: 

Session details

There are 408 councils across the UK who are spending £millions of taxpayers money on publishing platforms and regularly re-inventing the wheel.

We are working with a group of currently four councils that have decided to stop doing this and actively work together on a shared Drupal codebase. Rather than attempting to create a one-size-fits-all solution, we are understanding the needs of our various users and creating Drupal components that can be mixed and matched to suit. 

Our group is growing quickly. We were funded by the Ministry of Housing, Communities and Local Government (MHCLG) to explore other councils’ needs and scale the project. As part of the current work we are in active conversations with 11 UK councils and we’re receiving expressions of interest at a rate of about 2 per week.

Through working in the open and active collaboration, all councils can:

  • save time,
  • save money,
  • make things better for the end user.

Our session will cover: 

  1. The story so far
  2. Motivations to share
  3. Motivations to work in the open
  4. Resistance: Why isn’t it already happening?
  5. How we’re changing things
  6. Next steps
  7. How to get involved

Background reading: 

Room
Skill Level
Session Time
On
Session Track
Have you spoken at DrupalCamp London before?
No
Previous speaking experience
DrupalCon Vienna
North West Drupal Unconference
Oxford Drupal User Group

Working in the Drupal issue queue

Scheduled day
Prerequisites

A desire to contribute to Drupal. No programming knowledge required; the talk will be from the perspective of a programmer, but a lot of information is universal and applies to non-programming issues as well.

Session details

Let's dive into the Drupal issue queue. What do you do when you encounter an issue in a community component or have an idea for improving Drupal or one of the many contributed projects? Creating issues (and when not to), issue statuses and priorities, creating and rerolling patches and following up. Also, a peak at the future (boo patches!)

This is not specific to frontend or backend developers, and even if you're not a coder but want to contribute in other ways it is good to know how the issue queue works.

Room
Skill Level
Session Time
On
Session Track
Have you spoken at DrupalCamp London before?
No
Previous speaking experience
2017 DrupalJam Netherlands, configuration managament
2018 Drupal Camp Ruhr, configuration management
2019 DrupalJam Netherlands, the state of Drupal 9 (the Gabor Hojtsy open source slide deck)

It's not easy being green

Scheduled day
Session details

If the internet was a 
country, it would rank
 6th for electricity usage and 1.700 M tons is the current size of the internet's annual carbon footprint. Since we cannot simply remove the internet from our lifes, we need to make sure that what we put out there has as little impact as possible. I will show you some examples on how we can make our products as green as possible.

Room
Skill Level
Session Time
On
Session Track
Have you spoken at DrupalCamp London before?
Yes
Previous speaking experience
Presented SEO trends at DrupalCamp 2018
Several presentations at DrupalJam (NL)

Under Pressure — How to build up resilience and keep burnout at bay

Prerequisites

No prior knowledge required

Session details

Burnout is one of the biggest threats to building an engaged team. A recent study found that 95% of HR leaders admit that burnout is sabotaging their companies’ work quality and employee retention; yet there is no obvious solution on the horizon.

As a long-time IT manager in corporate and startup environments, I’ve had to deal with burnout many times (both myself and to support team members). The question is: “How can we stay sane and productive in a world of rapidly changing objectives?" Well, if the answer was easy, we wouldn’t have to talk about it. And yes, we really have to talk about it.

In this presentation, I’m going to share how you can build resilience for yourself and with your team. I’ll cover useful practices for managers, individual contributors and the self-employed, such as:

  • recognising burnout symptoms
  • breaking out of the negative belief cycle
  • contributing to a healthy company culture
  • reducing time and resource pressure
  • restoring focus
  • building healthy relationships
  • dealing with change
  • developing lasting resilience

Mental health is an important topic. Thankfully, it’s getting more attention lately. If you’re interested in keeping your work and personal life sustainable, this talk is for you.

Skill Level
On
Session Track
Have you spoken at DrupalCamp London before?
Yes
Previous speaking experience
You can find examples of my speaking gigs, including this talk, at https://www.geewiz.dev/presentations/

Burnout and Imposter Syndrome tips: my continuing journey to help myself and others

Scheduled day
Prerequisites
  • A willingness to learn
  • A willingness to accept these are tips and tricks based on my experiences and your mileage may vary
Session details

Taking a basis in how I came back from severe burnout, this presentation expands upon the tips I generated throughout my 15+ years as a developer (And far to many years experience at life in general) to provide more tips and tricks that can help you beat burnout and imposter syndrome.  The presentation includes a more human feel to what imposter syndrome and burnout actually are, more tips and tricks that may be of use to people (Including ones that didn't work for me but others stories have highlighted worked for them) and ideas to further expand the conversation into the Drupal Community and how audience members can help either in the UK or from abroad.

Rough timeline:

  • Introduction to me and any necessary terms (3 - 5 mins)
  • Burnout (5 - 10  mins)
    • What worked
    • What didn't
  • Imposter Syndrome (5 - 10 mins)
    • What worked
    • What didn't
  • What the community can do to help others in preventing burnout and/or imposter syndrome (5 - 10 mins)
  • Q & A (Any remaining time, 5+ minutes)

 

Previous versions of this talk have been given at Drupalcon Amsterdam 2019 and North West Drupal User Group (Jan 2020), but this is an iteration of these talks and not a direct repeat.

Room
Skill Level
Session Time
On
Session Track
Have you spoken at DrupalCamp London before?
Yes
Previous speaking experience
DrupalCamp London 2018 (Learning Frontend as a Backend Developer), Drupal Europe (An introduction to Islandora CLAW, and how it could help your university), DrupalCon Amsterdam 2019 (Beating imposter syndrome and burnout)

Inspiring Youngsters to become Drupal Evangelists

Prerequisites

Attendees from these backgrounds can attend.

Human Resource, Community Evangelists, Marketing 

Session details

"Ask yourself if what you're doing today is getting you closer to where you want to be tomorrow" 

 

Inspiring youth is an important and challenging job. I have been working as an HR in UniMity Solutions for the past 2 year. And I have been dealing with 2 genres of youth.

 

1. PHP Developers 

2. Freshers

 

Our experience so far in organizing Drupal training is amazing. We have met many students  that will stay with us forever. Our goal as Drupal organizers is to give students a comfortable environment to learn and be influenced. Also focusing more on encouraging young women into Drupal.

 

Drupal is a freely available open-source software. Probably the most important way to support any community is mentor ship. You’ll learn why inspiring youngsters is important and how it can benefit you in the community and in your life–personal and professional.

Skill Level
On
Session Track
Have you spoken at DrupalCamp London before?
No
Previous speaking experience
Session taken at Drupal Camp Goa
Organizer of Drupal Camp chennai

Contrib 101- rolling, re-rolling, and more. Many folks new to the community don't know know the contrib vocabulary and procedures.

Prerequisites
  • Drupal org account
Session details

Many Folks are new to the community, They want to make contribution, But can not start because of Not clear visibilty of how to start

Here I will explain :

  • The basics start of contribution
  • How to find issues in queue (Filter using tags)
  • status of issues
  • How to apply patch
  • patch rolling, Re-rolling
  • credits and commenting

Also will explain if i am not developer then how would i make contribution.

Skill Level
On
Session Track
Have you spoken at DrupalCamp London before?
No

Pragmatic Agile in large and/or complex environments

Prerequisites

Prerequisites for attending this session are to bring an open mind with an appetite to challenge, recalibrate and/or pivot on your current approach and understanding of seeding and maturing agile practices in large and/or complex environments.

Session details

As an agile coach

I want to share some wins and lessons about leveraging agile mindset, practices and frameworks

So that you and your teams improve your ability to respond to complexity and change whilst working in large and/or complex environments.

In this session I will share what I have learned over the years to bring about successful mindset, cultural and pragmatic change in individuals, teams and organisations to seed and nurture agility regardless of their size and stature.

It's about exploring being human in the face of unprecedented change and complexity, teaming to cross the chasm with unrelenting focus on learning for our collective continuous improvement.

Participants can expect to walk away with practical tips and experiments to try out in their own environments.

Skill Level
On
Session Track
Have you spoken at DrupalCamp London before?
Yes
Previous speaking experience
Recent speaking engagements

2019:
- Agile Business Conference 2019 - Intro to Mobius; getting to outcomes that matter.
- Bayer Animal Health Digital Marketing Conference - Intro to Agility
- Panelist: London Tech Festival - How open source has boosted society
- DrupalJam: Agile in large enterprises

2018:
- Drupal Camp Ghent 2018: Taking open source agile and cloud beyond tech
- Microsoft Future Decoded 2018: Embracing inclusion to generate impact
- Drupal Europe: Being more human, taking Open Source, Agile and Cloud beyond tech!
- Outcome Delivery Conference: Outcome Delivery and Social Transformation.
- Blockchain Summit: Empathy Driven Product Strategy for the Blockchain Era.
- DrupalJam: Recalibrating Giveback, taking Open Source and cloud beyond Tech!

2017:
- Google Campus: Agile Entrepreneurs
- Drupalcamp London: Empathy Driven Content Strategy,
- British Computer Society, Agile meet-up: Agile For Peace
- Peace Conference Karachi, Pakistan

2016:
- Startup School: Agility- 101, Karachi, Pakistan.
- The Accelerator Network: "Agility and Product Development", London, UK.
- Peace Conference, Karachi, Pakistan

Others:
- Agile Lean Europe (ALE), Agile for Peace, Sofia, Bulgaria, 2015
- Agile London Conference 2015, Agile for Peace, London, UK
- Transforming lives using agile - Scrum Alliance Regional Gathering, Bangalore, India, 2015
- London Project Management Conference, Agile for Peace, London, UK, 2015
- Keynote Speaker at Drupal Camp Sofia 2015
- Speaker at Drupal Camp London 2015
- Speaker at Drupal Camp Brighton 2015
- Speaker at Drupal Camp Ghent 2014
- Speaker at Drupal Camp Yorkshire 2014
- Speaker at Drupal Camp London 2013
- Speaker at Drupal Camp Leuven 2013
- Speaker at Drupal Camp Helsinki 2012
- Speaker at BAD Camp Brighton 2012
- Speaker at DrupalCon Munich 2012
- Speaker at Drupal Camp Dubai 2013
- Speaker at Drupal Camp Karachi 2013
- Speaker at Drupal Camp Lahore 2013
- Speaker at Drupal Camp Islamabad 2012

Sponsors

Diamond

ddev

Gold

Acquia - Experience digital freedom
Agiledrop - Trusted Drupal teammates
Droptica
Dropsolid

Weekend Keynote Speakers

Kevin Bridges

DDEV, CTO

Michel van Velde

One Shoe, CEO

Nick Veenhof

Dropsolid, CTO

CxO Keynote Speakers

Kevin Bridges

DDEV, CTO

Michel van Velde

One Shoe, CEO

Greg Harvey

Code Enigma, Director

Rachel Lawson

Drupal Association, Community Liaison

Carrie Lacina

Drupal Association, Fund Development Director

Jeffrey A. “jam” McGuire

Open Strategy Partners, Partner

Tracy Evans

Open Strategy Partners, Partner

Join the Drupal Association

The Drupal Association unites a global open source community to build and promote Drupal.

The Association is a not-for-profit organization that relies on individuals and businesses to fund everything they do for Drupal — from drupal.org to DrupalCon and community programs.

Connect with us and support our mission-driven work.

Support the Drupal Association

Hosting provided by

platform.sh