The blog

How to find your MailChimp URL

13/11/2018

Found someone who hasn’t subscribed to your newsletter and want to force it upon them elsewhere? Here’s how: Log in to Mailchimp. Click ‘Campaigns’ in the top nav, then click the name of the campaign whose link you want to share: Click the ‘Details’ tab, then find the URL in the ‘Campaign URL’ section. You […]

Read more


Stop relying on plugins for everything

12/11/2018

I believe WordPress plugins should be used very sparingly, for three reasons: Your backend is easier to manage Your site is less vulnerable to disruption You learn more Your site is easier to manage. This is the Plugins page of my site’s WordPress backend: It all fits on one page. The orange box contains all […]

Read more


How to view RSS feeds in Chrome

12/11/2018

If you look at an RSS feed in Firefox, you see something like the following: It’s not hugely elegant by default, but it at least renders as something legible. There’s a title, and the blurred stuff highlighted in yellow is the name, date, description, and featured image of an event. Go to that same URL […]

Read more


The importance of cross-browser testing

12/11/2018

See this code: .big-text { font-size: -webkit-xxx-large; } On Chrome, code with that class renders like this: On Firefox however, it renders like this: Teeny. This is because the list of applications using webkit, there are two glaring omissions: Firefox and Edge. How to fix this? By defining a secondary font-size, browsers that don’t support […]

Read more


£168/h pro rata

17/7/2018

Quick thoughts on the potential to save money through tedious tasks, and whether it’s worthwhile

Read more


Having fun with top level domains

24/6/2018

.com and .co.uk are called top level domains. In the early days of the internet there were just 7, each with its own planned user base: .com for companies .org for non-profit organisations .net for specific networks of computers .int for entities endorsed by treaty between 2 or more nations (wha?) .edu, .gov and .mil for […]

Read more


Only the homepage works on local WordPress site: a fix

3/6/2018

A quick last-resort guide to fixing an error on localhost versions of Wordpress sites where only the homepage works. Borne of hours of frustration.

Read more


What makes newsletters pop?

1/6/2018

I got a newsletter the other day that was a pleasure to read, even amongst severe GDPR fatigue. Here’s a breakdown of the factors that made it compelling enough to read the whole thing.

Read more


How to stop annoying pop-ups in Chrome

18/5/2018

Adverts, spam emails, pop-ups and page overlays ask for your money and attention, endlessly. In my opinion, the world is a better place when the amount of unwanted things vying for my attention is reduced.

Read more


Life’s belligerent symphonies finally cease

11/5/2018

My thoughts and condolences, no matter how intangible, following the crushingly sad news this morning of the death of Scott Hutchinson.

Read more


Email woes

10/5/2018

“Your list is likely to trigger spam filters, or generate bounces and abuse complaints.” Little did I know, this vague error message would lead to a world of farce and a 66% drop in the size of our mailing list.

Read more


Use reality as the basis for your plans

27/4/2018 | #

I decided to write about this today because I have been hoisted by my hare-brained petard once more.

Read more