freelancing lessons learned