Intro to Drupal for WordPress Folks

Drupal is an open source content management system and is in many ways similar to WordPress. It’s used to make many of the websites and applications you use every day. Over the years Drupal and WordPress have matured alongside each other — borrowing many of the features or techniques that work best along the way. In this session, I’ll offer an introduction to Drupal’s functionality and best use cases while comparing and contrasting what we already know about WordPress.

Key takeaway: “I can be a better developer and site builder by leveraging the diverse community in other open source projects.”

Your code stinks. WPCS can help.

WordPress coding standards exist for a reason. WPCS is a set of rules PHPCS (PHP Code Sniffer) that makes it super easy to comply with WordPress coding standards by showing you the areas of your code that do not comply. In this session, we will cover setting up PHPCS with WPCS as well as other tools to help make your code beautiful.

Automating your QA with Visual Regression Testing

After deploying code most of us go look at the home page (and other templates) to make sure things okay. It’s a cumbersome task that, let’s be honest, we probably can do more thoroughly. In this talk we will look at using visual regression testing to automate this process and let tools do the work!

Modernizing Your Development Workflow Using Composer

We’ve been hearing for years about WordPress’s famous 5-minute install. The plugin ecosystem makes sites infinitely extensible, and WP-CLI provides additional flexibility for the platform. What if we introduced another modern tool to the mix? In this session, I will discuss Composer, a command-line utility used to easily pull in code that your project needs, including WordPress itself.

Build process automation

Automated build tools like Webpack, Gulp and Grunt speed up development time, catch bugs before they become a problem, and are important for an easy workflow. This talk will focus on using these tools in WordPress themes or plugins to make your process and code easier to work with and maintain.

Better Search and Beyond: An Introduction to ElasticPress

ElasticPress is an open source plugin that can supercharge your WordPress search with the features of Elasticsearch. But did you know that ElasticPress can do so much more? From related content to faceted filtering to complex taxonomy queries, ElasticPress can power it all!

Do more, faster, by extending WP-CLI

WP-CLI is fantastically awesome, but did you know it’s surprisingly easy to make it even moreso? Come to this session and you’ll learn how to write your own WP-CLI commands, while also getting inspired by how we’ve used it at my agency to really speed up all our custom development work.

Getting Started with Creating Gutenberg Blocks

So you’ve probably heard about Gutenberg, but how do you start building your own Gutenberg blocks? We’ll cover tooling and the basics to create simple blocks. I’ll also walk through a simple example to help attendees feel comfortable enough to get started.

WordCamp Minneapolis / St. Paul is over. Check out the next edition!