What's in a name? Quite a lot actually. When I first started freelancing it was my wish to specialise in Ruby and a couple of the more popular frameworks that are built with Ruby, namely Ruby on Rails and Sinatra. Being fresh to freelancing I didn't want to narrow my field down too much either. I still have plenty of experience with the Microsoft .Net languages and frameworks. After considering this I used "Freelance Web Developer" as my title on my website and as part of my bio.

Now though I am re-considering who I am and what I do as a freelancer. I'm coming round to describing myself more as a Ruby on Rails Developer than anything else. Yes it is more focused than what I have done in the past, but it's what I have been working with for the last five months and will continue to do so in the near future.

I never thought that the Rails framework would involve so much. Every day I'm discovering something new about it and I'm really enjoying the experience. For now I'm happy to be marketing myself as a specialist rather than a generalist.