Time To First Byte – part 2

I often do performance optimisation on WordPress sites for clients, and have recently completed such a project.  One really critical metric I explored is Time To First Byte (TTFB).  But it can be hard to really drill down into it. In my last post I spoke specifically about how to use the Server-Timing response header…

PHP error reporting

I’m self-taught when it comes to PHP, which is probably how a lot of people get there with a lot of languages these days, but what I mean is that I’ve never had any formal training on it and I’ve never worked with it commercially.  Most of my experience with it at the moment is…

WordPress custom sort order

I’ve been battling recently with trying to get a custom sort order to work in WordPress, and despite a lot of Googling I found it really hard to find an answer that worked. I love Advanced Custom Fields, it’s a fantastic WordPress plugin for adding custom fields to pretty much anything in WordPress, but I typically…