Home > Hackery
It's a familiar scenario I'm sure. It's crunch time. We're going live tomorrow and now is the time that the client, your project manager, and your boss are determined to make as many revisions as possible. Fix a misspelled word in the copyright. Clean up those cross browser CSS glitches. Make sure the PNG fix is working correctly on ie6. We've all been there and it's not fun, but you get it done. Then you're hit with the big one. "Remember that 20 page registration form you've been working on?" "Yes I remember." "Well the client would like the user to be able to start it, not finish it, and return later to complete the registration without having to reenter all the information again." "You know we're going live tomorrow right?" "Yes, but the client has to have it."
Well at least that's a familiar conversation to me. Nevertheless, once your head cools down you start to ponder the possible solutions and sometimes those solutions become a brilliant piece of what I call hackery.
- A beautiful solution to the problem of not having enough time to design a proper solution to a hard problem.
Hackery is like cheap wine. It makes you feel good in the short term, but the next day you wake up wondering what you did and why you did it. ~mrBurly