Christian Heilmann

@media2006 is almost over…

June 17th, 2006

I very much enjoyed attending @media2006 over the last two days and network, hear some good stuff, meet some people again I met last year, take embarrassing pictures and much much more. The topics discussed and presented were much more diverse than last year, where it was a bit of “preaching to the choir”, I […]

MSIE problems to watch out for when using animation libraries

June 14th, 2006

I had some issues with one of the code examples for the upcoming book. MSIE has a very annoying bug that when you use an opacity animation – for example with YUI or jQuery: When the element you want to fade in our out has no background colour, MSIE messes up the font for some […]

Are getting answers from experts systems the new hype?

June 13th, 2006

It seems that there is a new trend for Question and Answer systems on the web. It might be that mailing lists, forums and other “old school” knowledge systems appear too boring / complex / slow and we want information and answers a lot quicker or properly channeled to us or to the issue itself. […]

Fancy embedded web search for your web site? It’s easy as pie with JSON!

June 10th, 2006

It is great if a company offers their data to developers to use on their own sites. It is even better when it is pretty painless to embed this data into your own products. Nearly all of the Yahoo! services also offer a REST API to use results of searches in your own web sites […]

Stupid Tricks with JavaScript

June 9th, 2006

Dude, check this out This does not throw a syntax error. First one to see through my crazy trick can take a cookie from the jar in the kitchen! The cookie goes to Matthew (check the comments). Explanation: You can set labels in JavaScript (as explained in an earlier post) by adding a colon to […]

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: