Our Highlights from DrupalCon Europe 2020
Since we have been working in a remote setup for more than ten years, we always look forward to the yearly DrupalCon so we can finally see each other again as one team. This year, despite everything going on with Covid-19, we wanted to keep up the tradition and bought tickets for the whole team. Unlike in previous years, DrupalCon Europe 2020 took place as a digital-only conference.
For this virtual DrupalCon, we decided to not fall into the work-trap but fully focus on the event and the sessions. We created a Miro board with frames for each team member to document sessions while they happened. We also created a DrupalCon Slack channel within which people would start threads for a session they were in, so we could chat about what we found interesting. Personally, I found reading this very helpful because if I was in another session, I would still immediately know if there is a session I would want to watch later.
Advantages Of A Virtual DrupalCon
Being able to meet the Drupal community in person is a highlight for us each year. However, in this year's virtual setup, we found quite a few advantages:
- One of the major advantages for me personally was that sitting at the computer while watching sessions allowed us to take better notes than usual and made it possible to chat within our team in Slack as well as with other attendees in the sessions' discussion chats
- The coffee was better and there was no line to get it
- No chance for Drupal Flu
- Bluetooth headphones allowed us to do stuff while still listening
- Better networking during sessions: In a single room you can't really talk to someone sitting next to you or on the other side of the room. But in this virtual setting, you can
- More sleep, less commuting
- Saved money and CO2 for transportation and accommodation
- People who are shy to speak in public can ask questions
Disadvantages
Of course there were some challenges with this years setup:
- No great networking opportunities between sessions. The discussion chat was disabled as soon as the session ended. If you wanted to contact a person via Meeting Hub, you were out of luck if they didn't see your connection request.
- Not being able to collect giveaways or play fun games at sponsor booths
- Not being able to do sightseeing in an exciting city
- With family being around, you are more likely to not attend evening events with your team
- Documenting in Miro and Slack prevented me from using Twitter for sharing more about the event into the world outside of DrupalCon
Tips For Your Next Virtual Conference
We did block our team for DrupalCon but there was the occasional private appointment that we should have planned for another week.
- Block the conference days to be able to focus on sessions instead of work
- No work or private appointments during DrupalCon session hours you wouldn't have made while in another city
- If you have anything planned for the evening with other attendees, be able to take part as if you were in a room together. Get a babysitter, let your partner know you are not available etc.
Our Team's Favorite Sessions
Almost all sessions were recorded and will be publicly available in about a month after the conference. If you bought a ticket, you may log back in to the EventsAir platform and find the session video there. The videos of our favorite sessions are available by the Drupal Association for the public on youtube.
Tom
- Render me this... lazily (Video on youtube)
- Caching and performance deep dive 2.0 - A practical workshop (Video on youtube)
- Write code once, run anywhere - Drupal + Flutter (Video on youtube)
- Front-end Web Performance Clinic 2020 (workshop) (Video on youtube)
- Write better CSS by stopping writing any more CSS! How and why to use utility-first CSS on large-scale Drupal websites with Tailwind CSS (Video on youtube)
Steffen
- Designing for the Hidden Persona
- Caching and performance deep dive 2.0 - A practical workshop (Video on youtube)
- A better Experience for Content Editors (Video on youtube)
- Keynote - Centering humans and their rights in Open Source Design (Video on youtube)
- Front-end Web Performance Clinic 2020 (workshop) (Video on youtube)
- Smart Paragraphs - A Personalization Engine for Nestlé (Video on youtube)
Dennis
- A better Experience for Content Editors (Video on youtube)
- Designing for chaos: The design process behind Olivero (Video on youtube)
- From squiggles to straight lines: Sketching user experiences to make decisions and get on with it (Video on youtube)
- Designing for the Hidden Persona - Enabling Drupal content authors to realize their digital strategy and create exceptional engaging experiences
- Enterprise grade editorial experience with Drupal (Video on youtube)
- Keynote - Centering humans and their rights in Open Source Design (Video on youtube)
- Driesnote (Video on youtube)
Luca
- Creating Layouts and Landing Pages for Drupal 8 (Video on youtube)
- Multichannel publishing - reaching additional output channels with content segmentation and direct output and orchestration of Digital Signage devices all from within Drupal (Video on youtube)
- Caching and performance deep dive 2.0 - A practical workshop (Video on youtube)
- Custom Elements - An alternate Render API for decoupled Drupal (Video on youtube)
- Smart Paragraphs - A Personalization Engine for Nestlé (Video on youtube)
Stefan
- Multichannel publishing - reaching additional output channels with content segmentation and direct output and orchestration of Digital Signage devices all from within Drupal (Video on youtube)
- Configuration Management Initiative 2.0 (Video on youtube)
- Write better CSS by stopping writing any more CSS! How and why to use utility-first CSS on large-scale Drupal websites with Tailwind CSS (Video on youtube)
Lucio
- Smart Paragraphs - A Personalization Engine for Nestlé (Video on youtube)
- Multichannel publishing - reaching additional output channels with content segmentation and direct output and orchestration of Digital Signage devices all from within Drupal (Video on youtube)
Andre
- Smart Paragraphs - A Personalization Engine for Nestlé (Video on youtube)
- Write better CSS by stopping writing any more CSS! How and why to use utility-first CSS on large-scale Drupal websites with Tailwind CSS (Video on youtube)
- Write code once, run anywhere - Drupal + Flutter (Video on youtube)
- Taking Maximum Advantage of Drupal Core's Composer Template (Video on youtube)
- An overview of Drupal front-end component integration methods (Video on youtube)
Siavash
- Write code once, run anywhere - Drupal + Flutter (Video on youtube)
- Keynote - Centering humans and their rights in Open Source Design (Video on youtube)
- Custom Elements: An alternate Render API for decoupled Drupal (Video on youtube)
- Keynote: Drupal Core Initiative Leads (Video on youtube)
- Control the visibility of your content with Entity visibility preview (Video on youtube)
- Successfully Managing Distributed Teams (Video on youtube)
Simone
- A better Experience for Content Editors (Video on youtube)
- From squiggles to straight lines: Sketching user experiences to make decisions and get on with it (Video on youtube)
Andreas
- Multichannel publishing - reaching additional output channels with content segmentation and direct output and orchestration of Digital Signage devices all from within Drupal (Video on youtube)
- Smart Paragraphs - A Personalization Engine for Nestlé (Video on youtube)
- Write better CSS by stopping writing any more CSS! How and why to use utility-first CSS on large-scale Drupal websites with Tailwind CSS (Video on youtube)
Anja
The main topics I took from this DrupalCon were personalization/DXP (Apache Unomi, Mautic, Smart Content Paragraphs), the Gin Admin Theme and Digital Signage.
- Multichannel publishing - reaching additional output channels with content segmentation and direct output and orchestration of Digital Signage devices all from within Drupal (Video on youtube)
- A better Experience for Content Editors (Video on youtube)
- Open personalization with Apache Unomi in the GDPR era (Video on youtube)
- Drupal Agency Partnerships: Stronger, Together (Video on youtube)
- Creating Layouts and Landing Pages for Drupal 8 (Video on youtube)
- Driesnote (Video on youtube)
The following sessions are on my to-watch list after hearing good feedback from others:
- Smart Paragraphs - A Personalization Engine for Nestlé (Video on youtube)
- Leading through Uncertainty (Video on youtube)
- How Open Source & Return on Experience can be a driving force behind success for mid-market companies (Video on youtube)
- Drupal - the choice of the Australian government (Video on youtube)
- Write code once, run anywhere - Drupal + Flutter (Video on youtube)
- From squiggles to straight lines: Sketching user experiences to make decisions and get on with it (Video on youtube)
- An open (company) culture empowers autonomy and collaboration (Video on youtube)
We would like to thank all volunteers, the Drupal Association and Kuoni for making this an unforgettable event.