December 1, 2016 — For developer-centric plugins, good documentation can mean the key to success. We’ll walk through what entails good documentation and various real-world examples and tools you can use to simplify things.
June 24, 2016 — This talk will go over how we approached building a plugin to add support for the Accelerated Mobile Pages (AMP) Project to WordPress sites.
AMP requires an alternate presentation of the WordPress site’s content to match its restrictive spec. During the talk, we’ll discuss the various WordPress and PHP APIs that the plugin relies on (rewrites, DOMDocument, etc.), some the design decisions we made, and the various challenges we encountered (and still do, in some cases).
The intended audience is primarily developers (all levels), but non-developers are welcome to attend as well.
May 17, 2015 — Understanding how the database schema of WordPress is setup, including a walk-through of the tables and how WordPress stores the data and helps you interact with it via its APIs. We’ll also dive into the benefits and dangers of the schema and how to adapt it to go beyond just blog posts.
March 24, 2014 — This presentation is about understanding different caching tools and techniques available to WordPress developers such as the Transient and Object Caching APIs and how/why they can make or break your site.