Blog

Here you will find a number of articles I have written the last few years. The subjects vary but are usually around web development, especially HTML5, but other topics are explored too.

← Chronologically older posts

The Frontend Scientist

A web developer is a generic term for a developer who works on frontend and/or backend code, and whilst it can be confidently said that those who work on backend code are also programmers, the same cannot be said for those who work on the frontend.

Read more »

Assumptions

In the web development world, those of us who preach best practices and who advise other developers how they might do something, often make too many assumptions. Most of us know that assumptions are the mother of all screw-ups so we should try to restrict that.

Read more »

On Accessibility and the Lack of Proper HTML

When Ethan Marcotte first wrote about responsive web design back in , the development world cheered, embraced what he said, and went forth and built sites responsively. This, of course, was a good thing, as making websites available to more people, regardless of their screen size is fundamental in making the web accessible to all. But wait. There’s that word; accessibility.

Read more »

WebVTT and Audio

I have written a number of posts in the past on WebVTT and video subtitles it has always struck me that the technology is surely just as useful for HTML5 audio and it is for video, so I decided to look into its support.
Read more »

Hello trivago

A change is as good as a rest they say, and the time has come for me to move on. After over three and a half years as a senior web developer at pixolith, in I am moving to trivago where I will be part of the frontend team.

Read more »

Building a Semantic Calendar in HTML5

Recently, developer Wilfred Nas asked an interesting question on Twitter with regards to calendars being traditionally marked up in HTML with tables, and should they perhaps be lists instead. This got me thinking if we could make calendar markup more semantic using HTML5‘s time element.

Read more »

← Chronologically older posts