If you store source code on your personal laptop[1] you have to enable encryption. That should be like 'security 101'. Especially if you go to tech conferences where people who might steal your laptop actually
know what the "~/.aws/config" is and what "~/Work/<company-source>" might worth. I would be very skeptical of ppl running around with laptops containing proprietary source code without encryption on.
If you own a mac:
* Enable FileVault
* Enable 'require password immediately'
* Choose a password with 8 or more chars
* Never leave the keyboard unattended
You can lock your mac with: "open -a ScreenSaverEngine" or even better:
echo 'alias klock="open -a ScreenSaverEngine"' >> ~/.profile'
[1] If this is a work laptop then the company should have some kind of security policy and encrypting everything is where everyone would/should begin.