Minify & Compress

Minification is the process of removing unnecessary data from files without affecting the functionality of the file. Compressing is the process of reducing the size of a file (like a zip file). Both these methods are ultimately used to reduce the size of files, which...

Lazy Load

Lazy load is a method used to speed up the initial load time of a page and is especially effective on pages with lots of images below the fold. The way it works is it only loads images that are on the screen when you first load the site, then continue to load images...

Cache

Cache is the process of saving a website locally so the user doesn’t need to load it every time they visit the website. This won’t increase the speed of your website the first time a user visits, but once they have visited it once they’ll experience...

Scripts

A lot of 3rd party services such as Google Analytics require you to add scripts to your head tags in order to work. This usually isn’t an issue when you only have 1 or 2, but can really slow down your website when you have a lot of them. If you have multiple...

Fonts

When you use a font that the user doesn’t already have on their computer they need to download it just like an image. So every time you use a different custom font on a website, that’s another thing to load! This isn’t really an issue if you’re...