When I am working on a problem, I never think about beauty but when I have finished, if the solution is not beautiful, I know it is wrong.
Simplicity is complexity resolved
Behind every attractive room there should be a very good reason.
Design principle: Take things away until the design breaks, then put that last thing back in.
Good design, at least part of the time, includes the criterion of being direct in relation to the problem at hand - not obscure, trendy, or stylish. A new language, visual or verbal, must be couched in a language that is already understood.
To eliminate the concept of waste means to design things-products, packaging, and systems-from the very beginning on the understanding that waste does not exist.
Simple things should be simple and complex things should be possible.
A designer knows he has achieved perfection not when there is nothing left to add, but when there is nothing left to take away.
Design is the conscious effort to impose a meaningful order
The principle of the design - the harmony, rhythm and balance are all the same with interior and fashion design.
Layering in different patterns will keep things from appearing too studied.
I think it is very hard to design in colours you don't feel right about.
Form follows function.
Really great products, like @nest, have #design baked in from the beginning instead of slapped on at the end.
One of the most significant design principles is to omit the unimportant in order to emphasize the important.
Simple design, intense content.
Design cannot precede evolution and therefore cannot underlie the universe.
Buildings should serve people, not the other way around.
Actually, I didn't make the claim that Ruby follows the principle of least surprise. Someone felt the design of Ruby follows that philosophy, so they started saying that. I didn't bring that up, actually.
Simplicity is prerequisite for reliability.
You can't just come up with an idea for a game and stick the drama on top. It all has to be one driving thrust.
I've come to trust that what I like is what works.
Orthogonality for orthogonality's sake is not something I'm keen on.
Ruby inherited the Perl philosophy of having more than one way to do the same thing. I inherited that philosophy from Larry Wall, who is my hero actually. I want to make Ruby users free. I want to give them the freedom to choose.
In order to use color effectively it is necessary to recognize that color deceives continually.