SHOPPING CART: 0 items £0.00 Checkout

Latest posts

02 May 2013

How I work

I got asked the other day how I did something. This is rare. Normally people are wowed by the design and take the tech for granted, which is great: if it runs smoothly enough to take it for granted I’ve done my job well. But I did get asked how I code and what I [...]

04 Feb 2013

Reporting bugs

Bugs. They happen on every site. It’s impossible to avoid them. But with the right reporting, you can get them fixed quickly and cleanly, and your developer will thank you for it. Here’s how to make the process easier for everyone involved: 1. Do it twice Sometimes when you try something and it doesn’t work, [...]

26 Jul 2012

Another open letter to BT’s CEO

Mr Livingstone, (cc. Jonathan Djanogly MP, Andrew Lansley MP, Chi Onwurah MP, Juliette Garside, Guardian Telecoms Correspondent, Cambridge Evening News news desk) I’m writing to you again about the way my complaint has been handled by your company. I’m really not happy it’s come to this. I did think that one your high-level escalation team [...]

06 Jul 2012

An open letter to BT’s Chief Executive

Dear Mr Livingstone, I am writing to you in order to complain about an appalling level of service I have recently received from BT. I think you should be made aware of the ways in which your company’s poor service, monopoly over rural broadband services, and constant miss-selling of broadband services impact not only on [...]

07 Jun 2012

How to buy your website, part IX – the big finish

Another long-overdue post, thanks to loads of lovely work coming in and keeping me very busy. This time – and for the final time – we’ll be discussing how to launch your website now it’s complete, and what the difference between a hard and soft launch is. As ever, you can see all previous parts [...]

09 Mar 2012

Add custom meta to home page only

So… you want to add a custom meta box, but it’s only relevant to the home page: so you don’t want it cluttering the rest of your WP back-end and confusing your users. How do you do it? Simple. Assuming you’re using a static page as the home page, try this: function only_home_settings() { // [...]

03 Dec 2011

Forcing PDFs to download in WordPress

What a browser does with different files is very much up to the browser, and for the most part that’s exactly the way it should be. It’s up to the user how they deal with downloads, and you should really have users who know to right-click and choose “save file as…” or similar when they’re [...]

19 Sep 2011

A big update

I’ve been working for myself now for nearly five years. It was November 2006 I first registered for VAT, having done a bit of freelancing for a little while before that. I’ve loved every minute of what I’ve been doing since and it’s going from strength to strength. I’ve learned more than I thought possible [...]

16 Sep 2011

How to buy your website, part VIII – more management

Wow – it’s been a long time coming, hasn’t it? I’ve been off actually doing what I’ve been telling you all about – for the most part! Sometimes we all slip up, so I’ll tell you about that now. As ever, you can see all the previous parts of the series here. So last time [...]

13 Sep 2011

Just a quicky… WordPress custom nav walkers

Normal service will resume soon, hopefully, after an upcoming big announcement. H2BYW will be finished – there’s probably one episode left. But I’ve not had time to think for a while. One of the reasons is an awful lot of WordPress dev work, and I’m hoping to share some of the fancy stuff I’ve been [...]

From Twitter...

 

The real issue on the Apprentice is when neither team really fails; when both make money & the margin between them is so small.

Wednesday 22 May