Christian Heilmann

TTMMHTM: Dazzle audiences, love audiences, cool data from the guardian and Opera WSC

March 6th, 2009

Things that made me happy this morning OmniDazzle is a tool for Mac that allows you to show a visual clue where your mouse pointer is. Great for live presentations of systems. Opera released JavaScript best practices my final article for the Opera Web Standards curriculum JavaScript section Seth Godin explains the two elements of […]

TTMMHTM: IP to geo location, ARIA talks and urban camouflage

March 5th, 2009

Things that made me happy this morning A nice IP to geo location API by Rasmus Lerdorf, also check source, the docs are part of the XSLT - pretty clever idea. Tweetmeme released an API Codetalks is an awesome resource on ARIA Interesting images of pulp fiction characters popping out of books A Twitter to […]

Mozilla Bespin meetup in London next week

March 4th, 2009

To my shame I have to say that I hadn’t had time to give Mozilla’s code editor in the cloud Bespin much of an, err, spin yet. Bespin is built by fellow Ajaxians Dion Almaer and Ben Galbraith and uses all fancy new JavaScript and Canvas tricks to make editing files in a browser environment […]

Introduction to hacking at Georgia Tech

March 4th, 2009

I’m right now in Atlanta, Georgia and Georgia Tech for University Hack Day. Yesterday night I kicked off the one week event as my colleagues from California were delayed because of the snow situation in the US. The presentation covers the history of hack in Yahoo, what makes a good and interesting hack and goes […]

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: