Last year I blogged about Team City , well I have been looking at it again recently. In that time they have even changed their logo! Lets start with thinking about what I want my Continuous Integration server to do. Check out my code from source control (usually master but all feature branches would be even better)...

Model View Controller or MVC is a software architectural pattern for implementing user interfaces on computers. It divides a given software application into three interconnected parts, so as to separate internal representations of information from the ways that information is presented to or accepted from the user. I...

Surface Book Review

I have just bought myself a new laptop, but it is not just any laptop it is a Microsoft Surface Book . I think this is probably the first time I have bought myself a top of the range laptop and after a few days of use I am loving it. The Surface Book is the latest in Microsoft’s Surface line of tablets but the first to...