Christian Heilmann

Five CSS tricks that repeatedly saved my a**e, why need more?

January 22nd, 2007

Getting a lot of hits from the 53 CSS-Techniques You Couldn’t Live Without post on Smashingmagazine I realised I don’t really need a lot of those (although a lot are cool). Instead let me share with you CSS techniques that saved my a*** whenever I had to create a layout using CSS or proving those […]

First .net podcast out

January 22nd, 2007

So you expect me to talk? Check the first .net podcast and hear Paul Boag (as the host), Dan Oliver, Gary Marshall, Andy Budd and me talk about the iPhone, hiring web developers, HTML emails and IE7. [tags]iphone,ie7,html mails,hiring web developers,podcast[/tags]

Event Driven Web Application Design Article on the YUI Blog

January 17th, 2007

What started as a blog post grew out to be an article for ALA or Thinkvitamin but then ended up on the official blog of the YUI. In the article I am explaining a different approach than using frameworks or standard web design methodologies to create web applications. Instead of concentrating on the technology or […]

A great example of good marketing email writing

January 16th, 2007

I just ordered another set of Moo Cards (those little business cards you might have gotten from geeks at @media or similar occasions) and got the following mail as a confirmation: Hello Christian I’m Little MOO - the bit of software that will be managing your order with us. It will shortly be sent to […]

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: