All posts

We Launched Terminal Candy on Product Hunt. Here's How It Went.

·Terminal Candy ·4 min read

launchproduct-huntindieterminal-candy

Terminal Candy went up on Product Hunt at 12:01am Pacific on August 1st. I posted it myself, from my own account, and then I sat there refreshing a page like an idiot.

Here is what actually happened, with the numbers, because I read a lot of launch recaps that were vague in exactly the places I wanted detail.

The numbers

  • #7 product of the day at the point I am writing this.
  • 123 points by noon. The first fifty came fast. Then it flattened hard for about two hours, which is apparently normal and did not feel normal at all.
  • Featured in Product Hunt's daily digest email. That was the single biggest traffic event of the day. Bigger than the ranking itself.
  • $7 launch deal, down from the usual $10. Lifetime license, not a subscription.

The digest is worth calling out because I did not know it was a separate thing from ranking. You can be doing fine on the leaderboard and not get picked up in the email that goes to a very large list. Getting into it roughly doubled the day.

The edit that mattered

I had the description written for weeks. It led with what the app is: a native macOS terminal you can skin, with a gallery and a builder, CRT effects, mini mode.

The night before, I rewrote it to lead with agent alerts instead. Get notified when Claude Code finishes a task or is sitting there waiting for your input. Nine CLI agents, per tab.

That change was the difference between "another terminal theme thing" and "oh, that solves a problem I had today." Almost every comment and every reply I got was about the alerts. Nobody led with the skins. The skins are what I love about the app and the alerts are what got people to click.

Learn from my near miss here: the thing you are proudest of and the thing that earns the click are often not the same thing. Lead with the second one. You can show them the first one after they install it.

One hard-won detail: the description is editable, the maker comment is not. Once you post that first comment it is frozen. I got mine right, but I had a moment of real panic reading it back at 12:04am. Write it the day before. Read it out loud.

What worked

The maker comment. Something like 70% of top launches have one and it is not a coincidence. Mine was short: what it is, why I built it, what I want feedback on. Pinned, first thing anyone reads under the fold.

Replying to everything. Every comment got a real answer within the hour. Not "thanks!" A real answer, sometimes with a screenshot. That is the whole social contract of the site and people notice when you do it.

Not asking for upvotes. You are not allowed to, and more importantly the mechanic that actually moves you is people finding it organically and the algorithm noticing engagement. I told friends it was live. I did not ask anyone to vote. That is the line and it is not a fuzzy one.

Posting on X and Instagram the same morning, timed to the digest going out rather than to midnight. Midnight posts are for the ranking. Morning posts are for humans who are awake.

What a solo launch actually feels like

Nobody writes this part down, so.

It is lonely and it is boring. There is a two hour stretch in the middle of the morning where nothing moves and you have already replied to every comment and refreshed the page thirty times. There is no team to look at. There is no war room. There is just you and a number that is not going up.

Then it moves again and you feel great about it, which is also slightly embarrassing, because it is a number on a website.

I would still do it. Not because the ranking matters much. Because it forces you to answer, in 60 characters of tagline and 500 of description, what your thing is actually for. I had been building for months without having to say it that concisely. The launch made me say it, and that description rewrite is now the copy on the download page too.

The part I keep coming back to

The first person ever paid for Terminal Candy on July 17th. One customer, ten dollars, a stranger.

I was in a meeting. My phone buzzed. I looked at it under the table and then I did not hear anything else in that meeting.

That was a better moment than anything on launch day. A leaderboard position is a comparison against other people. Someone typing their card number in is a person deciding your thing is worth money. Those are not the same feeling and the second one is much stronger. If you are building something on nights and weekends, protect that first-sale moment. It is the fuel.

Still open

Reviews. I have not asked for them yet and I should. Final rank at end of day, which I will know by the time most people read this. And a pile of feature requests from the comments that are better than half my roadmap.

If you got here from Product Hunt: thank you, genuinely. The $7 launch deal runs through launch week and then goes back to $10, once, forever, no subscription. There is a 14 day trial with no card required if you would rather just try it first.

Download it here, or go look at what people have made in the skin gallery first. That part is free to browse and is honestly the most fun page on the site.

If you want the philosophy behind the whole thing, that is in vibe coding and terminal aesthetics.

Keep reading