Christian Heilmann

That was the London Web Standards “Pick’n’Mix” meetup

January 19th, 2011

Yesterday evening I went to Holborn in London to attend the London Web Standards Pick’n’Mix event. The place (a room under a bar with an own bar – win!) was packed and actually amazingly warm. The sound was good (except for the handheld mic which turned Jim O’Donnell’s announcements into Jungle remixes) and people were […]

Zooming and rotating video player source now available

January 19th, 2011

Some time ago I posted about a demo to zoom and rotate video with HTML5 and CSS3. Now I wrote up a detailed blog post on Mozilla about the techniques to rotate and zoom video. The final outcome is this player: Your browser doesn’t support the HTML5 video tag it seems. You can see this […]

Bad hiring practices in the valley (guest post on RWW)

January 19th, 2011

Some of you might recall the three reasons why large companies on the web are losing ground post and asked me to give more detail on some of the things that need fixing and how to do that. I am proud to announce that ReadWriteWeb published a guest post by me called The Valley Lacks […]

Lecturing at MIT about HTML5 Video – video, slides and (lots of) notes

January 16th, 2011

I am currently in Boston and went to MIT to give a guest lecture on HTML5 multimedia as part of a lecture series by Mozilla leading up to a game competition. Here are the slides and some notes on what I talked about. You can see “Multimedia on the web” on any HTML5 enabled device […]

Heading out for Boston to talk at MIT

January 10th, 2011

Bit short notice, but I am very excited to announce that Mozilla is visiting MIT this week with a 10 hour course on HTML5 development for a game competition. I am giving my lecture about Multimedia and HTML5 (audio+video) on Thursday and I am flying over on Wednesday, staying till Sunday. In order to use […]

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: