Christian Heilmann

Torn and weary

April 5th, 2014

Out of everything I’ve lost, I miss my mind the most. ― Ozzy Osbourne The last few days were horrible. Not like my house burned down and I lost a limb horrible or people put me in prison and violating me horrible, but a lot of pressure, a barrage of anger and a feeling of […]

For Fox’s sake!

April 3rd, 2014

Photo by Marcia Knous I work at Mozilla. The non-profit organisation to keep the open web, well, open and alive. I work here because of a few reasons: We have a manifesto. Not a “company guideline” or “our vision” or “about us”. We mean business, but not in the sense of “what brings us the […]

On hating

March 31st, 2014

Some months ago I wrote about a word I can’t stand and explained why. I have another one that annoys me, especially when it is used in a flippant fashion in online discussions: hater or “hating on something”. Hate is a powerful thing, and it is always destructive. It is the opposite of love and […]

100 super useful web sites allowing one simple task each

March 25th, 2014

I just came across this post on imgur showing lots of cool little helper sites. Sadly there were no links in the description, so using some Sublime Text Magic, I converted them. Just to find out later that not only do imgur posters either post screenshots of links or unlinked links, no, all of this […]

Do HTML5 apps have to be online all the time?

March 23rd, 2014

One would think that almost five years after the definition of HTML5 offline capabilities this question would be answered. As someone spending a lot of time on HTML5 panels and Q&A sessions at conferences I can tell you though that it gets asked every single time. As part of the App Basics for Firefox OS […]

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: