Dr. Leif Singer
Home
About
Sign in
Subscribe
Leif Singer
The Importance of Remote Work and its Potential as an Equalizer
Computer-Supported Cooperative Work: A Useful Lens For Looking At Developer Tools
Self-determination Theory: Understanding Human Motivation for Fun and Profit
On the Diffusion of Innovations: How New Ideas Spread
Working Together Through Computers: 6 Recommendations
Fragmented and Overloaded: Challenges in Developer Collaboration