Some OOP best practices

I do my best to write decent code but sometimes all I seem to write is smelly code. I'm not sure whether it's me not analysing »

The 2+ tier internet

Well it seems that my seemingly innocuous site is by default blocked on O2's content filter. presumably because of one mention of the word buggered; meaning »