Every so often I will be working on a project that is a bigger programming challenge than ever before. Today is such a day and although I have attacked the problem from very many angles, none of them have been fruitful. And I am loathe to charge my client for time that I feel is me learning how to do something, so I am not making much money today either. Today is one of those days when I am humbled by how little I know about some intricacies of coding. At a certain point you realize how much you are banging your head against a wall, and know that it is time to stop and take a break (to do some blogging, par exemple). The problem is, I have a LOT of work to finish in the next few days, and more guests coming to visit in March than you can shake a stick at. (Four, count ’em FOUR. My house is essentially full from the 13th to the 30th non stop). And while I am very happy to have these guests, I have to clear the decks work-wise, at least to some degree, before they get here. Today was just an exquisite exercise in frustration, alas. Some days are just like that, hopefully tomorrow I will be more clear -headed.