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…

HTTP/3 with Cloudflare

It doesn’t seem like HTTP/2 has really been mainstream that long, but along has come HTTP/3, brand new and bleeding edge. HTTP/2 itself is much quicker than HTTP/1.1 because it allows TCP connections to be multiplexed, meaning more than one file can be sent through the same connection at the same time  (called “streams”).  It’s…

Checking for insecure references

Insecure content is one of those things that can be tricky to find, even though it’s easy to workaround.  Let’s start by being clear about what we’re talking about. Insecure content is when your website itself is using HTTPS (the address starts with https://) but some of the content links (eg. images, javascript, stylsheets, etc.)…