James Gregory

James Gregory in a furry hat.

Hello, my name is James. I'm a software developer from Yorkshire, England. I have a blog, I twitter, and I like to take photos.

I'm a .Net developer, who's proud of using the best practices to do the job. Currently that's TDD, NHibernate, and the Castle stack. I also use Ruby, Python, and endorse standards-compliant website design.

I'm the project lead of the Fluent NHibernate project, an open source compile safe mapping alternative to NHibernate's XML markup. I'm the lead of the docu project, a clean and simple open source .Net documentation generator. I'm also a joint lead developer on the BooLangStudio project, a Visual Studio plugin for making developing with the Boo language easier.