Christian Heilmann

One reason why a lot of web design magazine articles just don\’t deliver

May 31st, 2007

Update: This post was discussed in the latest .net magazine podcast and there are some updates to this available in this post. As those of you who follow the ol’ ink on dead tree technology channels know I am writing articles for paper magazines from time to time. I’ve done this less and less lately, […]

Should form field values that are numbers be right or left aligned?

May 30th, 2007

I just had an ex-colleague ask me this question and I couldn’t find any research on this matter. There is a lot on the alignment of labels in conjunction with form fields but nothing on the alignment of the value inside the field. I chatted quickly with Luke Wroblewski about it (one perk of working […]

Launchy changed my work-life!

May 26th, 2007

I always thought the only application that does make Windows worth my while was Total Commander but not I found something that is so amazingly handy it should ship with Windows. Launchy is an open source app that allows you to jump to any app or document by pressing alt+space and typing its name. Mac […]

Plan your web site like you plan your parties

May 23rd, 2007

My presentation at Stanford University some hours ago. Plan your web sites like you plan your parties – PDF 770kb Thanks to John Foliot for inviting me over! [tags]bestpractice,javascript,css,html,semantics,planning,parties ,drugs [/tags]

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: