WP-CLI Packages: Supercharge Your WordPress Development
WP-CLI packages take the increased efficiency of the command line even further by extending it with new or modified commands. In this article, we’ll show you how to install packages,… Read more
How to Use tmux for Remote & Local Development
The tmux terminal multiplexer is often used in remote development, but it has interesting applications for local dev work as well. In this article, I’ll explain what a terminal multiplexer… Read more
Debugging React, JavaScript, and PHP at the Same Time With PhpStorm
Ever since I discovered how to configure PhpStorm with Xdebug for debugging, it’s been my go-to solution for hunting down difficult to reproduce bugs. What I didn’t know until very… Read more
Create Your Own SSL Certificate Authority for Local HTTPS Development
In 2018 Google started advocating that sites adopt HTTPS encryption, by marking sites not using an SSL certificate as “not secure” in their Chrome browser. This was widely accepted as… Read more
PHP and cURL: How WordPress Makes HTTP Requests
cURL is the workhorse of the modern internet. As its tagline says, cURL is a utility piece of software used to ‘transfer data with urls‘. According to the cURL website,… Read more
Advanced Custom Fields: A Guide to Custom Fields and ACF Blocks
I’ve been a fan of Advanced Custom Fields (ACF) for a long time now. It’s used on almost every site I’ve built or worked on for the last few years.… Read more
How to Get MinIO and Other S3-Compatible Storage Providers to Work with WP Offload Media
WP Offload Media has a lot of filters that can be used to alter its behavior, but not a lot of people know about them, or what you could accomplish… Read more
The WordPress Developer’s Guide to ES2015 (ES6)
The WordPress developer community is currently abuzz with JavaScript talk, specifically around which JavaScript framework to use in WordPress core. Regardless of which framework is chosen, it’s clear that WordPress… Read more