* Working code in github
* Photos in offline multiple HDD
* Docs in cloud servers and important ones printed out.
This way I dont really care if I get a virus, or gets stolen, or destroyed in fire or HDD crash etc. I actually locked myself out of my encrypted laptop and it didnt really matter - I just reinstalled everything.
I also think anti-virus is more trouble than its worth now, but am more assured as above.