JavaScript: My Journey

So I finally jumped on the bandwagon. Two bandwagons, actually, but I'll get to that soon. I have a somewhat troubled history with JavaScript. You know those horror stories you hear from devs sometimes, the ones that make you shiver…

L is for Legacy

Legacy is the dark beast of the development world. It's not a 'dark side', as a 'side' - whether good or evil, implies a balance. No, I'm talking about an actual living entity that will eat you alive the second…

Progress!

So its actually been a productive week. Even though it did strictly take longer (by 1 day) than I was hoping in my previous post, I still managed to get my main goals accomplished. I now have a shiny new…

Of Projects and Hobbies

On the whole, I enjoy writing as an honest to goodness hobby. Once I start writing my brain goes into the zone and I'm madly typing a thousand words or so in a very short time, and usually its fairly…

MVR (Most Valuable Resource)

The developers of today live in a Golden Age... That is to say an Age of Google, where developers joke (not so jokingly) about Google being the only reason they still have a job. Think about it; an entire generation…

Challenge Accepted

Thought I would share an interesting problem I recently had at work. Our client has a collection of InfoPath forms it uses to connect to web services for testing BizTalk interfaces from external systems. On the whole, these are pretty…