Alex Russell

Bringing the web platform into the late-90's, one spec at a time.

London in England

Spoken at 55 events in 8 countries