20 Things I Learned About Browsers and the Web