Giancarlo 21 April 2010 Web design is an agile process. Use the medium that makes the most sense with the client, budget, deadline, and your skill set. Personally, I love starting designs with paper & pen, and showing these to clients because you get very quick feedback on the site’s structure, and can choose to code or image edit from there. This forces me try to be as up front as I can regarding usability. Anyways, I’ll be sure to try using coding as a secondary step, after my paper & pencil sketches :D, and see how it fits with my own abilities and work streams. After all, I’ll admit that I’m still learning but want to try as many different approaches that I can – not so that I stick with one methodology, but so that later on, I’d have gathered enough experience to be able to better foresee which process methodology offers the client the best path to success, and then move forward with that approach for that project. Thanks for a very thought provoking article, you guys are awesome!