Christian Heilmann

Building an advent calendar for Mozilla in PHP/JS/CSS (part 1)

November 29th, 2011

Note: the server is defunct at the moment but you can get the source code of the calendar on GitHub: code and zip Yesterday morning I got inspired to have a go at building an advent calendar for the Mozilla Developer Network where we are going to have a daily link for you. Here’s my […]

All our work should be like Calvin and Hobbes

November 26th, 2011

You may not know it, but I am a huge Calvin and Hobbes fan. Not as big as this guy, but big: The reason to me is that Calvin and Hobbes is full of features that I consider the ingredients of great quality work, and something we should strive to emulate: Simplicity – none of […]

Breaking barriers at Beyond Tellerand (talk, audio and impressions)

November 25th, 2011

A few days ago I was fortunate enough to attend the Beyond Tellerand conference in Dusseldorf/Germany. The conference was organised by an old friend of mine, Marc Thiele and it showed once again that the success of a conference is very much dependent on the passion of the organiser. As it were, Beyond Tellerand was […]

On SOPA and PIPA and online creativity

November 17th, 2011

If you’ve been here yesterday you’ve seen the modular popup telling you that this site might be censored. This was a script by American Censorship making people aware of the issue of the Censorship and filtering attempts of the US government as an answer to copyright infringement. The Stop Online Piracy Act (SOPA) and PROTECT […]

Lynx would not be impressed – on semantics and HTML

November 16th, 2011

Lately there has been a lot of discussion about markup, and especially the new HTML5 elements. There was a big hoo-hah when Hixiethe WHATWG wanted to remove the time element from the HTML spec, Divya stirred lots of emotions with her “Our Pointless Pursuit Of Semantic Value” and of course Jeremy posted his views on […]

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: