Christian Heilmann

It’s all about APIs these days.

November 2nd, 2007

It is quite cool to see the increase of coverage of the topic of web APIs. It is also very exciting to APIs finally evolving to work across several systems, aggregate and move from a one way stream of retrieving data to an alternative entry point for applications. How cool will it be for example […]

Upgraded the blog to a new wordpress

October 30th, 2007

As I had a lot of spam problems and other attacks I upgraded the blog to a new wordpress. This is why this looks terrible and unfinished but I guess most of you haven’t realized it as you read the RSS feed anyway (which I consider the right way to read a blog). I don’t […]

The social part of blogging is broken

October 28th, 2007

Having just spent another hour deleting trackback spam advertising a non-existent medication I am thoroughly sick and tired of playing catch-up with the evildoers of the web and turned off trackbacks on this blog. I can get the same information from my logs, although it is a shame that I have to go there. The […]

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: