Christian Heilmann

⚡️ What does a developer evangelist/advocate do?

August 29th, 2016

Today I was asked to define the role of a developer evangelist in my company for a slide deck to be shown at hiring events and university outreach. This was a good opportunity to make a list of all the tasks we have to do in this job and why we do them. It might […]

⚡️ New blog design – I let the browser do most of the work…

August 23rd, 2016

Unless you are reading the RSS feed or the AMP version of this blog, you’ll see that some things changed here. Last week I spent an hour redesigning this blog from scrarch. No, I didn’t move to another platform (WordPress does the job for me so far), but I fixed a few issues that annoyed […]

⚡️ Better keyboard navigation with progressive enhancement

August 15th, 2016

When building interfaces, it is important to also consider those who can only use a keyboard to use your products. This is a basic accessibility need, and in most cases it isn’t hard to allow for a basic keyboard access. It means first and foremost using keyboard accessible elements for interaction: anchors with a valid […]

⚡️ AMPed up

August 3rd, 2016

With yesterday’s coverage of more rumours that Google search on mobile will rank AMP versions higher than normal HTML ones (The Verge and Nieman Lab reported) I thought it high time to take a closer look at AMP. I will follow up with more in-detailed information about this and I’m chatting to the team in […]