Like most technical people who scour the web for information, I've come across some really smart people who write their thoughts, offer help, write tutorials, and also somehow manage to hold down a day job AND manage to (presumably) have a life outside of work. One of the most impressive people has got to be Scott Guthrie. ... More
Object Oriented Programming (OOP) builds upon years of traditional software engineering principles. The core tenets of software engineering are known by most programmers in principle if not always in practice.
Low or loose coupling
Each of the principles will be brie... More
I'm not claiming to be an expert on this, but I've been on both sides of the fence when it comes to recruitment and I think I've learnt a thing or two about 'effective' CV writing. I'm not going to mention all the 'usual' ones like checking spelling, grammar, staying in the 2 page limit etc, so these are (as far as I know) ... More
I’ve been thinking about this for some time now – ever since I started contracting in fact and the number of work environments I’ve been in has led me to have a bit of experience on the things that can make or break what many companies boast is a ‘great place to work’ or one of the 'top places ... More