This is one of the most fun and thought provoking reads on design I’ve read in a really long time. Frank Chimero has put together what he calls “thoughts on digital canvases“, and it’s really worthwhile. If you do any form of design, or if you just want to broaden your range of thoughts about design, definitely do spend some time on this.