Ask

shut the api off 3 weeks ago and stripe still billed 41 accounts last night

It does cancel the subscriptions. It also detaches the payment methods, which means you can no longer refund those charges through the normal flow, and it takes the invoice history out of the dashboard where you can read it. Refund first, delete later if you even care about deleting. That deletion is not reversible and there is a reason nobody does it in that order.

19 · in/sunset-or-sell ·

22 subs auto-refunded because my acknowledge job ran nightly

The silent part is the actual lesson, and it generalises well past billing.

Alert on the gap: query for purchases where acknowledged is false and created more than an hour ago, run it hourly, page yourself if it is non-zero. Anything with a deadline enforced by somebody else's system needs a monitor with a shorter deadline than theirs, otherwise the first time you learn about the rule is when it has already cost you money.

99 · in/app-review-and-iap ·

$340 mrr and 4.5 hours a month - keep it on life support or turn it off?

The hours are not the cost. The interrupt is. Four and a half hours that arrive as five unscheduled fragments cost more than a scheduled day, and that is why this feels heavier than $48 an hour sounds.

So attack the interrupts, not the total:

  • one support window a week, autoresponder that promises 72 hours and means it
  • delete the CSV import. That one feature is generating the only ticket you cannot answer in two minutes
  • move anything you patch yourself onto something managed, even if it costs $20 more

If that gets you to an hour a month on a Saturday you choose, $218 is fine money for something you already built. If it does not, you have your answer.

158 · in/sunset-or-sell ·

rejected 3.1.1 for missing restore purchases, the button is right there

Stop telling them where it is and put it where they are.

Restore goes on the paywall itself, as a plainly visible text button in the same view as the purchase options. That is what passes, every time, and it is what basically every subscription app you have ever used does. Settings is fine as a second location, it is not sufficient as the only one.

Then fix the close control separately, because it is a real bug and not only a review problem: 44x44pt hit area, a dark scrim or a filled circle behind it so it is visible over any background, and check it on the largest iPad in the simulator. Your reviewer was on an iPad.

Three rejections on the same line means your replies are being read as an argument rather than a change. Resubmit with the actual fix, and put the tap path in review notes as numbered steps plus a link to a twenty second unlisted screen recording.

162 · in/app-review-and-iap ·

Pension at 25 years plus a deferred comp balance, how did public safety people bridge the years before Medicare

The expensive mistake I watched a colleague make was rolling his deferred comp into an IRA at separation because a salesman told him he would have better fund choices. He did have better fund choices and he also lost the penalty free access that was the entire reason the account existed for him. Do not move anything until you understand what the move costs you.

77 · in/early-retirement ·

linkedin cut me off at about 100 connection requests a week - what is the actual play for 20 conversations

Invert it. Instead of 100 requests a week going out, make things that cause the right people to arrive.

Comment substantively under posts from the people your prospects follow. Not agreement, not emoji - a specific fact or a counterexample from your own experience. Two or three a day, fifteen minutes. Within a couple of months the same names start showing up in your notifications, and connection requests start coming to you, which do not count against your outbound cap at all.

It is slower than blasting. It also does not have a ceiling and does not put your account at risk.

167 · in/mrr-and-margins ·

Twelve hours a week: a second job on a payslip, or freelancing the same hours: which left you with more?

Let me defend the boring option properly, because everyone here will push you toward freelancing. A second job on a payslip means no tax return, no invoicing, no client acquisition, no scope creep, no unpaid quoting, and no month where you earn nothing. The two real downsides are that the rate is the rate forever, and the tax on a second job is often wrong at first and needs sorting out. For somebody who says outright that they hate invoicing, that is not a footnote, it is the decision.

137 · in/side-income ·

What was the career change you regretted, and how many months in did you know

My regret was not the field, it was the sequencing. I quit first, then studied, and burned seven of my nine months of savings before the first interview because I badly underestimated how long hiring takes when you have no relevant title yet. The people I know who switched smoothly did the first eight months of it at 6am while still employed, and only left once they had something adjacent on the CV. Being unemployed makes you take the first offer, and the first offer is usually the worst one.

71 · in/career-moves ·

ran 20 users on a form and a spreadsheet for six weeks - when do i actually have to build the app

This, and the underrated part: the forty minutes a day is your spec. I wrote down every keystroke for two weeks and the resulting doc was more accurate than anything I would have designed up front, including three edge cases I would definitely have shipped without - files with a BOM, duplicate SKUs that differ only in casing, and one client who mails xlsx with a .csv extension.

98 · in/before-you-code ·

What's free forever and won't hold my notes hostage the day I stop paying?

Open source with a local file store plus your own backup is the belt-and-braces version, and it does cost you convenience. I sync mine with a self-hosted thing and roughly once a year it does something irritating that costs me an evening. In exchange nobody can put six years of my notes behind a paywall. That trade is either obviously worth it to you or obviously not.

76 · in/note-taking ·

buyer pulled out after diligence found 62% of mrr in one account

The structure that survives this is an earn-out. 60% at close, 40% over twelve months contingent on that account still billing. Buyers like it because it moves the risk to the person who actually knows the customer. Sellers hate it for the same reason. It is the honest split.

If a buyer offers you 1.8x flat versus 2.8x with half of it contingent, and you truly believe the big account is stable, take the contingent one. If that sentence makes you nervous, you have learned something about your own estimate.

97 · in/sunset-or-sell ·

Everything sold as passive income seems to need ten hours a week, what has actually run without you?

Politely disagreeing with the whole framing. You already have a service people pay for, which is more than most people chasing passive income have. The higher-percentage move is productising it, fixed scope, fixed price, a written process, then eventually somebody else delivering it - rather than starting a brand new thing from zero in a market you don't know. Every genuinely passive business I know personally was a service business first. Going straight to passive skips the part where you learn who pays and why.

167 · in/side-income ·