The Practice archive provides access to all Practice articles published in past issues of Communications of the ACM.
Finding a lasting solution to the leap seconds problem has become increasingly urgent.
Web apps are cheaper to develop and deploy than native apps, but can they match the native user experience?
A Ruby on Rails app highlights some serious, yet easily avoided, security vulnerabilities.