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

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.

160: Graphs and RAGs explained and VS Code extension hacks Graphs and RAG explained, how AI is reshaping UI and work, how to efficiently use Cursor, VS Code extensions security issues.
159: AI pipelines, 10x faster TypeScript, How to interview How to use LLMs to help you write code and how much electricity does that use? Is your API secure? 10x faster TypeScript thanks to Go!
158: 🕹️ Super Mario AI 🔑 API keys in LLMs 🤙🏾 Vibe Coding Why is AI playing Super Mario? How is hallucinating the least of our worries and what are rules for developing Safety Critical Code?
157: CUDA in Python, Gemini Code Assist and back-dooring LLMs We met with a CUDA expert from NVIDIA about the future of hardware, we look at how AI fails and how to play pong on 140 browser tabs.
156: Enterprise dead, all about Bluesky and React moves on! Learn about Bluesky as a platform, how to build a React App and how to speed up SQL. And play an impossible game in the browser.

My other work: