Very few people have a habit of delivering early. Most people wait until the last minute to start on a project and then deliver right before (or more often right after) the deadline. I've found this to be especially true with graphic designers and web developers, but I think most of us are guilty of this at some point.
Here's a really good approach to deadlines I learned from Seth Godin during SAMBA.
Don't use other people's deadlines and never do anything at the last minute.
If someone gives you a deadline, don't use it. Instead set your own deadline ahead of theirs. Get in the habit of shipping early. You'll exceed the other person's expectations.
How do you treat deadlines?
Weren’t you going to publish this on Thursday?
ROFL…Nope, Monday of next week 🙂
Jon
Great thought Jon, oh how sweet it would be to start teaching this in our schools…What tool do you use to remind yourself of all your deadlines?
Mike,
We use basecamp for all our project management.  You should give it a try.  
Thanks for reading and commenting!
Jon
This comes as a surprise to me. I can’t believe there are procrastinators in this world, LIKE ME!
Yep, that’s me, and I hold the world championship for it. The good thing is; at least I am much more aware of it than ever before. But that’s due to having SO many great friends (like JD) that genuinely care enough to help others succeed, even if it means giving away products, and even their time.
Great post Jon. I need to be constantly reminded that in this life, deadlines are a necessary evil and must be dealt with accordingly, and my wife says “even at home!”
This is certainly an area I need to get better at. I almost always deliver on time but I’d love to build a little more margin in to deliver before “on time.” That ads WOW to the equation. People like WOW. : )