UI Fundamentals for Programmers

Check out this video from Ryan Singer of 37 Signals. The video talks about modeling, breaking apps into screens, visual techniques, flows, and a few coding tips. There are some great design tips in there.

UI Fundamentals for Programmers by Ryan Singer from ChicagoRuby on Vimeo.