Ask me anything!
Ask a question Read questions
I'm a Developer Advocate for the Open Web platform at Google. I started working on web browsers in 1993 when I co-authored the Windows version of the original NCSA Mosaic, spent a year or two working at SPRY, Inc. as the sole developer on SPRYMosaic, then I worked on Internet Explorer for fifteen years at Microsoft.
I joined Google in 2010, and am a member of the developer relations team working on web stuff. I spend about half my time doing developer advocacy, and half on standards work - I co-chair the Web Incubation Community Group, sit on the W3C Advisory Board, and just generally try to make the web great. I'm also a longtime fan of music, and to that end spent some time editing the Web Audio API specification (and both initiated and continue to edit the Web MIDI API specification.) You can check out audio demos I've written in the past at Web Audio Demos.
In my free time, I love hang out and do stuff with my wife and two young daughters, scuba dive (in the tropics, but also in the cool waters of Puget Sound), take pictures, hike, cook and make cocktails.
Ask Me Anything means anything. Personal questions. Money. Work. Life. Code. Whatever.
Guidelines
- Ensure your question hasn't already been answered.
- Use a succinct title and description.
- Bugs & feature requests should be opened on the relevant issue tracker.
- Support questions are better asked on Stack Overflow.
- Be civil and polite.