Title: I&#x27;ve been working on a small issue tracker for a few months, and it&#x27;s been ready to release for a while, but I have one more hurdle that I just can&#x27;t convince myself to overcome: billing. I <i>hate</i> working with the payment provider I&#x27;ve chosen (but they really do seem to be the easiest thing, others I&#x27;ve looked at are no better). I end up with horribly messy code from their terrible Go SDK, everyone says their documentation is great, but as far as I can tell there&#x27;s a lot of it that all leaves out important information at every step, so I have to tease out how to deal with their million edge cases, etc.
I&#x27;ve been putting off a billing rewrite for weeks now and not working towards an actual release; it&#x27;s to the point where I&#x27;m questioning if I even want to be in this industry (although to be fair, I&#x27;ve been questioning that since before I got into software).<p>What do you do to keep yourself motivated? Especially when you hit something you hate to work on but is necessary.
Upvote: