Christian Heilmann

Good-bye CSS-Discuss

November 23rd, 2006

From today onward I’ll be a follower of the CSS-Discuss mailing list and cease any posting on it. I am simply tired of circular discussions, the same problems and (sometimes half-baked) solutions and nobody really taking the time to look for example at the amazing CSS discuss Twiki that offers good information collected over the […]

Tip: Do not position Google Ads absolutely!

November 23rd, 2006

I was amazed to retrieve a cease and desist email from Google Adsense about my ads on this blog the other day. Allegedly I violated their terms and conditions by using advertising in a floating layer (you know the ones that cover dodgy pages before you can use them). The reason they thought of me […]

I am featured on cuteoverload.com

November 22nd, 2006

Well, not me, but the photos and videos I shot of kittens and puppies in the Macy’s window in San Francisco.

Musings about San Francisco and my trip there

November 22nd, 2006

I arrived back in London yesterday morning and spent the day sorting presents and unpacking. After 35 hours without sleep I fell into bed with the assumption that I could get back into the London rhythm right away. I was wrong, insofar I am tired now at 7pm and I am thoroughly annoyed with public […]

Are you as good as Dean, Stuart, Jeremy or better than Dan and Peter-Paul?

November 18th, 2006

One thing I keep getting asked ever since I published my JavaScript book is to compare the book, my scripts or even myself to other publications and people. This is not only people asking me whether it is worthwhile to buy the book or if they are the right audience for it, it happens in […]

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: