How do I get on the first page of Google?

Whether you’re a web developer or a site owner, I’m sure you’ve been asked (or asked it yourself): How do I get on the first page of Google? You can’t. Now before you get all angry with me for the click-baity title let me explain; You can’t, because you’re asking the wrong question. The real…

Speed up your theme development with Gulp

Before we get started, let me ask you a question. What is the most common task you do when developing a WordPress theme (or any kind of website really)? What do you do so often that you don’t even notice it – because it’s in your muscle memory? You refresh the browser. (Did not expect…

Guide to Hiring a Good Freelance Web Developer – Part I

Posting your project – Dos and Donts I am a freelance developer and have been now for several years. I have recently started working for invite-only freelancer site (invite-only on the contractor side of course) called Codeable. The site specialises in WordPress and between the 123 WordPress expert contractors that work through the site there…

WordPress A/B testing: getting started

Many site owners think that once their website is published, their work is done. This couldn’t be further from the truth – the work has only just begun! Your site’s final purpose isn’t to exist, it is to convert visitors to customers. Apart from funnel testing, which I described in my previous tutorial, there’s also…

Never Miss Our Posts. Get updates in your mailbox as soon as they are posted.

Getting started with WordPress conversion funnel testing

After a series of technical tutorials on optimising your self-hosted WordPress for performance and security, it’s time to get a bit non-technical, so starting with this one, I’ll write about optimising your WordPress site for business. That’s why it exists in the first place, right? One of the most common mistakes site owners do is…

Speed up WP admin with Redis and HHVM

When we asked our readers what topic they’d like to cover in our tutorials three stood out the most: Site speed optimization Security WP Admin speed optimization We’ve covered the former two in our previous tutorials, so today, it’s all about optimizing your belowed wp-admin. Due to it’s dynamic nature we can’t do page caching,…

How to significantly improve your WordPress security

One of WordPress’s biggest advantages is the ease of getting started; Get a hosting provider, upload the files, run the installer, start publishing. One, commonly neglected/overlooked step, that should be considered a priority is making your WordPress secure enough so that we can prevent the most common attacks, such as brute force. On Brute force…

WordPress assets: How to properly serve static files

One of the most overlooked aspects of WordPress assets optimization actually has nothing to do with WordPress per-se; It’s all about how we deliver static assets to our visitors’ browsers. What are WordPress assets? We use the term assets to describe all static files that your web server sends to visitors and fall into three…

One trick that’ll make your WordPress site really fast. Yes, only one.

Did you know that one additional second in page load time costs Amazon 16 billion in yearly sales? Yes, that’s a b. And it’s a lot. While you’re probably nowhere near Amazon’s traffic, that doesn’t mean you should neglect your site’s performance – it applies to you as well, just on smaller scale, so why…

How to backup WordPress to Dropbox without a plugin

Although there are many services and plugins that allow you to backup WordPress site (usually for a small fee), the easiest way to get going is to simply upload a compressed file of your WordPress files and database to your Dropbox. Prerequisites This tutorial assumes you have your own VPS (shared hosting won’t work as…