(1) If you don't want to pay for an anti-virus program, at least install a free one.
If you don't have antivirus, you shouldn't have a computer. Note that AVG works fine.
(2) Save files to a folder that is automatically mirrored to the cloud, for effortless backups.
Ever hear of a USB hard drive? Get two, and rotate them; placing one in a safe-deposit box. Use "Windows Backup"
(3) Create a non-administrator guest account, in case a friend needs to borrow the computer.
That way a hacker can have another means to get into your system!
(4) Be aware of your computer's System Restore option as a way of fixing mysterious problems that arose recently.
Why pay for QA when we can get the coders to due that and the web site users are beta testers.
My point exactly, which is why there are so many problems (Coders are NOT QA/Test... )
The last time we had QA the PHB dropped in saw them just sitting at the same page all day long (well that is what the non tech PHB said and said we do we need this? and fired them all)
Bad leadership, bad management. If the (PHB) management can't properly handle a QA staff, it should be the (PHB) management that should be fired. Who ever took the PHB recommendation; should also be fired.
Any QA worth their salt (may chance those QA should have been replaced) should be able to justify the expense of their working. I've saved all of I've companies that I've worked for money, from errors in PM, to finding bugs ("How'd he find that one") to finding errors in process. The biggest problem that I've had is management won't listen.
"No matter where you go, there you are..." -- Buckaroo Banzai