An independent contractor software developer cash flow guide (2019)