For many years, my work as a software development contractor revolved around two crucial tasks: diligent time tracking and regular invoicing. However, achieving efficiency in time tracking proved to be a tough nut to crack, and this led to noticeable...