Barry Frost

This is Barry Frost’s personal website.

Tagged #optimisation

Rails Database Best Practices

Essential Image Optimization

eBook on image optimisation strategies for websites in 2017. performance notes

How Train Times keeps its service nippy

10 things I learned making the fastest site in the world


Compress PNG images while preserving transparency


ImageAlpha converts 24-bit PNG to paletted 8-bit with full alpha channel. This greately reduces file sizes with only minor loss of quality.

Meet the Obama campaign's $250 million fundraising platform

Commentary on how they optimised conversion and reduced page load times. Backed by Jekyll and S3/Akamai hosting.

Book of Speed

Free, in-progress book on site performance and optimisation

Yes, You Can Run 18 Static Sites on a 64MB Link-1 VPS

Squeeze more performance out of a VPS - worthwhile tips and advice even if you have a bigger server

Site speed affects search ranking

Google: “we’ve decided to take site speed into account in our search rankings”

Google Analytics goes async

Needs a change to the Javascript and then its tracking code is loaded asynchronously

31 Conversion Optimization Tips – and Counting

Jet Profiler for MySQL

Java desktop MySQL profiler using native commands such as SHOW PROCESSLIST

Documents about MySQL query optimization

Free Ruby on Rails application profiling for developers - FiveRuns TuneUp


Dashboard widget that optimises PNGs through pngcrush and optipng

Preload images referenced in a stylesheet

Uses Prototype to pull out all CSS images and preload them

The PHP Benchmark

Advice and best practices for PHP operations, such as looping over a hash

Yahoo!'s Latest Performance Breakthroughs

More recommendations over and above YSlow

Automatically Version Your CSS and JavaScript Files

Tip for rewriting URLs to CSS/JS to promote client-side caching