Atomic Commits
Keep your codebase healthy without acting like the thought police.
Presenting a process for collaborative software development that yields high quality code, preserves developer flexibility, and fosters communication and learning.
Barun Singh
December 11, 2012