The best architecture comes from listening - to the site, to the client, to the materials.
The most important skill for a computer scientist is problem-solving.
Life can only be understood backwards;but it must be lived forwards.