Christian Heilmann

⚡️ Using CSS Custom attributes generated by JavaScript as a handover mechanism

July 29th, 2019

Update: there was a simplification about Custom Attributes being not supporting concatenation, thanks to Sime Vidas, Brian Kardell and Greg Whitworth to set this straight. Over the last few iterations of CSS the boundaries between CSS and JavaScript started to blur. CSS was a static language, meant to define colours, look and feel, but not […]

⚡️ Passing the mic

July 19th, 2019

I realised this week that I’ve been presenting at technology events for about 13 years now. The latter years were more or less dedicated to this and in some cases I covered 30 conferences a year. Painting by Anke Mehlert It is exhausting, but also fun work. And it brings a lot of extra opportunities. […]

⚡️ A worrying change in Open Source perception

July 11th, 2019

Open Source is an excellent idea. It proved itself to create large and complex products with a shared workforce. It also allows products to follow the input and guidance from several players. Products don’t have to follow the demands of one company or their stakeholders. We build for the platform and the community, not for […]

⚡️ My JavaScript story featured me, here’s the podcast and some sort of transcript

July 3rd, 2019

I was once again a guest at’s “My JavaScript story” podcast and Charles Max Wood grilled me on Edge moving to Chromium, how I got into programing, blogging and what products I was happy to have contributed to. We also pivoted into events and online videos, how amazing our current development environment is and […]