dbj.org
Repeatedly shooting your own foot
Why is Microsoft repeatedly and deliberately breaking up with it's own successes?Is it not full of clever and technically minded people who understand what constitutes a good software technology? Who are academically trained to build new, using knowledge building components of the past? What am