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…