6
2 Comments

How do you flex that Finishing Muscle?

I find myself in a very familiar place: A couple months into a resurrected project only to find I am still not finished and not launching. I never seem to actually finish or launch. I have lots of half completed or just started small projects but never get them over the finish line. I try to whittle them down to a bare MVP but while I'm building I find myself getting into the weeds and off track either by coding myself into a corner that I can't get out of, or taking too long to get that MVP out the door and getting frustrated or losing focus on the thing I'm desperately trying to build.

It's very frustrating and is causing serious self doubt and what I can only describe as deep depression and sense of hopeless failure.

At this moment I'm actually considering shelving a the project I've been working on for 4 months (should have been completed in 8 weeks ago or more) and just starting something even smaller from scratch just to complete SOMETHING.

I wouldn't call myself a good developer, so i do run into a lot of code problems that take me time to sort out. And the 'small' features i want to build, though simple on the surface for others take me a lot more time. This makes me take more time obviously, but I should be able to finish SOMETHING, shouldn't I?

Looking for any advice on actually improving my habit of actually launching so i can finish these side projects I'm trying to build and monetize.

  1. 2

    A few of things come to mind

    1. Building things is hard. If you get bogged down in the weeds, it might just be that you don’t know the tools as well as you thought

    2. Smaller milestones might help. Instead of building and launching the entire thing, build a feature and share it with people. I know, sharing with people is easier said than done.

    3. Put up a landing page and start driving traffic to it as you continue to build your product. This will also help create a sense of urgency.

    4. Share milestones about your journey publicly.

    The launch doesn’t need to be a very big thing. Once you get into the habit of sharing, you’ll be shipping or “launching” something every week. Even if it is not ready to be used by people.

  2. 1

    Agree with @kaltenbrunner and @saq7 small milestones are what generally keep me going until the finish line. Even just reframing them as "small wins" goes a long way with your mindset when building a larger project.

    One resource I might recommend is the book Finish by Jon Acuff. I read it about once a year to remind myself of a few of the tactics laid out in the book. One of the biggest takeaways that has helped me is that it's generally not laziness that keeps people from finishing, rather perfectionism.

    Anyways, hope this helps.

  3. 3

    This comment was deleted 2 years ago.

Trending on Indie Hackers
I talked to 8 SaaS founders, these are the most common SaaS tools they use 20 comments What are your cold outreach conversion rates? Top 3 Metrics And Benchmarks To Track 19 comments How I Sourced 60% of Customers From Linkedin, Organically 12 comments Hero Section Copywriting Framework that Converts 3x 12 comments Promptzone - first-of-its-kind social media platform dedicated to all things AI. 8 comments How to create a rating system with Tailwind CSS and Alpinejs 7 comments