Christian Heilmann

Accessibility and web innovation – a talk

April 18th, 2011

I just returned from Sweden via Paris where I gave a talk about accessibility and web innovation. Here are the slides, the audio and my notes. Slides You can get the slide deck on Slideshare: The audio recording The audio of the talk is available at archive.org: Notes Hi there, I am Chris. I’ve been […]

The road to being a kick-ass public speaker

April 11th, 2011

During a meeting of all the Mozilla people last week a few of my colleagues asked me how they could become better at public speaking or as they put it “how do you do all these talks? I could never do that! I am too afraid I’d screw up!”. I took that as a challenge […]

HTML5 for XP – it is time for Microsoft to acknowledge other options

March 28th, 2011

If you follow me on Twitter then you must have seen the newest little web product I’ve put out : HTML5 for XP. So what is this about? Well, frankly the thing that holds us back when it comes to developing a beautiful and simple to maintain and create web: Internet Explorer not getting upgraded. […]

HTML5 – Moving from hacks to Solutions – my talk at Confoo in Montreal

March 14th, 2011

I just returned from Confoo in Montreal, Canada where I gave a closing talk on the second day about innovating on the web using HTML5. Here are the slides, notes and an audio recording of the talk. Slides Audio recording Notes Today, we’ll talk about HTML5 - moving from hacks to solutions. This is a […]

Missing the point with ie6countdown.com

March 6th, 2011

Last week Microsoft released ie6countdown.com, urging developers to tell their IE6 visitors to upgrade their browsers to a newer browser to have a better experience on the web. Thumbs up for that – we need to get that message out to people (after all this is what the WaSP has done years ago with their […]

Newsletter

Check out the Dev Digest Newsletter I write every week for WeAreDevelopers.

Don't stop thinking, AI Slop vs. OSS Security, rolling your own S3 Despite AI you still need to think, Bitter lessons from building AI products,  AI Slop vs. OSS security and pointer pointer…
200: Building for the web, what's left after rm -rf & 🌊🐴 vs AI What remains after you do a rm -rf? Why do LLMs know about a seahorse emoji? What image formats should you use? How private is your car?
Word is Doomed, Flawed LLM benchmarks, hard sorting and CSS mistakes Spot LLM benchmark flaws, learn why sorting is hard, how to run Doom in Word and how to say "no" like a manager.
30 years of JS, Browser AI, how attackers use GenAI, whistling code Learn how to use AI in your browser and not on the cloud, why AI makes different mistakes than humans and go and whistle up some code!
197: Dunning-Kruger steroids, state of cloud security, puppies>beer

My other work: