Home

Ever since I saw the very first web browser by Tim Berners-Lee I’ve been fascinated by the web. I love web standards and open source. Currently I run HTML5test.com, created WhichBrowser and I regularly speak at conferences. I am also chairman of the 2018 Fronteers Conference committee. Follow me on Twitter at @html5test.

Upcoming talks

Nothing to announce yet! But my schedule for next spring is filling up quickly. Want me to talk at your conference or meet up? Send me a DM on Twitter!

Articles

The case for console.hex()

What was a major annoyance during the development and especially the debugging of my WebBluetooth demos has now turned into a real proposal to extend the console API in the developer tools for all browsers. It is still early, so this may never really happen, but so far the response has been fantastic.

Complete and utter demo failure

Last Friday was a bit unreal. I find myself on stage at HalfStack talking about WebBluetooth. A couple hundred people look at me and listen to me. When it’s time to show some really cool demos, I explain that this is experimental technology and may not work. No, I explain, it will probably not work. […]

About Chrome, iOS and Payment Request

Chrome 62 for iOS supports the Payment Request API. That in itself is interesting and important for a number of reasons. I’ve tweeted about this last week, but I think this is interesting enough to warrant a whole article with additional background information. So here goes…