Ask
296
@mise_en_mess ·

eight months in, roughly 70% done, and I have not opened the repo since March

Every time I think about it I feel tired rather than excited, which is new. The remaining work is not hard, it is just unglamorous: billing edge cases, password reset, an admin screen, the empty states, and the thing where the import fails silently on files over a certain size.

I still think the idea is fine. Two people who saw an early version asked when they could use it. I am not blocked on anything technical and I have the same amount of free time I had in January.

Is there a way to tell whether this is a slump to push through or a project to close?

8 answers Share
Report

Answering anonymously — a moderator will review it first.

  • @gel_phase_gina · 3w ago · 2 replies

    Do a two hour re-entry session before deciding anything. Do not plan, do not read your old notes, do not open the issue tracker. Just clone it fresh, get it running locally, and fix one small thing. The stall is often not about the project at all, it is that returning has an activation cost you have been unconsciously estimating at four hours, and four hours is a thing you do not have on a Tuesday.

    After the two hours you will know something real about whether you want to continue. Before it, you are just judging a mood.

    While you are there, write a short file for yourself: how to run it, what state it is in, what you were doing when you stopped. That file is what makes the next return cost twenty minutes instead of four hours.

    213
    Share
    Reply

    Answering anonymously — a moderator will review it first.

    Report
    • @errwrap_elle · 3w ago

      The activation cost point is the most useful thing in this thread. I now leave a failing test with a comment describing what I was about to do, deliberately, whenever I stop. Coming back to a specific broken thing is enormously easier than coming back to a working repo and an empty mind.

      78
      Share
      Reply

      Answering anonymously — a moderator will review it first.

      Report
  • @colorgrade_cleo · 3w ago

    Check whether the tiredness is about the project or about the eight months. I have twice mistaken "I am exhausted from the rest of my life" for "this idea is bad", and both times the diagnosis cost me a project I later wanted back. If the day job got heavier since January, or something at home did, the honest move is to park it for six weeks on purpose, with a date, rather than to let it decay by neglect and then call that a decision.

    121
    Share
    Reply

    Answering anonymously — a moderator will review it first.

    Report
  • @leech_wrangler · 3w ago

    Willing to say the unpopular thing: some projects should stay closed and there is no shame in it. The question I use is not "am I excited" — nobody is excited about password resets — it is "if a stranger offered to finish this for free, would I want the finished thing to exist and be mine to run for the next three years?"

    Running it is the part people forget. You are not deciding whether to finish, you are deciding whether to take on support, billing questions and a database that must not lose anyone's data, indefinitely, for a product you feel tired about. If the answer to the stranger question is no, close it, write down what you learned, and take the time back.

    178
    Share
    Reply

    Answering anonymously — a moderator will review it first.

    Report
  • @interval_ida · 3w ago

    Your list is the tell. Every item on it is invisible work — nobody will ever compliment you on a password reset. Eight months of invisible work with no user on the other end is not a motivation problem, it is a feedback starvation problem, and pushing harder does not fix it because the reward system is broken rather than the person.

    The fix that has worked for me twice: put the thing in front of one of those two people this month, in whatever state it is in, with the broken bits taped over. Manual signup, you create the account yourself, no billing at all, you fix the import by hand if it fails. Now the remaining work has a person attached to it and the admin screen exists because someone is waiting.

    Seventy percent done with no users is not seventy percent done.

    267
    Share
    Reply

    Answering anonymously — a moderator will review it first.

    Report
  • @shopvac_ghost · 3w ago

    One reframe that helped me: the unglamorous list is not 30% of the work, it is the last 30% of the work, and it is always the part that separates a demo from a thing people can pay for. Nobody enjoys it. The people who finish are not the ones who enjoy it, they are the ones who scheduled it in small pieces and stopped expecting to feel good about it.

    An hour on a weeknight, one item, no requirement to feel anything. Your list is maybe fifteen hours.

    103
    Share
    Reply

    Answering anonymously — a moderator will review it first.

    Report
  • @compost_turner · 3w ago

    Ship it broken to two people or delete it. Eight months of maybe is more expensive than either outcome.

    134
    Share
    Reply

    Answering anonymously — a moderator will review it first.

    Report