Christian Heilmann

What APIs/Web Services do you use?

May 17th, 2006

I am starting the final chapter of my book at the moment (yay!) and it is “Using Third Party JavaScript”. In the chapter I will introduce some libraries and services to use and give examples how to do that (quick Google Map, Flickr stuff, using the REST APIs of Yahoo) and I wondered what other […]

Looking for another Yahoo colleague

May 15th, 2006

Yahoo UK are hiring one more web developer to work in the same team as me, so if you are good in JS/CSS/XHTML and live in the London area, drop me your CV and I will hand it over to the powers in charge. [delicious:My JavaScript Links,codepo8,5,javascript] [delicious:My Links,codepo8,10] I joined two weeks ago and […]

badgr – dynamic photo badges with PHP and XHR (AJAX)

May 4th, 2006

As part of my last but one chapter of the book (Yay!) I came up with the idea of a dynamic image badge – much like flickr’s badge but one that loads thumbnails from a folder instead of using the flickr REST API. I christened the solution badgr and would welcome feedback: Check out badgr […]

California uber alles

May 1st, 2006

If you wonder about not getting any answers to emails or a lack of postings here: I am currently on a 10 day trip to California working today in the Santa Clara office and from tomorrow onwards in Sunnyvale. I am staying in San Francisco, so if anyone wants to sponsor me some bagels and […]

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: