Carefully Curated Server Resources for WordPress Developers & Sys Admins Alike

It's time to level up! Let us guide you through setting up a new server one command at a time, dive into caching and make your sites run like lightning, or set up the perfect site deployment system. Let the learning begin!

Caching & Performance

Make your WordPress site sizzle with performance optimizations like caching and more.

Is a Load Balancer Overkill in Your WordPress Hosting Setup?

What is Load Balancing? Before discussing whether a load balancer is needed, we should ensure that we’re all on the same...

Ashley Rich

Nov 06, 2019

WordPress Caching: All You Need To Know

Over the last few years of supporting our products at Delicious Brains (notably WP Offload Media and most recently, SpinupWP),...

Ashley Rich

Jul 16, 2019

How to Make WordPress Page Cache Plugins Fly With Nginx

Anyone who’s trying to improve the performance of their WordPress site eventually turns to caching. There are a ton of...

Ashley Rich

Dec 18, 2018

Page Caching: Varnish Vs Nginx FastCGI Cache 2018 Update

Back in 2016 Brad compared Varnish and Nginx FastCGI Caching to see which would come out on top. Back then...

Ashley Rich

Apr 10, 2018

Full Page Caching With Personalized Dynamic Content

We’ve talked a lot about WordPress performance here at Delicious Brains and the importance of page caching. However, implementing a...

Ashley Rich

Jan 02, 2018

Microcaching WordPress in Nginx to Improve Server Requests by 2,400%

We’ve talked a lot about WordPress performance and hosting WordPress here at Delicious Brains. A common theme amongst those articles...

Ashley Rich

Apr 25, 2017

A CDN Isn’t a Silver Bullet for Performance

WP Offload S3 is fast approaching its one year anniversary and over the last 10 months we’ve significantly improved the...

Ashley Rich

Aug 09, 2016

Page Caching: Varnish vs Nginx FastCGI Cache

Varnish has long been a part of the stack we use here on our site, handling full-page caching, but after...

Brad Touesnard

Feb 02, 2016

Deploying WordPress

Everything you need to know to set up the perfect site deployment system.

WordPress Deployment Part 1: Preparing WordPress

Welcome to the first post in a workflow series on deploying WordPress. In this series, we’re going to look at...

Gilbert Pellegrom

May 08, 2018

WordPress Deployment Part 2: Deploying WordPress using the Command Line

In my last article, we looked briefly at why automated deployments are important and how to prepare a WordPress site...

Gilbert Pellegrom

Jul 03, 2018

WordPress Deployment Part 3: Deploying WordPress Using Git

In my last article, we looked at deploying WordPress using some different command line (CLI) tools. In this article, we’re...

Gilbert Pellegrom

Aug 14, 2018

WordPress Deployment Part 4: Automated Deployments

In my last article, we looked at different methods of deploying a WordPress site using Git. We also looked at...

Gilbert Pellegrom

Oct 09, 2018

WordPress Deployment Part 5: Atomic Deployments

In my last article we looked at how to use some popular hosted services to set up automated deployments for...

Gilbert Pellegrom

Dec 11, 2018

Setting Up AWS Auto Scaling for a Laravel App

Set up AWS Elastic Beanstalk to automatically scale up and down resources as demand for your Laravel app goes up and down.

Scaling Laravel Using AWS Elastic Beanstalk Part 1: Setting up Laravel

Our new product Mergebot is getting very close to the stage of being ready to put in the hands of...

Gilbert Pellegrom

Oct 25, 2016

Scaling Laravel Using AWS Elastic Beanstalk Part 2: Setting up VPC, RDS and ElastiCache

In my last article we decoupled Laravel and got it ready for deployment to the Elastic Beanstalk architecture. However, before...

Gilbert Pellegrom

Dec 13, 2016

Scaling Laravel Using AWS Elastic Beanstalk Part 3: Setting up Elastic Beanstalk

In my last article we set up the supporting services we would require for our Laravel app once we deploy...

Gilbert Pellegrom

Feb 07, 2017

Scaling a WordPress Hosting Setup to Multiple Servers

For high traffic WordPress sites that have a lot of dynamic pages that can't be cached, scaling your hosting setup to multiple servers may be necessary.

Hosting WordPress Yourself at Scale Part 1 – Dedicated Database Server

In this series we’re going to look at how we can scale our WordPress app to handle more traffic. Throughout...

Ashley Rich

Sep 05, 2017

Hosting WordPress Yourself at Scale Part 2 – Network Filesystem

In the first post of this series, we started scaling our WordPress app to handle more traffic by extracting the...

Ashley Rich

Oct 17, 2017

Other Resources

Topics related to servers and WordPress we felt the urge to write about.

How to Install Ansible and Automate Your Ubuntu Server Setup

There’s no doubt that building a web server from scratch is a great learning experience, and one that I recommend...

Ashley Rich

Jun 16, 2020

How to Deploy a WordPress Site on SpinupWP Using Branch

When we launched SpinupWP we knew people would want to deploy their WordPress sites using Git. So we launched with...

Gilbert Pellegrom

Jan 28, 2020

Automation for the Laziest WordPress Developer: Git Hooks Examples

… but I was always wondering if I could somehow increase laziness time by automating the process. Frances d’Ath While...

Curtis McHale

Dec 17, 2019

SpinupWP at WordCamp US 2019: Our First Sponsor Booth Experience

A few weeks ago the team flew out to St. Louis, Missouri to attend WordCamp US 2019. Our goal was...

Lewis

Nov 26, 2019

DigitalOcean vs Google Cloud vs AWS: Which is best for hosting WordPress?

We often get asked which server provider we recommend customers use for hosting WordPress in conjunction with SpinupWP. While this...

Ashley Rich

Sep 17, 2019

Headless WordPress: Why Gatsby Should Be Next on Your List of Things to Learn

Like a lot of developers, I’m always paying attention to what the latest ‘new shiny’ thing in web development is....

Peter Tasker

Sep 03, 2019

7 Reasons to Host WordPress Yourself

Four years ago Ashley published part 1 of what would become our most popular posts to date, our Hosting WordPress...

Brad Touesnard

Mar 12, 2019

Performance Best Practices in the HTTP/2 Era

Hypertext Transfer Protocol (HTTP) has been around since 1991, and we haven’t seen a major update since 1999, when HTTP/1.1...

Ashley Rich

Jan 17, 2017

Backup Your WordPress Site to Amazon Glacier

A couple of weeks ago, Ashley showed us how to automatically create simple backups of your WordPress site on your...

Brad Touesnard

Jul 28, 2015

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.

Subscribe to get the latest news, updates and optimizations in performance and security.

Thanks for subscribing 👍

To receive awesome stuff, you'll need to head to your inbox and click on the verification link we sent you.
Make sure to check your "spam" folder or your "promotions" tab (if you have Gmail).
If you're still having trouble, then messages us at sudo@spinupwp.com.