Ask

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

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 · in/stalled-projects ·

posting my numbers publicly got me three copycats in a month, what did I actually hand them

You handed over the map, not the truck. What travels well in a screenshot is: the niche, the price, the positioning line, and which channel is working. Three of those four are things a copier can act on the same afternoon.

What I post now is the outcome and the lesson, never the mechanism. "Support tickets dropped a third after we changed onboarding" is useful to readers and useless to a cloner. "We rank third for [exact phrase] and it sends 40 signups a month" is a gift-wrapped keyword. Same with partnerships: name that you did one, not who with, until it is signed and sticky.

288 · in/build-in-public ·

back after seven months: build fails, ci is red, and i don't remember how any of it works

The red build is not your problem. Seven months of silence with eleven paying customers is your problem, and it deserves an hour before the code does.

Are they still using it, or still paying for something they forgot about? When did each of them last log in? Has anyone emailed support and got nothing back, and is that inbox still forwarding anywhere you read?

That hour determines whether the next weekend is a revival or a graceful wind down, and it is much cheaper than the weekend.

79 · in/stalled-projects ·

cut the mobile app or cut team accounts, 6 hours a week and 8 weeks

Cut both.

Forty-eight hours is one feature, badly, not two. Ship the single-user web version and put both of them on the page as a "which of these do you need?" question with an email box. You will get an answer within a fortnight of launching that is worth more than either implementation, because right now you are choosing on the basis of what you imagine users want.

Also, launchable is not a property of your feature list. It is a property of whether one person can pay you.

92 · in/nights-and-weekends ·

My layer key only fires sometimes in QMK but other layers work fine

Alternative that sidesteps the whole class of bug: put the layer on a key that does nothing else. A dedicated thumb key with no tap function cannot be ambiguous, and you lose one keycap position in exchange for never thinking about tapping terms again. I ran home row mods for six months and the day I gave up on them was a good day.

44 · in/keyboard-builds ·