Matt Wilcox

Web Development


Off-the-cuff thoughts, notes, and items of interest; these have less time dedicated to them than Articles and sometimes will lead to Articles later on.


Why I probably won't use Resource Hints' pre-fetch and pre-load directives

21st June 2016, Notes

The biggest trend and problem of the last few years is ever bigger web pages wasting ever more bandwidth. And we're given tools to load more crap based on a guess as to what the user might want to do next?

HTTP2 for front-end web developers

03rd March 2015, Notes

HTTP2 will mean a change in how we should build websites. The best practices of HTTP1 are harmful in a HTTP2 world.

Fixing file-upload hangs with nginx and Craft

07th February 2015, Notes

A quick tip on how to fix things if your asset uploads in Craft seem to just hang.

The 2015 edition of

28th January 2015, Notes

It's taken almost three years to finally get around to, but at long last this website is sporting a design and running on a CMS I actually like.

Portable Development Environments

01st December 2014, Notes

Why is it still so hard to set up a portable development environment?

Upcoming features for Web Developers

23rd November 2014, Notes

We have some new technologies coming up which are going to have a big impact on what we do and how we do it.

The insecurity of security questions

23rd September 2014, Notes

Most security questions are at best obstructive, at worst terribly insecure.

On Plugins

11th July 2014, Notes

Why I don't trust applications that laregly subsist on their plugins.

The future of mark-up?

02nd June 2014, Notes

With new features like Web Components and Element Queries, what will the mark-up of the future look like?

Vagrant, Puppet, Docker?

01st January 2014, Notes

What are these and why should I care?

Optimising HTML and CSS

22nd October 2013, Notes

What do we mean when we talk about optimising HTML and CSS?

A Fresh Start

10th March 2013, Notes

Retiring my old website (circa 2002-2012) late last year has given me time to think about the changing uses for my personal corner of the world wide web.