So true. Just this morning I read
this post by Paul O'B and I learned a way to solve one of CSS's shortcomings with borders on floated divs. It's an elegantly simple solution and brilliant at the same time and is one of those "why didn't I think of that" things.
OP, if you are doing work for a client, you should at least have enough knowledge to do the vast majority of the project. If there are a few things you don't know, you can find out how to do them. Such as asking here on Sitepoint. I would imagine you should have the existing knowledge to complete maybe 85% to 90% of a project. Right? Higher? Lower?
But if there are a few gaps in your knowledge, I don't know how ethical it would be to bill the client for your time to learn something if you are billing hourly. Unless the information you need is so obscure that very few know it. Maybe then it is OK to bill for it? I've been wondering about that.

Maybe someone can chime in. I would like to know.
Bookmarks