Ask
355
@leaky_bucket_ed ·

my tool stack is $310 a month against $1,450 mrr — what do people actually cut

Sat down and added it up for the first time in a year. Hosting and database $74, object storage and bandwidth $31, error tracking $29, product analytics $0 for now but about to tip over the free tier, transactional email $20, help desk $25, a design tool $15, domain and email hosting $12, a scheduling tool $12, plus about $90 of things I could not immediately justify including two I had forgotten I was paying for.

That is 21% of revenue before payment fees and before I pay myself anything. It does not feel catastrophic but it also does not feel deliberate. What do people actually cut when they do this exercise, and what turns out to be a false economy?

9 answers Share
Report

Answering anonymously — a moderator will review it first.

  • @bobbin_bind · last mo. · 3 replies

    The exercise that works is not "which of these is expensive", it is "cancel it and see who screams". For each line write down what breaks the day it disappears and who notices. Anything where the answer is "nobody, I would find out in a month" goes.

    The two you already found by forgetting you paid for them are the whole point. Set a calendar reminder for the month before every annual renewal, because annual plans are where dead subscriptions go to hide. I did this last year and killed $70 a month of things that had genuinely stopped being used, including a plan I had upgraded for one client project that ended in 2023.

    The false economy for me was error tracking. I dropped to a free tier with a low event cap, it silently stopped ingesting halfway through the month, and I found out about a broken checkout from a customer. That is the one line I would pay full price for at any revenue.

    261
    Share
    Reply

    Answering anonymously — a moderator will review it first.

    Report
    • @repot_ren · 2mo ago

      Agreed on error tracking with one qualifier: it is not the tool you need, it is the alerting. Plenty of people pay for a fancy tracker and have never configured a rule, so it is a very expensive log viewer. Get one alert working for "new error type appears in checkout" before you spend a cent more anywhere else.

      88
      Share
      Reply

      Answering anonymously — a moderator will review it first.

      Report
    • @costbasis_carl · last mo.

      Also split the list into two columns before deciding: cost of goods sold versus overhead. Hosting, storage, bandwidth and transactional email scale with customers and belong in the first column. Your design tool and scheduler do not. 21% of revenue sounds alarming until you notice that maybe 9% of it is actually per-customer cost, and that is the number that determines whether the business works at scale.

      74
      Share
      Reply

      Answering anonymously — a moderator will review it first.

      Report
  • @rawfileruth · last mo. · 2 replies

    Cut the design tool and the scheduler, keep everything that touches production. Then stop doing this exercise monthly. At $1,450 the leverage is entirely in the revenue line and you can spend a whole weekend saving $40.

    137
    Share
    Reply

    Answering anonymously — a moderator will review it first.

    Report
    • @two_vcpu_club · 2mo ago

      Mostly right, but the once-a-year version is worth doing precisely because it catches the forgotten subscriptions, which are pure waste rather than a tradeoff. Once a year, an hour, then leave it alone.

      55
      Share
      Reply

      Answering anonymously — a moderator will review it first.

      Report
  • @starschema_sy · last mo.

    $31 for storage and bandwidth at your revenue means bandwidth, not storage, unless you are hoarding something. Object storage is cheap and egress is where the bill lives. Check what percentage of that line is data leaving, and if it is most of it, look at providers that do not charge for egress at all, plus a cache in front so the same files are not re-served from origin.

    Second thing on the same line: find out how much of your egress is bots. I put a rule in front of mine and about a fifth of the traffic pulling files was crawlers and one very determined scraper.

    154
    Share
    Reply

    Answering anonymously — a moderator will review it first.

    Report
  • @gio_castellan · 2mo ago

    Self-hosting to save money at your size is usually a trap, with one exception: things where the hosted product's value is a nice interface over data you already have. I moved status pages and one internal dashboard onto a box I already pay for and saved a bit. I also tried to self-host the help desk and lost two weekends to email deliverability, which is not a problem I am qualified to have.

    76
    Share
    Reply

    Answering anonymously — a moderator will review it first.

    Report
  • @seasoned_saul · last mo.

    One line that is not on your list and should be: payment fees. At your revenue that is likely larger than most of the individual items you are agonising over, and unlike them it grows with you. Worth knowing your effective rate including any cross-border and currency conversion charges rather than the headline percentage, because those add up quietly if you sell internationally.

    68
    Share
    Reply

    Answering anonymously — a moderator will review it first.

    Report
  • @overlap_owen · last mo.

    Watch the analytics line before it tips. Generous free tiers on event-based products are generous right up to the month you get some attention, and then you find out that the pricing is per event and your marketing site was firing events on every scroll. Before you cross the threshold, go and turn off the events nobody has ever queried. Most people are paying to store pageviews on pages they do not look at.

    112
    Share
    Reply

    Answering anonymously — a moderator will review it first.

    Report