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.

Don't stop thinking, AI Slop vs. OSS Security, rolling your own S3 Despite AI you still need to think, Bitter lessons from building AI products,  AI Slop vs. OSS security and pointer pointer…
200: Building for the web, what's left after rm -rf & 🌊🐴 vs AI What remains after you do a rm -rf? Why do LLMs know about a seahorse emoji? What image formats should you use? How private is your car?
Word is Doomed, Flawed LLM benchmarks, hard sorting and CSS mistakes Spot LLM benchmark flaws, learn why sorting is hard, how to run Doom in Word and how to say "no" like a manager.
30 years of JS, Browser AI, how attackers use GenAI, whistling code Learn how to use AI in your browser and not on the cloud, why AI makes different mistakes than humans and go and whistle up some code!
197: Dunning-Kruger steroids, state of cloud security, puppies>beer

My other work: