Steve Souders

web performance engineer

Spoken at 36 events in 8 countries