On The Fly Image Processing Causes More Problems Than It Fixes
Update 2017-03-07: We’re now offering a better solution to on-the-fly image processing. Images are the bread and butter of the web. Without images and other media the web would be… Read more
Finding Bottlenecks in WordPress Code
A few months back Iain wrote about how our team pushes each other to be better developers, which included insights into how we improve code quality using tools such as… Read more
WP Migrate DB Pro 1.7 & CLI Addon 1.3 Released
Just 5 months after our last major release, I’m happy to announce the release of WP Migrate DB Pro 1.7 and CLI addon 1.3. In the past, we’ve struggled with… Read more
WP Offload S3 1.2 Released
After nearly 6 months of development I’m pleased to announce the release of WP Offload S3 1.2. For now you’ll need to download it from My Account. Updates through the… Read more
Creating a Custom addon for Local by Flywheel
Update: This post was originally written about Pressmatic before the app was purchased by Flywheel and had its name changed to “Local”. I have updated the post’s text and most… Read more
Building Reactive WordPress Plugins – Part 3 – Elm
This is article 3 of 3 in the series “Building Reactive WordPress Plugins” In this final part of the Building Reactive WordPress Plugins series I’ll be exploring using Elm to… Read more
Assets Addon 1.2 for WP Offload S3 Released
Another awesome iteration of the Assets addon has arrived. In version 1.2, we’ve redesigned part of the UI to fix some of the things that have been irritating us. For… Read more
Hey WordPress Developers, Your Clients Should Own Their Plugin Licenses
Before we get into this I want to say that WP Migrate DB Pro doesn’t really apply here. It’s a developer tool so the developer should own the license, not… Read more
Building Reactive WordPress Plugins – Part 2 – Vue.js
This is article 2 of 3 in the series “Building Reactive WordPress Plugins” In the first part of this series I showed you how to build WP Cron Pixie, a… Read more
How My JavaScript Almost Crashed Your Browser and How I Fixed It
About a week before we launched WP Migrate DB Pro 1.6, I had my heart broken by Ashley Rich in our slack channel. It went something like this: /——dramatization——/ @bradt:… Read more
WP Migrate DB Pro 1.6 Released
WP Migrate DB Pro had its third birthday just over a week ago. Yep, 3 years since the first release! Since it’s launch, WP Migrate DB Pro’s UI has been… Read more
Building Reactive WordPress Plugins – Part 1 – Backbone.js
This is article 1 of 3 in the series “Building Reactive WordPress Plugins” This is the beginning of a short series of articles showing how to create a simple WordPress… Read more
Automating Local WordPress Site Setup with Scripts
This is article 1 of 3 in the series “Automating Local WordPress Site Setup with Scripts” WordPress was recently ranked as the second most dreaded technology by over 50,000 developers… Read more
WP Offload S3 1.1 Released
Today is release day for WP Offload S3 and with it comes some new features and some changes. The free edition of the plugin has been renamed to “WP Offload… Read more
Assets Addon 1.1 for WP Offload S3 Released
We’ve added minification and gzip options to the Assets addon, allowing you to boost your PageSpeed score from a C to an A.
WordPress Plugin Review: WP Pusher
While the WordPress core project still uses SVN for version control, it’s pretty safe to say that the vast majority of serious WordPress developers use Git on their own projects.… Read more
How to do Background Processing in WordPress Plugins and Themes
As WordPress sites become increasingly more complex, so do the tasks that they need to perform which can often be resource intensive or time consuming. I’m talking specifically about tasks… Read more
The Awkward Addon Pricing Model For WordPress Plugins
The release of WP Offload S3 this year saw our portfolio double in size and, like our flagship product WP Migrate DB Pro, WP Offload S3 comes with addon plugins… Read more
WP REST API Part 2.5: Using it in WordPress 4.4
This is article 3 of 3 in the series “WP REST API” WordPress 4.4 is set to be released in the next couple of weeks, and is bringing with it… Read more
Unit Testing Ajax and API Requests in WordPress Plugins
I am scared of unit testing. There, I’ve said it. Unit testing is one of those practices that I know I should be doing, there are benefits to doing it,… Read more
Managing Your WordPress Site with Git and Composer Part 4 – Installing WordPress in a Subdirectory
This is article 3 of 3 in the series “Managing Your WordPress Site with Git and Composer” In part 1 of this series we looked at how to store and… Read more
Managing Custom Tables in WordPress
Once upon a time I tried to build a theme and plugin store into the WordPress dashboard. Kind of like iTunes for WordPress. I called it WP App Store. Long… Read more
WP REST API Part 2: Customizing Default Endpoints and Adding New Ones
This is article 2 of 3 in the series “WP REST API” In the first installment of this series I created a very basic React Native app utilizing WordPress and… Read more
Managing Your WordPress Site with Git and Composer Part 3 – Using Git Submodules to Manage Themes and Plugins
This is article 2 of 3 in the series “Managing Your WordPress Site with Git and Composer” In part 2 we looked at how we might use Composer to manage… Read more