Most designers think: "If I design it, they will come." Not so fast. A good Web site design is like a good car design: Looks impressive sitting on driveway, but without the proper mechanics and engineering under the hood, all you have is an expensive piece of scrap metal on your hands. Same goes for Web site design. Being a well-rounded designer does not consist of you solely mastering photo selection and type, you must be able to discuss your design with your coder — how they both interact is paramount. Without proper coding, your site may never be found by a single user, potential client or ranked by the likes of Google.
I am constantly referring to the experience of SharedBook's coders, Gokce Akyurek and John Paul Lorenti, on new and existing projects. Whether you are working with HTML, PHP, XML or a MySQL database, being able to talk intelligently with a front or back end developer about limitations and potential roadblocks, will not only save you time in the long run, but help you produce that much more robust and error free site. OK, no site is completely error free, but a designer can dream.
Think of your coder as your Web site mechanic, peeking under the hood of your site, making sure all the bells and whistles you created are actually going to work.They usually reside in the back room, low lighting, somewhere among the IT staff. No worries, they are here to help.