Don't Generalize, Specialize; Or, How To Invent And Program Useful Web Applications

Don't Generalize, Specialize; Or, How To Invent And Program Useful Web Applications