WordCamp US 2024 – It’s been a while

Liminal Wapuu

This year I was fortunate to attend WordCamp US 2024 in one of my favorite cities, Portland, Oregon. I was not only able to attend, but was also one of the fortunate few selected to present. I heard tell that 350 folks submitted presentations for this event. I can only imagine the difficulty and work the volunteer organizers had in selecting speakers and am grateful for the opportunity.

It was an interesting intersection of my interests. For many years I was active in the local WordPress community as one of the event organizers for WordCamp St. Louis and the monthly WordPress meetup group. The pandemic put a big kibosh on my involvement and disrupted the community as a whole. It’s been five years since I’ve been at a WordPress-centric event, and this time I was there as a speaker. Life is funny that way.

I wanted to take a moment to jot down my notes and thoughts from the event. I learned a lot and met some interesting folks along the way.

Contributor Day

Tuesday kicked off the event with Contributor Day, which is a full day dedicated to improving WordPress. That could be contributing code to core, working on plug-ins, documentation, community building, or even video and marketing efforts. I ended up spending the first half of the day at the table for Openverse, a search engine for freely-licensed (Creative Commons) images and audio. Since I’ve contributed to Wikimedia Commons and work at the Foundation, I was curious to learn more.

I chatted with Zack Krida, Madison Swain-Bowden, and Krystle Salazar1 and learned more about their work. The project originally started at Creative Commons in 2017 as CC Search, and was brought under the WordPress umbrella in 2021. It’s integrated into WordPress, allowing authors of any site to search and use freely licensed imagery from Flickr, Wikimedia Commons, and more.

Openverse in verse

They face many of the same challenges Commons faces regarding reuse, attribution, NSFW content, and to a smaller degree moderation. They are mostly a front-end to existing repositories whereas Commons is a repository upon itself! We had some good chats, with far too little time to cover it all.

One WordPress-related pain point we shared was the lack of formal functionality in WordPress core for attribution and licensing information. Over the course of WordCamp US, I heard from no fewer than four presenters, along with a few side conversations, about how everyone ends up creating their own solution to manage these pieces of custom data. NASA, Vox Media, Disney, and others have all devised their own solutions. Even we at the Foundation, for Diff and the Foundation’s site, have created unique approaches—each a reinvention of the wheel. There’s a solid opportunity here to improve this in WordPress Core.


I was also able to reconnect with some friends from the St. Louis WordPress community, many of whom I haven’t been in contact with for five years. Pandemics, man. Jen Swisher, Joe McGill, David Smith, Mary and Dick, and Michelle were all regulars at WordCamp St. Louis back in the day. Maybe with things settling down, we might see more community building happening here in town…

For dinner, I sauntered out to Frank’s Noodle House and had a wonderful meal. I have a 99% success rate eating at restaurants that were formerly actual houses. Frank’s was no exception. 2

The pendulum in the Oregon Convention Center

Showcase Day

Showcase Day was a new addition to WordCamp US. It is described as, “an opportunity for creators to showcase some of their most innovative, interesting, and indubitably incomparable uses of WordPress”. So the coolest and most interesting uses of WordPress. I’d argue that they achieved this with the packed schedule. Here are the sessions I attended (so hard to choose!), with a few notes where I remembered.

Keynote: Reach for the Sky: A Magical Transformation with Gutenberg and Unlocking the Digital Evolution: Navigating the Gutenberg Era by Alexandra Guffey and Katrina Yates

These two back-to-back presentations – the first being the keynote of the day – covered how the Disney Experiences team used the block editor (Gutenberg) to design and develop custom blocks for their editorial needs. Two lovely folks from Disney talked about their strategy and approach. They created a main theme and used child themes for different sites. Each with blocks specific to those sites. A key takeaway quote from their work, “We are growing with Gutenberg instead of working against it.” Nice.

I also learned of the Gutenberg Storybook for WordPress components. A handy guide to know what components are available to reuse with variables and live code demos. A valuable resource. Instead of developing your own controls you can use these components to provide as close-to-core interface for editors as possible.

The Power of Extending the WordPress Editor: A Block Visibility Showcase by Nick Diego

Nick walked through a plugin he created called Block Visibility. It works with any block and allows you to adjust the visibility of blocks based on a smorgasbord of conditions. User roles, date and time, viewport size, and more. Along the way, I learned that the Group block can be made sticky, making it easy to create navigation items within the editor.

I also learned about how you can extend a WordPress block with custom functionality, which is a far better approach than creating a custom block from scratch, especially since core now contains many useful blocks.

Dynamic blocks also look rather interesting. “Dynamic blocks are blocks that build their structure and content on the fly when the block is rendered on the front end.”

My one idea for Nick’s Block Visibility plugin would be to incorporate visibility by language. So if the site language is set to Spanish, don’t show a promotion happening in English. Or if a block content is translated, show the appropriate language version.

Nick is also leading an Admin refresh and media library update to WordPress core. I’m going to be bugging him to learn more about that work soon. 🙂


I had lunch with some folks. Met TJ Mullinax and a few other folks. TJ is an interesting fellow. He lives in central Washington state and is a digital producer and photojournalist at Good Fruit Grower magazine. Which is a magazine about fruit cultivation with a history going back to the 1940s! They, naturally, use WordPress for their digital publication.


Reinventing Vox Media’s CMS: A WordPress Migration Journey by Thomas Stang, Anique Halliday, Stéphane Boisvert

This session was interesting because over the last twelve years Vox Media had built their own custom content management system called Chorus. They used it for all of their properties including Vox.com, The Verge, Polygon, and SB Nation. Migrating away from an in-house developed tool to an open-source project like WordPress is not only interesting from a technical perspective, but also from a business and political perspective. We now have one less CMS competing with WordPress, which isn’t great, but we also have another set of high-traffic and well-supported sites being built on top of WordPress.

From a community health perspective, I was interested in hearing about how readers of the websites handled this transition. It sounded, based on the presentation and conversations with the presenters afterward, that in most cases, folks didn’t even realize that a change had been made. In the case of Polylang in particular, the design of the site from the viewers’ perspective was exactly the same—a rather impressive magic trick.

Building a Block First Digital News Platform for Pew Research Center by Seth Rubenstein

I attended a session from Pew Research on how they build a new news platform using blocks – right before block patterns were a thing. Their blocks are rather complex items such as quizzes and charts. I was happy to learn that they give back by making their work available as open-source software!

Highlights from the Automattic Special Projects Team by Christy Nyiri

What a charming and whirlwind tour of the amazingly well-designed projects taken on by Automattic’s Special Projects Team! It was a very visual experience, so summarizing it too much here is a challenge and would not suffice.

I wish I had an ounce of the design chops these folks have. They showcased (see, it was Showcase Day) some really great designs and talked every so briefly about the work that went into each of them. Christy is a natural presenter and hit all the high notes.

A Technical Deep Dive Into Our Favorite Features of the New Harvard Gazette Site by Joeleen Kennedy

Joeleen led us through the work she and the fine folks at Human Made did for the Harvard Gazette. It was a great overview of the challenges of building something the editorial team can use that is flexible, but not so varied as to be inconsistent. I loved the little bit of genius for the dual-column layout on desktop and stacking the sidebar on mobile.


Speaking of Human Made, I wanted to take a moment to thank the crew for inviting me to sit with them at lunch – big middle school “someone asked me to sit with them vibes!”, so thank you – and for inviting me out for food and drinks. I had a great time getting to know them better as people. Wonderful people. KAdam, Joleen, Pam, Adam, Stuart, Kirsty, Jon, and Joe.

Conference Day 1

wp-admin as Mission Control by Gary Kovar

Anyone from NASA has an unfair advantage when presenting their work. I mean, it’s space exploration for Pete’s sake! Even with this frustratingly cool starting position, Gary delivered an interesting and informative dive into how NASA customized the WordPress dashboard to allow their editorial team to work quickly to develop news packages, articles, and the famous (and again, cool) Image of the Day feature.

The customizations to the dashboard have me thinking about how we might use that to make Diff, the community blog I support, more inviting and easier to use.

Building WordPress Websites with ‘Privacy by Design’ in Mind by Donata Stroink-Skillrud

Donata gave a really compelling and informative presentation on why you, average site developer, should give a hoot about GDPR, data collection, and user privacy. It was great to see someone who is not a designer or developer by trade presenting on their bailiwick and how it intersects with working with WordPress and the web. I found myself nodding at many of the points she made and internally yelling about the many clients I’ve worked with who have never considered privacy as part of their design.


This was the first day the Sponsor Hall was open. As I was wandering about during lunch I spotted a corner where a typewriter was set up allowing you to write some poetry. A gentleman was typing away and I asked if I could take a photo while they typed. They turned to me afterward, looked at my name badge, and said, “Wikimedia! I’m a Wikimedian!”. I had surprisingly ran into Younesh Dhaubhadel, a photographer from Nepal. He had participated in Wiki Loves Monuments in 2018 and came in second place in his region! Small world.


Decoding the Woo and WordPress Strategies of Industry Giants by Bryce Adams, Travis Lima

Brilliant title. While I don’t have much experience with WooCommerce, only using it on one site in my 15-year journey with WordPress, I do find it to be an impressive suite of tools for e-commerce. I love that it’s open-source, allowing company owners to control every bit of the experience without too many middlemen. This session was a grand tour of various implementations of WooCommerce and how the software can be customized to fit a seemingly endless set of circumstances.

Aside: I also learned about Universal Yums, which I just subscribed to. See! WooCommerce works! :p

Creating Client-Friendly Editing Experiences by Kristin Falkner

Kristin walked us through some great strategies for adapting WordPress to client expectations, reminding us that while we may be steeped in technology, some folks have actual work to do. 🙂 The ideas shared in this session have me reflecting on my own assumptions and how I might better communicate with and learn from those who use the sites I support.

One additional take away from this session was learning bout programs like Scribe and Screen Studio – apps that help create great video tutorials of software interfaces. This is something I will definitely include in any future client work.


After the group photo, I had the fortune to bump into Dinara Lima and her husband John Arthur Strauss. Both were, like me, carrying around some camera kit. John and I happened to be carrying the same camera, and we chatted for a bit. They came to WordCamp US all the way from São Paulo and were spending some time in the PNW area after the event.

Dinara made a nice video sharing her experiences at WordCamp US. Check it out!

Photo of group photo photographers photographing the group

Conference Day 2

How the Wikimedia Foundation Uses WordPress to Run an Open Community Blog for the Wikipedia Community and Beyond by Chris Koerner

Oh wait, this is me! I presented on our use of WordPress at the Wikimedia Foundation. How we took WordPress and with a few plugins, some customizations, and a bunch of tenacity made a multilingual, multi-author community blog.

The response to my presentation was really positive. People seemed inspired by the work we were doing. I had a few conversations with folks afterward about community building and keeping communities healthy. That giving some recognition and having awareness of other people can go a long way in building trust and mutual respect.

Unedited livestream


Releasing a Version of WordPress in 8 Hours or Less by Aaron Jorbin, Jonathan Desrosiers

This was an introspective review of just how interconnected software is. The speakers, Aaron and Jonathan, walked us through minute-by-minute, how a small but impactful bug was added to WordPress core and remedied within hours. I won’t spoil the cause, but some folks couldn’t update their sites because of it. Which is important!

It makes you think about how software can feel fragile and the importance of a robust, thoughtful community to help keep things going.

200,000 Games and Going: The Pandemic Kept Us Apart, But My WordPress Project Brought Us Together by Corey Maass

This was a really sweet session about how Corey built a digital board game during the pandemic that created a community and connection between people. A great example of going, “Huh, I didn’t think WordPress could do THAT!”. A great narrative and an interesting use of WordPress. :chefs kiss:

Enhancing WordPress Accessibility: Tools, Techniques, and Real-World Solutions by Jennifer Dust, Eli Frigoli

A great overview of the importance of accessibility and some useful tools to use – and avoid – to make your site more accessible. I found it particularly illuminating that automated “site checker” tools can give you a false sense of security, something I was not aware of and hadn’t really thought deeply about before.

This session reminds me that design for accessibly is not only for folks with a specific need, but for everyone. We all benefit now, and we’ll all eventually need some sort of aid as we age.

An In-Person Q&A With Matt Mullenweg by Matt Mullenweg

I actually went back to my hotel to watch this one remote. It was something. Terrible leadership from Matt and such a negative ding against WordPress as an ecosystem to invest in. I feel for all the folks impacted at WP Engine and beyond. Matt needs to log off and take a walk. Not being a jerk here, genuinely concerned for his well-being and the health of the community.

Misc Notes

I also learned – from which session I cannot remember – about work happening to allow WordPress admins to create and manage custom post types inside the admin interface. This is pretty cool no-code solution to something that a lot of sites need/use.

Custom fields and post types inside the block editor – with WordPress.com

Closing event at OMSI

This was the perfect venue to close out the event. A visually fun area to hang out in with dozens of built in ice breakers with all the various interactive exhibits. Kudos to the organizers for selecting OMSI and having it stuffed to the gills with food and things to do.

During dinner I talked with Ben from WP Engine who happened to see my presentation. We ended up at a table with fellow XOXO’er Tim Tate. Come to find out both Ben and Tim grew up in Boise! What are the odds. 🙂

Conclusion

I learned a lot from the different sessions I attended and appreciated all the speakers sharing their work so freely. I think the event organizers did a wonderful job in organizing the event. The signage was great. The rooms were well staffed. The audio/video work was flawless. Ok, there’s always a few hiccups. 🙂 Everyone I bumped into was friendly, and open to conversation. Five stars, would attend again.

One refrain I heard in talking to different people was the impact the pandemic had on a sense of community. How many of us are still recovering from that and how many were not present because of the now endemic nature of the virus. Five years later I felt like I missed a lot of WordPress events, but actually there haven’t been that many. It feels like we’re still getting back into the swing of things. For instance, it felt like there were fewer sponsors and vendors at WordCamp US this year than say five years ago. That could just be my subjective observation. I don’t know.

I have a lot of fondness for WordPress, both in what allows me to do as a professional, but in the strong sense of community and in the healthy way – I think –people help one another. Even while working under the horrendous umbrella of capitalism. It mirrors and mimics a lot of the work I do in the Wikimedia movement. I also like having another open-source web-based community separate from work to be invested in. So, I hope things continue to improve and maybe I’ll get back into the community in the future.


I took some photos along the way. A few have been scattered within this post. More are on Flickr.

Delayed thoughts from Wikimania 2023

I had this bit saved in my drafts for a while now. Getting it out there even if unfinished.

I’m currently sitting in a gigantic convention center. It’s part of a larger multi-block series of interconnected hotels and shopping malls. It’s in Singapore, which is 9,545 miles from my home. The furthest distance I’ve ever been from home, my family.

It isn’t the first time I’ve traveled since Covid. But it is the first time being around this many people and having to be “on” for long periods of time.

Im surrounded by happy people who are excited to be with one another.

It’s overwhelming, in what is quickly becoming “in a good way”.

Seven Years – or thereabouts

In January I will have been at the Wikimedia Foundation for 7 years. 3 My role has changed a lot over those seven years, as has the organization and the wider Wikimedia movement. At the end of this year, I wanted to take a second to write down what I do and why. This is a pseudo-introduction post for social media (where I don’t have much of a presence) and a chance to pen a, “What I do for a living” blog post.

One of the big things I do is help with movement-facing communications stuff for the Wikimedia Foundation. The non-profit that supports Wikipedia and other free-knowledge projects. My job is to get teams at the Foundation to talk to the volunteers and share what they’re doing. Lots of behind-the-scenes feedback and input on how to find folks and where to talk to them – before we go and talk to them!

That’s always ongoing, never ending work that most of the time works well. Teams write their thinking down and understand what the community values (no surprises!). Folks know about the work we’re doing and can get involved. We understand their needs and concerns and address them. I try to be the voice of the community – as best any one person can – in internal conversations. So we’re as understanding and aligned as a 700+ org of folks, the majority of which are not contributors and are new to this community, can be. 

The other big thing I do is help run a community news and event blog called Diff. https://diff.wikimedia.org This is also ongoing, never ending work, that most of the time works well. It’s the more fun, direct work I do in support of the first big thing I mentioned.

The name is super dorky. It’s named after the “differential” view between two edits on a wiki and the difference volunteers make in their work. I get to help share what people are working on from around the world in the pursuit of free knowledge. I’m like the hype man for the Wikimedia movement. Ok, maybe just a hype man, but I love my job and feel very lucky that I get to do this for a living. 

In 2022, Diff saw 188,427 visitors making up 386,331 views. We published 640 posts in dozens of languages from close to 300 authors. We have over 720 email subscribers. On the scale of Wikipedia that’s small potatoes (English Wikipedia saw 96 Billion views in 2022), but on the scale of the movement of volunteers – editors, organizers, affiliates, staff, etc. – I’m happy with what we’ve done. For comparison we say we have about 300k contributors across all projects and languages, so to reach 188k “visitors” of that group, and a little beyond, is pretty good in my book. 

Diff is very open. You can login with your Wikimedia account and submit a draft. I keep the site running on the software/feature side of things, documentation, and helping review the drafts that come in and answer questions from authors. That last bit takes up a lot of time. I really appreciate everyone who takes the time to write a post and I am here for giving folks the platform and support to share their work. 

Here’s a short list of some of my favorite posts this year. 

Araisyohei, a volunteer from Japan takes on a behind-the-scenes tour of OYA Soichi Library, a small magazine library in Tokyo. There’s some great photos of their event and an even more amazing video tour of this tiny library embedded in the post. 

JA: https://diff.wikimedia.org/ja/2022/06/13/日本随一の雑誌専門図書館でエディッタソンを有/

EN: https://diff.wikimedia.org/2022/06/22/editathon-at-oya-soichi-library-japanese-magazine-library/

Every year Jimmy Wales celebrates Wikimedians for their efforts. Expanded in recent years, the “Wikimedian of the Year” awards are always a highlight. These folks are doing such unique and important work in their free time.

EN (Numerous language selectable in the drop-down): https://diff.wikimedia.org/2022/08/14/celebrating-the-2022-wikimedians-of-the-year/

One of the folks who won an award this year was Annie Rauwerda, from @depthsofwikipedia fame. I was fortunate enough to interview Annie in late 2021, right as she was blowing up. #humblebrag

https://diff.wikimedia.org/2021/12/07/from-the-depths-of-wikipedia-an-interview-with-wikimedian-and-influencer-annie-rauwerda/

Her work now has its own Wikipedia article in eight languages!

https://en.wikipedia.org/wiki/Depths_of_Wikipedia

Wikimedians host photo contests throughout the year on various themes. Wiki loves Folklore, Wiki Loves Monuments, Wiki Loves Africa, Picture of the Year, and more. These contests capture the diversity of life on the planet and the amazing talents volunteers have – and share freely. I’m in awe and humbled every time we publish a recap of a contest. Here’s a recent one from the Wiki Loves Africa 2022 contest. 

https://diff.wikimedia.org/2022/12/06/intimate-glimpses-of-home-expressed-in-wiki-loves-africas-photo-competition-on-wikipedia/

Another from April and the Wiki Loves Monuments 2021 contest. 

https://diff.wikimedia.org/2022/04/20/take-a-journey-around-the-world-with-the-wiki-loves-monuments-winners-2021/

One of the cornerstones – maybe _the_ cornerstone of what makes Wikipedia work are citations to reliable sources. Access to these sources can be challenging. Many are behind paywalls or in journals that are hard to access. The Foundation helps by building a service called the Wikipedia Library, where volunteers can get free access to these sources to help create and improve articles. 

https://diff.wikimedia.org/2022/01/19/the-wikipedia-library-accessing-free-reliable-sources-is-now-easier-than-ever/

I work with a lot of smart folks who are trying to figure out how to create, sustain, and grow healthy and independent communities. One way we do that is by developing programs, training, and resources for communities to succeed. In this three-part(!) series, Alex Stinson explores how organizing helps the movement grow in relation to our 2030 movement strategy. 

https://diff.wikimedia.org/2022/04/05/part-i-anyone-can-edit-is-not-a-strategy-for-growing-the-wikimedia-movement/

Editing an encyclopedia seems like a boring, harmless endeavor. Until you realize that there are people who don’t want this to happen. They don’t like facts. Or laws that could greatly hinder how volunteers can contribute and what we’re able to host. Our legal department and our global advocacy team are some of the most caring, invested folks I know making sure people can express facts – and themselves – in areas of the world where that is dangerous. 

https://diff.wikimedia.org/2022/04/20/how-smart-is-the-smart-copyright-act/

https://diff.wikimedia.org/2022/07/12/what-does-the-wikimedia-foundations-human-rights-impact-assessment-mean-for-the-wikimedia-movement/

We also love to republish articles from elsewhere on the web. Wikimedian and deep learning enthusiast Colin Morris shared his work in trying to discover the _least_ viewed article on Wikipedia. 

https://diff.wikimedia.org/2022/06/06/in-search-of-the-least-viewed-article-on-wikipedia/

Last, but not least, our product tames take building software for everyone very seriously. We have a new desktop interface (and I think secretly a new mobile interface too) coming in January. In this post the product manager, Olga a good friend and foxhole comrade, talks about how the web team approaches developing their work with equity in mind. The sort of thoughtful product development we need to see more of in the world. 

EN (and seven languages): 

https://diff.wikimedia.org/2022/08/18/prioritizing-equity-within-wikipedias-new-desktop/


The Wikimedia movement is messy. People can be jerks and the barrier to entry is far too high for my liking. I show up every day trying to increase awareness and participation of what folks are doing. To gather people together and connect interests and ideas. It’s funny to be working in the blog mines in 2022 – not just working – but thriving when so many folks consider a blog as an old antiquated thing. I think they have a place and more folks should turn to them to share what they are doing and learn from others. I don’t know where I go from here professionally. Something I’ve been talking about with folks, but whatever is next I hope is more of this. Positivity, working together to tell the story of our movement, and supporting one another through difficult times.