Making Dev Suck Less: 8 Useful Tools