The Practice archive provides access to all Practice articles published in past issues of Communications of the ACM.
The Google Web Toolkit is an end-run around Web development obstacles.
MonALISA developers describe how it works, the key design principles behind it, and the biggest technical challenges in building it.
All revision-control systems come with complicated sets of trade-offs. How do you find the best match between tool and team?