Human-Computer Interaction (HCI) covers a wide range of topics such as human characteristics, activities and behavior, the design of objects, relevant to the implementation of interactive computer systems and aimed to optimization of the relationship between technology and human.
Information, articles, development tools, design gallery, books and links about designing and developing performance software. http://www.pcd-innovations.com/
Comprehensive site offering links to articles, academic programs, journals, professional organizations and materials of importance to user interface design and other aspects related to technical communication. http://tc.eserver.org/