Christian Heilmann

Web standards advocacy needs to start answering questions of the now

December 2nd, 2012

When the discussion is about HTML5 vs. Native code to deliver apps it is very hard to come to a consensus. There is a massive animosity against the web and myths prevail over realities and opportunities. I find more and more that this is not a matter of technology and development environment but I feel […]

What browsers really need is most likely not what you think it is

November 24th, 2012

Disclaimer: While I work there this post is on my personal blog and does not necessarily reflect the opinion of Mozilla. Feedback bickering about how Firefox fails to meet your needs will be blocked out by me by means of looking at cute pictures online (this one for example which kills me every single time). […]

Keep calm and trust HTML5 – Chris Heilmann – Hackernews meetup

November 23rd, 2012

Yesterday evening I gave the closing keynote of the HackerNews meetup in Old Street, London, England. I joined about 200 developers, lots of empty Pizza boxes and beer cans to as them to “Keep calm and trust HTML5”. Here are the slides, an audio recording, the notes and a screencast on YouTube. The video of […]

The Chris Heilmann training manifesto

November 20th, 2012

I am a trainer and I love to give trainings to “crowd-source” my knowledge. I take training seriously, having suffered far too many boring and bad trainings myself and swearing myself back then I will do better if I ever get the chance. Training is treated as a nice to have There is, however, a […]

Write your blog posts like good rock songs

November 17th, 2012

I am currently at MozCamp Asia in Singapore and just gave a quick presentation on blogging comparing a good technical blog post to rock songs. When you think about it, they have a lot in common: No intro – just straight to the pointMemorable hooks and riffsOne message per postSimple languageAn easily repeatable main message […]

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: