How I Got My Stolen Macbook Back Within 24 Hours
techvibes.com
techvibes.com
Prey and software like it work well. We get it. Let's move on.
As for your code "suddenly vanishing", the theft of a laptop should at most cost you the cost of the machine and a couple hours of work. Encryption should prevent a thief from accessing your data and backups should prevent you from actually losing anything. It sucks to have something stolen, but best practices take it from "I just lost everything" to "I guess I need to find a new box."
Edit: Those same best practices will prevent you from losing your code when your hard drive dies, or you spill coffee on your laptop.