One More Argument…
Dragan on 14. Nov '08 8
“thanks for the offer, but we do our own stuff.”
Today after returning from a great OCC Novi Sad meetup, Ilija, Darko and I were having a small chat about team work. We are all believers in small teams. The environment of small teams seems to be more productive and focused on work and results, instead of time wasting and management.
On my way home this got me to think about how this attitude works for us in our team. Over the time that Superawesome exists, we have gotten numerous offers for .psd to xHTML/CSS slicing and coding, but we always said “thanks for the offer, but we do our own stuff.” OK, so here’s one more argument why I think coding your own xHTML/CSS is so important—not only to you as a designer for the Web—but especially to your clients.
The Common Scenario
Usually the story goes like this: The designer(s) make the mockups, hand it over to the frontend coder(s) and they slice it up and send it back to the designers for a review, some back and forth is done, and finally the static pages are forwarded to the backend developers.
The “I Do My Own Shit” Scenario
Now pay attention to this, as it is the whole point. The handsome & admirable xHTML/CSS capable designer for the Web every mother would like to have for a son makes the design mockups. But wait, he only makes the really essential ones, that set the style of the site focusing on key elements only. Gets approval on those, and starts coding, designing the site along the way directly in xHTML/CSS, instead of pushing pixels for days on end until the .psds are perfect.
The Obvious Benefits for the Client
- *It saves money*—because less time is needed to be put in. Not everything needs to be drawn out and mocked up for the frontend guy, as he already knows the ins and outs of the design.
- Faster progress—because there is no middle-men, it’s a one man show, or a well played small team show. No going back-and-forward, just straight ahead baby
- Did I mention it saves money? Well it does, and that’s exactly what it comes down to in the end, most of the time anyway.
The Drawbacks
The only drawback of this method that I can possibly see is that it’s not suitable for large productions because everything is taken care of by a single person or a very small and well formed team.
How We Do It?
We are a small team, that goes in our favor (we like to think.) As we progress deeper into the project, we think ahead, design everything as if that person would do the xHTML/CSS themselves. Also, in the end, we kind of know each-other’s styles and conventions, and that’s another benefit of a small team.
At Superawesome, I am usually responsible for the frontend stuff. But Petar—who is usually in Photoshop—knows his way around in the code very well, and that’s an irreplaceable quality because he knows what it takes to transfer a design element or an entire layout into code. That is what makes our process so much more streamlined and efficient, as all of us we both design and code, not do just one or the other.


Small teams are definitely a go but it simply can’t work for a large scale project. Although I personally design & code, I would have lost much time if some very large projects hadn’t been splitted up into the “Designer” and “Coder” segments. Ofcourse, we still had to get to know each other’s habits to perform well. Perhaps, that’s crucial for both.
— kaske 14. November 2008, 15:17 #
@kaske a small team is better than a big team, we all agree. But a small team consisting of one-man-show guys is even better.
The point is not to do it all yourself, but just to be able to. Then you can provide an excellent service, and achieve excellent results.
— Dragan Babić 14. November 2008, 16:05 #
Ok, I get it. To be honest I’ve never worked exactly in that kind of environment, which doesn’t mean that I won’t try that, of course. Sometimes it’s not easy to find that kind of colleague, it seems it’s more than just a business relationship.
— kaske 14. November 2008, 18:06 #
I agree. Understanding xHTML/Css relation to design and vice versa is essential for web designer. In a large scale digital agencies people are organized in small teams too … that’s why they have juniors, seniors, leads, art directors etc. And usually one art director have his small team dedicated to only one project at the time. It’s not a big difference IMHO.
‘One man show’ is dying species as web is evolving way to fast, projects getting more and more complex introducing new technologies and project timeframes getting insane. Well structured and coordinated (small or large) team is almost mandatory.
Cheers!
— Stefan Kovac 14. November 2008, 19:22 #
I do my own shit :)
— Emil Milanov 14. November 2008, 21:20 #
@Stefan Well, I am not really talking about “one man show” as a person who is good at design, programming, coding, etc., but rather just design and xHTML/CSS, as I strongly feel that those three are not separable. I definitely know what you mean when you say they are a dying breed though.
I mean now, in these crazy times when the economy is really shaky, one really needs all the skills he/she can get. You’ll see, small firms will thrive in this economic climate as clients will reduce their budgets more and more.
— Dragan Babić 15. November 2008, 03:02 #
Yeah, that’s how Andy Rutledge has put it, but even that is an issue.
— kaske 15. November 2008, 05:54 #
OK, stirring up…
Designing Through A Recession
— kaske 26. November 2008, 22:11 #