software development
The Sad State of Digital Software Distribution
In this era of pervasive broadband, I'm constantly surprised how often I am forced to buy a physical CD or DVD to obtain the software I want. Physical distribution methods have their place, but they should be on the decline by now. Software is best distributed digitally through