As some of you may already know, I’ve been using Blinksale for invoices for the last year. It did the trick early on, but had a few missing features, like printing (for those clients that still use paper) that made using it a little more painful. I stuck with it, and somewhere within the last year they pretty much implemented all the features I was looking for.
Today for the first time I experienced a bug that caused a small amount of data loss. To summarize, I tried to “receive payment” on an older invoice. When I entered the required data, all the line items of that particular invoice were deleted, so it then showed up as an invoice to the client for $0.00. Not good. So I naturally sent off a bug report to the Blinksale support email. About an hour later I had the following response from John Critz:
Hello, Jeff -
The problem has been fixed. Please let me know if you are unable to recreate the data you lost and I’ll try to restore what I can from our database backups.
We are so very sorry for the inconvenience and frustration this must have caused. We are more than happy to give you a free month to make up for our mistake. Please let me know if you would like to take us up on that offer.
Now that is good service. Sure enough, I tried to reproduce the bug again and it appeared to be fixed. Good job, guys.
Updated embarassing mis-spelling of Category
I have a question for my reader(s). Do you ever wake up in the morning and think to yourself, “Damn, I am one kick-ass son of a bitch?” Well I used to, until I found the blog of Justice Gray.
I’ll let that sink in for a second.
Are you thinking what I’m thinking?
Fucking Justice?!? Are you kidding me?!? That is the raddest name in the history of rad names. If radness were a monster, Justice would be the King-fucking-Kong of rad. The emotions I’m feeling right now are… (Livejournal moment)
That is all.
My long quest to be personally endorsed by a Russian is now over. Too bad there’s no link, and he’s one company behind…
Witness. Also notice the extremely high ratio of strange names. In that one short list, we have one each of Egor, Igor, Yoko, and Elampoorani. Creepy.
I found this while performing some advanced ego searching techniques as I stay home from work today to avoid infecting the pod. (One definite downside to an XP project is the speed at which the little flu-nasties spread when you’re hammering away at the same keyboard as someone else). Another thing I noticed today… The complete idiocy of feminine hygene product commercials is even more astounding than I’d previously thought. I just witnessed (not 5 minutes ago) a beautiful, healthy young lady save herself and her man-friend from certain death-by-drowning by utilizing her ultra-absorbent tampon to plug the leak in their boat. Yeah. I don’t even know where to take that.
If there’s a developer out there who doesn’t wish they came up with this idea first, then you know they’ve never had a girlfriend.
Pure, unadulterated genius.
The last time I talked to a goat, he like totally sounded exactly like this…
I’ve tried about enough of the grass around here to last me a while. I’m sick of this grass. This damned same grass day in and day out, I could just about… I take that back. This grass is okay. I’ll eat it. It’s pretty good. It’s great, actually. I mean, it’s okay. Could you grab me a handful of weeds from the ditch? Don’t bother shaking off the dirt! That’s a waste of time! Just bring it over as is. Wave that near my mouth and it’s going down the belly hatch. I am not joking. I’ll eat weeds. Just watch me. You give me a rotten apple, and I will eat that whole thing, seeds and all. Tear off a piece of bark for me, and it’s gone.