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.

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: