Thanks HackerNewsCommunity, and I hope I didn't break any rules when I put that link to my bookshelf.
http://www.amazon.com/Dont-Make-Me-Think-Usability/dp/032134...
http://www.amazon.com/Emotional-Design-Love-Everyday-Things/...
Designing Interactions
http://www.amazon.com/Designing-Interactions-Bill-Moggridge/...
I've never really understood this. Most of the time this line of thinking leads to even worse design than your code could ever be.
While I understand your point about meddling CEOs, having one that is aware of the ins and outs of UI and can understand the competitive advantage of having good design can only be beneficial.
Why you assume that devs not understanding anything but code is a good thing though is beyond me. This is what happens in the enterprise, and look at the products they give us.
In the earliest stage, if the CEO's not either technical or the product lead, he's a waste of space. There's nothing to run before you have a business.
The early stage CEO should be a product designer (or programmer), and then eventually move to the side to bring in someone who really enjoys "running the business" as a CEO.
Now, if the post said "What should a budding user interface designer read?" then the other answers are all great. But that's not what the post is.
Thinking that a "CEO" needs to be the user interface designer is pretty obvious start down a VERY VERY bad path, IMO.
1) I constantly ask "will my mother understand this". If the answer is no simplify it. And my mother doesn't know that a page can be resized...
2) It's all about consistency. Links, textboxes, etc. should be the same across the site.
3) Hallway usability testing. make simple HTML mock-ups and watch a few people play with them - preferably your moms friends. This will tell you a lot about where the cranks are.
4) Stick to standards. Don't get all fancy and make your text fields arty and bleeding edge just because you can: your mom won't understand it.
5) Don't use flash unless you really really need to.
But the most important thing you can do to get better at user interfaces is to go to the local coffeshop, find a nice girl, chat her up, start talking about computers and realise how little she actually knows about how things work. There's a fair chance she might not even know what a browser is. Do this a few times - the experience is enlightening. Besides you'll get out and have a good time with some girls that think you're really smart :-)
"Why You Only Need to Test With Five Users" (http://www.useit.com/alertbox/20000319.html)
The biggest problem I've seen so far isn't necessarily that clients and programmers have no taste, or no idea what makes a good UI. It's that we spend so much time bikeshedding, sketching and resketching UI ideas in meetings, trying to impress each other with our ability to divine what is going on in the head of an imaginary customer. All the while avoiding the task of observing any actual customers!
Spolsky's work is light and easy to read. This work is geared towards "progammers", although that is not mutually exclusive with the word "CEO". It'll help you avoid more obvious mistakes. Nielson and About Face are more thorough. I haven't read Don't Make Me Think but I've heard good things (and lots of comments here, so obviously I should read that one...)
It was written without the web in mind. It's mostly about typography and spacing for posters, business cards, flyers, etc. But it translates suprisingly well to web design.
http://www.amazon.com/Non-Designers-Design-Book-Robin-Willia...
"Submit Now: Designing Persuasive Web Sites" by Andrew Chak (2003)
• Similar to "Don't Make me Think", but focuses more on personal interaction & choices more than layout.
"Defensive Design for the Web: How to improve error messages, help, forms, and other crisis points" by 37 Signals (2004)
• Error management (not just 404s) is one of the most overlooked UI portions of a web project and are often left up to the developers to "figure out".
http://www.amazon.com/Submit-Now-Designing-Persuasive-VOICES...
http://www.amazon.com/Defensive-Design-Web-improve-messages/...
http://www.useit.com/alertbox/tabs.html
http://www.useit.com/alertbox/screen_resolution.html
http://www.useit.com/alertbox/20030825.html
http://www.useit.com/alertbox/sales_cycle.html
http://www.useit.com/alertbox/wysiwyg.html
More along the lines of computing, Rules of Play: http://tinyurl.com/554oj5 is a great read. Probably not what you'd want to give your CEO, though. Very inspiring and thoughtful writing.
and Design of Everyday Things http://www.amazon.com/Design-Everyday-Things-Donald-Norman/d...
http://www.amazon.com/Human-Computer-Interaction-3rd-Alan-Di...
But will reading books help? What is your intent in suggesting such books to them?