Wednesday, August 15, 2007

When imbeciles "write" code...

I've recently discovered a rather catastrophic issue with a tool I use for code management...errr, backup, allow me to provide some context.

The first version of this tool, we'll call it ToolA, was fairly decent and did the job it was built to do. Unfortunately, the future development and support of ToolA was reassigned to a bunch of non-engineers, primarily HTML dolts.

These in-duh-viduals "re-factored" ToolA into what we'll refer to as ToolB by basically modifying the UI and user interaction so that it so complicated and and nonintuitive that it's physically painful to use....and of course an entire company is now forced to use it. bah!

Anyway, back to my issue. Cancel != Delete. I spent about 3 weeks writing some code, committed it to our system using ToolB as required. Great, no problem there. The problem comes about a week later (today) when I goto make a change. I login, bring up my project and begin my edit session...*ring* *ring*...doh! impromptu meeting I am required to run to. I click the 'Cancel' button to end my edit session and run to my meeting, planning on continuing my project change later.

Well, in ToolB, Cancel apparently means Delete. *poof* My entire project is gone, like really gone. all records removed, pages deleted, and code deleted from source control, really deleted, no recovery possible, not even old versions. 3 weeks of work gone.

Someone is going to get tortured for this.

Tuesday, August 14, 2007

DrunkenBatman Is Not A Racist

Normally, cruel and unusual treatment of others is entertaining to me. However recently people who were not even attending the C4 conference are bouncing off the wall over a slide which was used by DrunkenBatman (Example). This is all very slanderous toward DB. If you were not attending the conference STFU now or else.... Mr. Jalkut has a good write-up on his blog that I agree gives the true story.

Saturday, August 11, 2007

C4[1] Inspiration

I'm currently attending C4[1], a gathering of the better half of in-duh-viduals, in Chicago. Daniel Jalkut, the author of the wonderful MarsEdit software I am using to create this post just finished his semi-inspirational presentation. One of his pieces of advice was "If you don't have a blog, give up". Obviously, I don't give up until I've conquered, so welcome to my new blog. Unfortunately one thing he didn't mention about this blogging phenomenon is that it requires writing. How primitive. bah.