Sounds interesting, right? I bet you didn’t even know your stylesheets were dirty. Well they can be. There are many really useful things that you can get from a CSS framework, such as Bootstrap, or a CSS icon set, such as FontAwesome. You get loads of functionality out of the box that you can quickly include and…
Adding sourcemaps for debugging in Gulp
It’s been a while since I’ve written about my web development workflow and whilst I have been distracted by WordPress and Cloudflare a lot recently, it’s still something that always draws me back. I love using Gulp to automate steps of the build process, enabling me to quickly and easily produce a well optimised and efficient website. I’ve previously…
Cloudflare Members
There’s some fairly recently added functionality in Cloudflare which is super useful, especially if you’re a freelancer or agency that manages multiple Cloudflare accounts for different clients, and it’s called “Members”. In short it works by inviting someone to join your account as a member. If you’re on the Free plan then they are automatically…
Get your own JS.ORG subdomain
Got a cool new javascript project that you want to have a website for, but you don’t want to cough up for a pricey domain and webhosting as it’s really just a labour of love and unlikely to provide any income? Then I have the perfect solution for you… a free JS.ORG subdomain. We don’t mind…
Litespeed and Wordfence don’t play nice
Having recently switched web hosting to Krystal, who support Litespeed, I’ve been playing about with the Litespeed Cache plugin for WordPress. I’ll write about that in more detail another day, but for now, I wanted to talk about what happened when Litespeed and Wordfence (the security plugin I’m currently using) got in a room together. Well, it…
Cloudflare Server-Side Excludes
Cloudflare has a great little piece of functionality called “Server-Side Excludes”, tucked away on the “Scrape Shield” tab. The idea is that if you have some information that you’d rather not have a suspicious person (or bot!) seeing, but you don’t want to hide the page from them completely, you can just hide the specific…