Christian Heilmann

Merry Christmas to the lot of you

December 24th, 2005

Well, it is the 24th, and I am with my family celebrating Christmas. This year they managed to create the ultimate torture device: “We don’t give any big presents this year, so don’t bother getting some”. Of course everybody told me in secrecy about the massive presents they did buy for the others… Happy fact: […]

Why is the end of the year always utter sh*t?

December 20th, 2005

I am on my first day of end of the year holiday now, and just went through all the mail, as I will be gone till the 3rd of January to visit my family and party with some friends over New Year’s in Munich. I was happy to have a fat, round 4 figure on […]

Automatic AJAX translator tool

December 19th, 2005

Just stumbled upon this Translator tool using AJAX which translates text you enter in realtime into other languages. My, I don’t want to see the traffic stats of this one. Neat though.

Wonderful examples of gobbledegook nominated by The Plain English Campaign

December 14th, 2005

Every year the Plain English Campaign nominates publications for being the worst and hardest to understand. The examples of this year’s winners on the BBC site are a real sight to behold, my favourite being this recipe for involuntarily electrocuting yourself: 6. Poole Lighting Limited for a sheet of instructions – “3. The switched main […]

How to remove the ugly border around an image in a link

December 14th, 2005

This question pops up almost weekly on message boards, mailing lists and in chat sessions: How can I remove the ugly border around an image when it is linked? I am amazed that this is still a question that needs to be asked, but the trick to remember is that when you put an image […]

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: