Like a lot of developers, I’m always paying attention to what the latest ‘new shiny’ thing in web development is. I’ve heard a lot about Gatsby.js lately, so I started to look into it. It turns out that Gatsby is a great way to create a static site using React.js. On top of that, one…

WordPress Caching: All You Need To Know

Published July 16, 2019

Over the last few years of supporting our products at Delicious Brains (notably WP Offload Media and most recently, SpinupWP), one thing has become clear: Caching in WordPress is often misunderstood (and sites run slower than they should as a result). In this post, I hope to demystify some of those misconceptions and provide a…

7 Reasons to Host WordPress Yourself

Published March 12, 2019

Four years ago Ashley published part 1 of what would become our most popular posts to date, our Hosting WordPress Yourself series. The article jumps right into setting up your server, but doesn’t ask the question: Why host WordPress yourself? To begin to answer this question, we have to first understand the options for hosting…

This is article 5 of 5 in the series “Deploying WordPress” In my last article we looked at how to use some popular hosted services to set up automated deployments for our WordPress site. In this article, we’re going to look at a specific type of deployment that can be used to eliminate downtime during…

This is article 12 of 12 in the series “Hosting WordPress Yourself” In part 11 of Hosting WordPress Yourself I demonstrated how to update a server’s packages (including PHP). However, I didn’t show how to upgrade the server itself, because it’s not something I recommend. Personally, I don’t ever upgrade a server’s operating system (OS)……

This is article 4 of 5 in the series “Deploying WordPress” In my last article, we looked at different methods of deploying a WordPress site using Git. We also looked at using an external CI service (such as Travis) to automatically trigger a deployment on your remote git repo. In this article, we’re going to…

This is article 3 of 5 in the series “Deploying WordPress” In my last article, we looked at deploying WordPress using some different command line (CLI) tools. In this article, we’re going to look at how we can deploy WordPress using Git, both manually via the CLI and also automatically when you push code to…

This is article 11 of 12 in the series “Hosting WordPress Yourself” So you’ve followed our in-depth guide and built yourself a shiny new server that’s secure and tuned for optimal WordPress performance, but what’s next? In this installment of Hosting WordPress Yourself, I’m going to outline a few tasks that should be carried out…

This is article 2 of 5 in the series “Deploying WordPress” In my last article, we looked briefly at why automated deployments are important and how to prepare a WordPress site for automated deployments. Now that our WordPress site is ready to be deployed, in this article we’re going to look at how we can…

Welcome to the live blog of our Hosting WordPress yourself live Q&A event. The live event has ended. You can see the questions and answers from the event embedded below. If you want to see the full conversation, look up the #HostWPYourself hashtag on Twitter. Missed the event but still have a question? Ask us…

100% No-Risk 30-Day Money Back Guarantee

If for any reason you are not happy with our product or service, simply let us know within 30 days of your purchase and we'll refund 100% of your money. No questions asked.