Doing that last bit of work isn’t glamorous, there are no shortcuts, and there are no hacks. There’s only work. But let this be a comfort to you! No one accomplishes anything great without sitting down at their desk every day and fighting for it.
[…]
You have a duty to your past self to release the project. It’s a way to honor your work and sacrifice. All the time spent on the project is time you could have spent on something else. That time was not without cost.
You also have a duty to your future self to release the project. Every time you don’t release a project, you’re telling yourself that you’re the kind of person who doesn’t ship.