Christian Heilmann

DOM scripting essentials in under 10 minutes

February 12th, 2007

I am going to use you as my guinea pigs here. For an upcoming workshop in Singapore I am creating presentations and also screencasts to take away. Therefore I just recorded one of the sessions on the essentials of DOM scripting and put this “dry run” screencast on my server for you to check out. […]

Amazing Video explanation of what web2.0 is

February 7th, 2007

I normally don’t share youtube links, but this is absolutely fabulous. One of the clearest, non-hyped explanation of web2.0 I have ever seen. Embedded media not starting? Go to youtube to see it [tags]video,web2.0,webtwooh,community,information[/tags]

Talking about accessibility in Paris

January 28th, 2007

At 1pm I am heading out for Paris to talk at the First European e-Accessibility Forum about “L’accès à l’information pour tous: acquis et nouveaux défis” or actually “Access to Information for all: achievements and new challenges.” as my French is rubbish. The line-up of speakers at the conference looks rather impressive and I will […]

My public speaking survival kit

January 26th, 2007

I must be a nightmare for organisers of conferences and summits. I am prone to change my speeches in the last second and actually starting to write them the day before if not on the way to the summit. This is OK for me as I work much better under pressure than when I feel […]

Behind the mirror – usability testing musings (day one)

January 25th, 2007

I spent the day today in some usability testing of a product I am involved in at the moment. We sat in a small room with coffee, soft drinks and far too many chocolately nibbles and watched people through a one-way mirror remark on our wireframes and try to solve tasks given to them. I’ve […]

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: