High quality Content Management Systems and development frameworks are everywhere, but are they all trying to be too friendly and flexible?
When considering your Professional Development it might be worth looking at the issues from a Darwinian perspective.
We all gratuitously refer to computer literacy, but what level of capability does this represent and how do you get it?