My name is Katie Macpherson and welcome to my little piece of the internet. As I mentioned in my first post; I’ve benefited greatly over the years, in my career as a software engineer, from the many pieces of information I have picked up from blogs and forums. It is about time I starting contributing as well. I also wanted a place to organize my thoughts and keep a diary of my discoveries.

I have been a software engineer for over 12 years. I mainly focus on web application design. Java has been at the heart and soul of much of the work I have done over the years. However, I have designed and implemented sites in ASP.NET, which I found to be much less painful then I anticipated. As it turns out C# is a decent language. Maybe that is because it is a Java rip-off.

Lately I have delved into Groovy, Ruby and the many frameworks and tools offerred by Google. We will see where my recent endeavors lead me.

I started Clearbox Consulting, LLC in 2009, which specializes in web application architecture, design and implementation.

On a personal note, I live in Northern Virginia and I love it here. When I am not coding I am either hanging out with my hubby, chasing my 3 young children, cooking, biking or if I am REALLY lucky sleeping.