It hadn’t had to be this way. But rabbit holes happen all the time. This time, it is no different. The starting point? InvoiceNinja. InvoiceNinja is a Laravel based invoicing system. Its primary job, as you guess it, is to issue invoices. Now, why does an analytics consultant need an invoicing system, especially when he doesn’t deal with the company’s finances. Well, his brief freelancing past caught up with him and he has to issue invoices for ongoing contracts. Back …