January 1, 2019 — When it comes to plugins and themes in WordPress, we’ve heard some mantras over and over: “Your custom user interfaces should feel like a native part of WordPress! Follow the admin UI! Back-compat 4 life!” So what happens when a project like Gutenberg comes along and threatens everything you thought you knew about creating and editing content in WordPress?
One of the things about extending software is that you tend to stick to familiar paradigms and patterns, often at the cost of innovation and creating the best possible experience for a given task. One of the major tensions we’ve seen in the push forward on Gutenberg is between the tradition of backwards compatibility and the forward-looking concept of a block-based editor. The hesitation is natural and understandable, but it’s important to take a step back and ask “are metaboxes really the best UI for what my user needs to do?”
In this talk, we will take a look at some creative solutions from the past that have broken outside of the bounds of metaboxes and other form-centric interfaces while still maintaining that WordPress feel, along with practical examples of where rethinking the editing experience can and has led to significantly better outcomes for both implementers and users alike.
February 15, 2018 — A frank, and honest discussion with women who work in WordPress. We will touch on our struggles, our achievements, and what we see as the future for young women in the WordPress community.
December 6, 2016 — Version 4.7 of WordPress, named “Vaughan” in honor of jazz vocalist Sarah “Sassy” Vaughan, is available for download or update in your WordPress dashboard. New features in 4.7 make it easier to set up your site the way you want it.
June 30, 2016 — During a decade spent as a professional musician, I discovered web development and then WordPress, and made a primary career switch. While on the surface they sound incongruous, I believe that skills I learned and honed as a classical pianist have translated directly to becoming a leader in open source software development. Join me as I take a look at those skills and celebrate alternative paths into WordPress.
December 10, 2015 — We talk a lot about all the things you can do with WordPress. But what about what you should do? Let’s talk about making better software design decisions that communicate intent and enable better user and developer experiences.
November 18, 2015 — A common refrain when building software is “think of the user first!” Let’s take a look at how we define our users, how that shapes what we build for them, and what that might mean for the holy grail of a core fields API.
July 11, 2015 — As web developers, there are many considerations we have to make as we develop: for mobile, for responsive, for accessibility. I believe we can approach this in a more robust, positive, and future-proof manner by looking at capabilities rather than concessions. This talk is about shifting and inspiring perceptions, rather than any sort of tutorial.
May 30, 2015 — Questions for WordPress’ core developers, what it’s like to develop WordPress, what’s happening in WordPress’ future, and how you can help out. The panel will consist of:
Helen Hou-Sandi (WordPress Lead Developer)
Mark Jaquith (WordPress Lead Developer)
John Blackbourn (4.1 Release Lead)
May 30, 2015 — A common refrain when building software is “think of the user first!” Let’s take a look at how we define our users, how that shapes what we build for them, and what that might mean for the holy grail of a core API.
November 15, 2014 — In the recent past, the WordPress developer community has been enlightened as to the dangers of query_posts() and embraced new WP_Query(). Now, let’s take a deeper dive into WP_Query and its helpers, WP_Tax_Query, WP_Meta_Query, and WP_Date_Query. From arguments to SQL to hooks, we take a look at how to get just the posts you want.