What is your design process?

Hi all,

Just wondering how everyone handles the design process when tackling a new site or project?

Are you the kind of person who firstly sets out a design a Photoshop etc to work from? Or are you the type to simply design as you code?