Christian Heilmann

500 hours MS Paint picture

May 24th, 2005

I just stumbled upon a picture on deviantart that was done in MS Paint in 500 hours. And I thought I waste time. Don’t get me wrong, the skill is amazing and hats off to the man, but why use MS Paint for a job like that?

Unobtrusive JavaScript

May 20th, 2005

I am very pleased to see the numbers of visitors on my Unobtrusive JavaScript self training course, and I am currently translating it to German. I realised there was no way to leave a comment yet, and going through emails is tiring sooner or later, so let’s start a post here instead. :-)

Chinese enable to stroke a chicken over the web & help the chicken cam!

May 20th, 2005

I just read this wonderful request for a chicken cam on the evolt.org list, and I consider it a great idea. I’ll be glad to help with the web site code, granted I can add a Gonzo picture somewhere. :-) Partly related to that: The chinese have found a way that enables you to stroke […]

Netscape 8.0 – the worst of two worlds?

May 19th, 2005

It seems that the new Netscape browser does use Firefox as the main engine but renders with the MSIE engine on windows when the “site is relatively safe”, according to Yahoo news. Does that mean when I want to use the CSS2 support in Firefox and allow Netscape 8 users to see the effects, I […]

Puma.com putting a paper catalogue online

May 19th, 2005

I just stumbled upon Puma’s online catalogue which is a pretty impressive piece of Flash development. I have seen the script of that book before, but they took it to another level. All the designers I sent it to got nuts about it, but I am wondering: What do you do when your computer is […]

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: