Source control. We all know we should be using it. The peace of mind benefit alone is enough to aid in speeding development – a programmer who isn’t concerned with self-versioning his files is a more productive one. Then there are the other benefits, like code comparison and streamlining workflow for a team-built project.
Setting up Trac and Subversion can be somewhat painful the first time around, so if you’re looking for a quick and easy hosted system (with a whole mess of other features, too), I suggest taking a look at Assembla.com. Continue reading