Christian Heilmann

MSIE DOM messing around with the name attribute

April 4th, 2005

I am working on a small editor for a CMS, and wanted to take a less WYSIWYG approach than for example HTMLarea does. My idea is to clone a node of possible block elements. Now, in the editor example Firefox works perfectly, the test output gets new IDs, for attributes and name attributes. MSIE however, […]

Now that is a cool picture browsing package

April 4th, 2005

I just installed Picasa and I like it very much. So far, my favourite browsing tool was ACDSee, but seing how bloated and buggy it has become, I was looking for something free and good, and Picasa is a very nice alternative. OSX Users might be reminded of iPhoto when using it on a PC.

April fool’s and a cheap design idea

April 1st, 2005

April fool’s day, and once again Thinkgeek.com prove to have an excellent sense of humour. Personally I think the Network Shrinter was their best idea ever. If you cannot be bothered to come up with a nice colour scheme, let the computer do it for you, as you can see in my cheap design example.

osX for cheapskates – More CSS shenanigans

March 30th, 2005

After all the feedback for the Star Trek CSS navigation I played some more and thought of a osX dock style navigation much like the googlex but without images.

Star Trek in CSS

March 28th, 2005

I was inspired by the menus on the Star Trek – The Next Generation DVD menus and wondered if you could do a navigation like that in pure CSS. And voila you can: Star Trek TNG styled pure CSS navigation Feel free to use it, in case you feel like geeking out, too :-)

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: