Scott Mallinson

Software development engineer

Category: Development

  • Joined a taskforce at work to help with an in-house framework upgrade of more than 100 plugins and packages. Breaking changes affect only a few of the plugins, but due to the inter-dependencies between some of the plugins the changes/PRs are going to be many.

  • Implemented better caching on my website through Cloudflare Cache Rules. Let’s see what impact it has on loading times as well as on server load and bandwidth.

  • A Contract for the Web (A Contract for the Web) The web was designed to bring people together and make knowledge freely available. Everyone has a role to play to ensure the web serves humanity. By committing to the following principles, governments, companies and citizens around the world can help protect the open web as…

  • Designing, laws, and attitudes. — ethanmarcotte.com (ethanmarcotte.com) What would happen if the law required us to design fast websites?

  • Measuring Performance With Server Timing (Smashing Magazine) The Server Timing header provides a discrete and convenient way to communicate backend server performance timings to developer tools in the browser. Adding timing information to your application enables you to monitor back-end and front-end performance all in one place.

  • Headless WordPress: The Ups And Downs Of Creating A Decoupled WordPress (Smashing Magazine) Everyone knows that if a website is slow, users will abandon it. Many studies demonstrate the connection between website performance and conversion rates. In this article, Denis Žoljom shares his experience and the basics of creating a decoupled WordPress.