WCEU 2022 – WordCamp Europe, Porto

“I’m done with this; I don’t want to do this again. I’d rather just be a recluse!”

The Super Bock Arena, venue for WCEU 2022
The Super Bock Arena

It’s probably not too surprising that these were the first thoughts I had when initially I arrived at WCEU 2022 and wandered around Porto’s Super Bock Arena.

Since March 13, 2020, when we made it home from a vacation in Antigua just as Canada battened down the hatches, we have welcomed only three guests inside our home. Living on a lake in rural Ontario, Covid seclusion has been remarkably easy and comfortable. Our social life has mostly consisted of chatting to neighbours from across the road or the end of the dock. To go straight from this to an event attended by over two and a half thousand participants was bound to be a shock to the system and more than a little scary.

I find it very liberating to give myself permission to have no real agenda; not to tour the stands and chat and pick up swag; only to attend talks that really interest me; not to talk to anyone if I don’t feel like it!

‘. . . the community is where the heart is’

It is also unsurprising that what gently reeled my back in was what I have always valued and admired about WordPress; its strong sense of community, of connection and affirmation. Milan Ivanovic summed it up perfectly in his opening WCEU 2022 Track 1 presentation, Why we community?

“The code is poetry, but, the community is where the heart is.”

I found particularly moving and powerful his reflection on the way in which the WordPress commitment to inclusivity and diversity broke down the barriers he personally had put up against ‘otherness’ growing up in a small Serbian village.

The code is poetry, but, the community is where the heart is.

A WordPress user and blogger, I have some technical knowledge. But who I am is rooted in facilitating change, connecting people – to each other and to information – and the creation of community. WordPress has not been my career focus. But I have volunteered at and attended WordCamps in the past. I also co-founded a local WordPress Meetup.

I don’t know what it is about ‘community’ people. There seems to be an extraordinary, instinctive, gravitational pull that draws us together. There was a heartwarming hug from Josepha, a longstanding community team friend; a lively dialogue with Community Engagement Specialist, Cate, at the WordPress Community Booth; and, out of the blue, a lunchtime conversation with Julia, a Community Steward, that ran so deep it could have gone on all day. I found re-connection, new heart-kin, and so many kindred spirits of all kinds throughout the passing exchanges of the two days. This was a timely reminder of the riches such interactions can bring.

The other sessions I attended, on partnerships and acquisitions, also reinforced the values I associate with the building of strong communities; resilience, curiosity, openness, mutuality, providing a positive and consistent client experience; and appreciation of employee and volunteer effort.

Support, affirmation, inclusivity, and connection

Some of the XWP Team
Some of the XWP Team

My husband and business partner, Paul Bearne, spends about half his time working for distributed agency XWP. They currently sponsor him to work on WordPress Core. I found it heartwarming that the sense of support, affirmation, inclusivity, and connection seemed so much greater with the XWP team (for both of us) than almost any work environment I can remember. Paul suggests this is because people need to have a special kind of energy to be self-motivated enough to work in a distributed setting. They may also have to make a much more conscious effort to build connection. And, of course, this is backed up by the WP ethos of community. Whatever the reason, it made for a positive and life-affirming re-emergence into the post-Covid world.

‘Finding your WordPress lifestyle – insider insights from a veteran coder’

Honestly, the prospect of attending Paul’s talk was much too nerve-wracking for me! I sweated with him over creating the slides and we will review the video recording together on WordPressTV if he is planning to deliver it again.

For someone who is much more accustomed to giving tech talks, this kind of ‘lifestyle’ topic was quite a challenge. Paul’s XWP colleagues were most generous in contributing their time to helping shape and refine his content and delivery. I’m glad to say there was a lot of positive feedback – people seem to have found it genuinely useful and interesting. As well as recording a podcast interview for WP Tavern, he was interviewed by HubSpot. His insights are now featured on their Blog, which reaches over 1.3 million readers a month. A good day’s work.

Everybody needs a Gina! (slide)

The talk brought me some degree of personal notoriety. Standing in line to pick up a coffee when I arrived that day, the person to whom I was chatting glanced at my badge and said, ‘oh, you’re Gina!’ A gracious acknowledgement of my back-up role, the slide ‘Everybody needs a Gina!’ emphasized the importance to remote workers and freelancers of effective support.

From recluse to WCEU 2022 party animal

Part of the appeal of WordCamps is the opportunity to interact in person with colleagues from all around the world. In many cases, these are people you may have known for years yet never met. It was a delight to see Paul recognized by so many, often greeted with a hug (a bit scary as an emergent recluse) and with obvious affection.

Paul embraced the party spirit to the full. For him there was an XWP Team Day with a scavenger hunt around Porto and Douro boat trip, a Codeable dinner at the Baroque Palacio di Freixo on the banks of the Douro, the WCEU 2022 Speakers’ Dinner at the cruise ship terminal, as well as the traditional WordCamp After Party held at the Super Bock Arena. I attended about half of these. This suited me fine as I still found that many unmasked people (for eating and drinking) in indoor spaces a little daunting.

Yes, remaining a recluse certainly has its attractions. But WCEU 2022 was a welcome reminder of the joy and energy that can be generated when like-minded individuals are able to spend time together. Perhaps Covid may have given us an opportunity to understand that, in the best of times, both have value. It doesn’t have to be either/or.

If the WordPress culture of community has caught your attention, you may be interested in this 2019 blog post, The WordPress Community – Passion and Participation

The WordPress Community – Passion and Participation

Wapuu - Community; Bring People Together

A major part of using WordPress involves relying on and interacting with the WordPress community at large, which has the reputation of being genuinely friendly and helpful. After all, as an open source platform it has been built and maintained by that community!

Although the members of our local WordPress Meetup are by definition a part of that community, few were aware of the range of opportunities available within it.

So, for our last session before the summer break, we chose this as our topic. I put together a slide presentation covering the kind of resources and experiences the WordPress Community can offer you and the ways in which you can contribute to WordPress.

  • Meetups
  • WordCamps
  • Community Forums
  • The Community Deputy Program
  • Contrib to Core
  • Component Maintainers
  • Contributing/ reviewing plugins and themes
  • Freelance/ remote working opportunities
Overview slide from presentation on the WordPress Community

For quick reference, I also put together the following useful resource links:

WordPress Statistics

Most Marvelous 100+ WordPress Stats & Facts (2019)

WordPress Stats: Your Ultimate List of WordPress Statistics (Data, Studies, Facts – Even the Little-Known)

Meetups

Meetup Program Basics

Kingston WordPress Group Code of Conduct

Kingston WordPress Group Good Faith Rules

WordPress 2018 Meetup Survey Results

WordCamps

WordCamp Central

You may also want to read my account of attending WCUS 2016, WCUS – passion, democratization, accessibility, community

Contributor Days – an example (US WordCamp 2018)

WordCamp Schedule

Don’t forget to keep an eye on your WordPress Dashboard for news about local events!

WordPress Resource Sites

WPBeginner – mostly how-to guides for simple tasks

Torque – more editorial content, from development to light pop culture

WPTavern – editorial content, mostly about the project and open sources

WPMU DEV Blog – some free content, some by subscription

WPShout – mostly developer-focused content, with in-depth tutorials

Online WordPress Forums


27 WordPress Support Forums That Have All The Answers – useful article, including a comprehensive list of WordPress Facebook Groups

WordPress Support Forums

WordPress Slack

WordPress Codex

WordPress Stack Exchange – you may also want to see the Stack Exchange Tour for step by step instructions.

Contributing to WordPress

The Community Deputy Program

Make WordPress – If you want to get involved in WordPress, this is the place to be, with blogs for each contributor group, general news, and upcoming events.

Contib to Core – see also this helpful Developers Guide to Contributing to WordPress Core from Delicious Brains

WordPress Core Components

Submitting Themes

Theme Review

Plugins

Leaving a WordPress Plugin review

Freelance and Remote Working Opportunities

Useful articles from codeinwp:

20+ Sites to Find Remote WordPress Jobs + 5 Great Companies Hiring Right Now

Remote Work for WordPress Professionals: How to Work From Home (And Stay Sane)

Virtual Agencies

Outsourcing Marketplace

Job Boards

WP JSON API – how to extend it

Slides as presented at WordCamp Toronto, 2016

In this talk, I demonstrate how to use the WP JSON API to add your own end-point for a custom post type or add/change data being returned.

I walk you through example code that extends the API and show you how simple it can be and how few lines it takes once you get your head around it.

Learning Outcomes

  • expose a custom post type in the API
  • view the output of the API
  • send date to the API
  • save data sent to the API
  • return custom data to an API call

Systematic Holistic Speed

Slides as presented at WordCamp Toronto, 2015

We all have created the odd WordPress site that has turned out to be fast but how do we do this each and every time?

In this talk I explore some of the techniques and choices that will make your site feel fast and also talk about how to automate / streamline your development process so that you can do this each and every time, no matter how rushed you are.

Learning Outcomes:

  • Understand what slows code down.
  • Realise how an SQL calls slow the site.
  • Understand that perceived speed can be more important than real speed.
  • Learn how to automate deployment.
  • Discover that it’s the small items that count.
  • Know what caching is, know how cache works in WordPress.
  • Understand the problems that caching causes and how to work around them.

WCUS – passion, democratization, accessibility, community

It was almost with trepidation that we took off for  WCUS in Philadelphia at the end of November 2016. In the wake of the Trump election victory, even before his inauguration and what followed, US travel already seemed somehow less appealing.

Justice, equality and freedom of the press

The Liberty BellIn the event, I am really glad that we were there in that moment. It was a reminder of so much that is good in America. To stand beside the Liberty Bell was particularly poignant. To read of past success in the struggle against injustice and inequality was a heartening reminder that there always have been and still are many who will fight for the best of what it is to be human.

We had a day together in which to explore. The Liberty Bell was a ‘must see’. Benjamin Franklin’s printing press resonated well with our attendance at WCUS. After all, WordPress specifically seeks to democratize publishing. Franklin’s grandson’s statement on the freedom of the press is as relevant now as it as ever been.

His Press Shall be Free

WCUS itself was a fascinating experience for someone who functions at the edge of the WordPress community. What stays with me is the depth of commitment to making WordPress accessible to all. In 2016 there were 115 WordCamps in 41 countries, with close to 90% of the costs (though not the travel) covered by sponsors.

WordPress is available in 50 languages and there is a strong push for internationalization and accessibility. All this exists in the context of a code-base  written by volunteers (Paul has ‘core commits’ in a number of WordPress releases).

The third day of the conference was ‘Contributor Day’. Hundreds of people gave a full day of their time to coding, bug fix, testing, review, documentation, translation and more. In five years, the WordPress market share has grown from 13% to 27% of the web and this effort is what underpins it. What a fantastic model for social co-operation!

While Paul focused on the more technical sessions and networking, I tapped into the wider content. Topics included ‘Version Control Your Life’, ‘Five Newsroom Tips for Better Website Content’, ‘Care and Feeding of Your Passion’, as well as a really helpful session on releasing a WordPress product.

‘Darth Vader wins over Yoda every time!’

Perhaps most pertinent to world events was a great talk on ‘The Dark Side of Democratization’. It seems that content that elicits emotional response is what goes viral, particularly if it arouses anger (hence the headline quote!). Therefore we all need to cultivate an ability to evaluate both our emotional response to content and the ‘facts’ in a post-truth world. An interesting suggestion was the importance of monitoring ‘news’ from sources that reflect the people who don’t think like you, engaging with understanding and tolerance, not judgement.

You can find’ the full 40 min session at https://dennis.blog/democratization/,  together with a great set of resource links including fact checkers.

Partying with dinosaurs

WCUS - partying with dinosaurs at the Academy of Natural Sciences

The ‘corridor stream’ is always a key element of any WordCamp and the after-party is a fun extension of this. In this case, we partied with dinosaurs at the Academy of Natural Sciences, making some useful contacts while were were about it!

 

(This review of WCUS 2016 was originally published as part of a longer article on Gina’s personal blog.)