Blog

Accessible HTML Toggle Button (Switch).

Everybody loves toggle switch on mobile, or so I’ve heard. But if you’re building a website, how do you reproduce this without excluding people. The result Let’s start with the most important part. This is the end result as featured on Codepen: See the Pen Toggle Button by Erik (@erikkroes) on CodePen. What is this? […]

Personal update

I think I’m allowed at least one personal message these days. There’s no thread or solid reasoning in this. My mind is still mushy so there should be typo’s, but it’s the mind I have. 🎉 But to me it’s all about gratitude and privilege. How it started So, first some steps back. To how […]

The Guide to Accessible Web Components

Web Components are a newly supported standard. They’re a great match for Design Systems because they’re futureproof and work with any framework. Building proper UI Web Components can be quite a task though, especially if you want them to be accessible. Here are some pointers on what to look out for.

An introduction to Web Monetization

Web Monetization is a new proposed API standard. It makes websites able to request a stream of very small payments from a visitor. The best part, you can already use it and it’s easy! What is Web Monetization? Web Monetization is a proposed API standard that allows websites to request a stream of very small […]

Google, please be good

Around one billion people in the world experience some form of disability. These people are also more likely to have other burdens. These include lower education, inadequate health care, lower wages and an increased cost of living. The internet, in its core, is nondiscriminatory. Everybody can be equal when access is equal. That is where […]

A self portrait of mine from more artistic times. I am using a view camera, obscuring my head with a blanket, but with the camera aimed at the viewer through a mirror.

Why I blog again

It’s been a while since I’ve spent some time and energy on my website. The content was outdated. The overall structure and design no longer offered what I needed from a website.