The Modern WordPress Plugin Development Toolset (Part 1)

Details

WordPress development has been “modernizing” — using a complex React client. Plugin developers are using more React and often want to embrace modern PHP practices without straying too far from “The WordPress way.” Automated testing, along with code quality tools have been adopted to help us maintain our plugins and avoid bugs.

These tools, especially when used together require a lot of built tooling.
This is good, if it helps us work faster and make higher quality plugins that are more stable, follow a consistent style, are well documented and have automated tests. But, it can be a lot to learn how to set up, use and debug those tools.

In this talk you will learn about each part of the WordPress developer toolchain. You will learn what tools we use, what the configuration looks like and where to go to learn more. I will demonstrate how these plugins work, in a modern WordPress development environment.

This is part 1 of a 2-part series. We hope you can join us for part 2 as well! https://www.meetup.com/Pittsburgh-WordPress-Developers-Designers/events/281739750/

Josh Pollock is a PHP & JavaScript developer from Pittsburgh, PA. Today he is a freelance developer and creator of Plugin Machine, a tool for creating WordPress plugins. Previously he was the lead developer of the plugin Caldera Forms and co-founder of CalderaWP, which was acquired in 2019 by Saturday Drive. He's also worked at 10up and the Pods Framework.

Josh is a total dog person and super nerd for ecology, crypto, caffeine, music, sci-fi and going on long walks. He lives in Pittsburgh, PA with his wife Alicia.

The meetup will be recorded and you can find a video on our website at https://wppittsburgh.com. Don't forget to subscribe to our YouTube channel to see when the video drops! https://www.youtube.com/c/PittsburghWordPressMeetupGroup