News flash: the web is kind of a Big Deal.
It is difficult to consider its full impact on technology, society, commerce, education,
governance, and entertainment without resorting to grand language that has been
stated many times before. It is a Big Deal and we will never be the same because of it.
But, here’s the thing. If we sat down and tried to rebuild the web today, knowing
what we know from 20 years of experience with it, we would probably fail. The problem
is that as software developers, we generally think in terms of software constructs:
objects, services, methods, etc.