Installing, Updating, and Managing WordPress Plugins With WP-CLI
WP-CLI allows you to do practically anything you can do in the WordPress admin, but on the command line. This saves a lot of time and provides a cleaner workflow.… Read more
A collection of resources for WordPress Developers, written and curated by experts

WP-CLI allows you to do practically anything you can do in the WordPress admin, but on the command line. This saves a lot of time and provides a cleaner workflow.… Read more

Managing WordPress with Git and Composer has some big advantages. In particular, it can give you version control and helps get new people up to speed quickly. But it’s not… Read more

The WordPress command line interface (WP-CLI) is an incredible tool for improving your development workflow. Understanding how commands are structured is key to using WP-CLI to its full potential. In… Read more

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

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

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
The WordPress GUID is a unique identifier for individual posts, pages, media, and practically any other custom post type. As such, it’s a key element in rendering your WordPress content… Read more

One of the cool things about my job as Developer Educator at Delicious Brains is that sometimes I get to try out new things that I might otherwise never discover.… Read more

Whether you’re a developer, or a site owner troubleshooting a problem with your site, understanding the WP_DEBUG_LOG constant for turning on the WordPress debug log is very important. In this… Read more

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

When building software or websites, you’ll need to use an integrated development environment (IDE), a code editor or if you’re really brave, a text editor. They each offer different benefits… Read more

As you may have noticed from reading our blog, we’ve highly favored Mac and Linux for WordPress development. And we’re not alone – through my very scientific and thorough research,… Read more
When running a WordPress website it’s best practice to at least run a local copy of the site so you can make changes without running the risk of completely ruining… Read more
In my last article, I reviewed the best WordPress development environment apps out there. But that’s not all of it, there are a number of great options available as well… Read more

In JavaScript land, things move fast and technology advances at a crazy pace. Most modern applications are built using technologies like Vue.js and React, making use of module bundlers like… Read more

Before Docker came on the scene Vagrant was the go-to solution for creating development environments that can be configured independently of your machine and shared with a team. There are… Read more

Amazon S3 is a sensible choice for storing your website’s assets in the cloud, but for delivery the benchmarks show that using a CDN is necessary to see any major… Read more
This is article 4 of 4 in the series “Optimizing Laravel” In my last article we looked at what object caching is and how and when to use it to… Read more

This is article 3 of 4 in the series “Optimizing Laravel” In my last article we looked at what a database index is and how we can use database indexing… Read more

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

Sure you migrate WordPress databases on the regular and have a pretty good idea of what you’re doing, but is there anything that could make your migrations go more quickly… Read more

We’ve had a lot going on at Delicious Brains HQ recently; releasing this and that, planning new products, and generally pushing the envelope. However, that has meant some things have… Read more

For some time now I’ve been wanting to move all of my local development sites over to Docker instead of running them natively on my machine or running them in… Read more

When WordPress 4.7 was released at the end of 2016 most of the response was around the new REST API endpoints for posts, comments, terms, users, meta, and settings. However,… Read more