General
p/generalShare and discuss tech, products, business, startups, or product recommendations
trending
•

1mo ago

Anyone else realize that moving faster can sometimes create more work?

When started I thought the best way to make progress was to keep shipping. If something wasn t working build a new version add the feature try another idea and keep moving. But after a while i noticed that moving too fast can create its own problems. Unfinished work piles up old decisions become harder to change and suddenly you re spending more time cleaning things up than actually moving forward. How do you know when you re moving fast enough and when slowing down would actually help you get further?

•

17d ago

How long before a bug report counts as ignored?

Used a tool on here with a map, and india s outline on it looks very wrong to me. A big chunk of this platform is indian users, so i figured the maker would want to know.

I left a comment, left a review, dm d him on x and he actually replied, asked what was wrong, said he d look into it.

And a month later, nothing, i followed up, nothing. today i got the same what can we do better message i assume everyone gets.

I'm not trying to call anyone out. building solo is hard and i know backlogs are real. but it made me wonder where the line is.

•

2mo ago

Version 0.1.0 of my package got 172 downloads last week. Nobody installs 0.1.0

I was about to put my install count on my landing page. 2,411, which felt like a real number for something nine days old.
Then I split it by version and it fell apart. 0.1.0 got 172 downloads last week. So did 0.2.0, and 1.6.1, and every other version I have ever published, all sitting between 150 and 200. Nobody deliberately installs the first release of anything. A real user base concentrates almost entirely on latest. A flat line across every version that has ever existed is mirrors and scanners walking the registry, and they do that to every package, forever, whether or not one person wants your code.
So here is the check. It takes about two minutes. Split your downloads by version. Flat across all of them means automation. Concentrated on the newest one or two means people.Cross it against a surface only humans reach. My repo had 81 unique visitors while the registry was reporting 2,411 downloads. Thirty to one.Look for a spike with no correlated movement anywhere else. Mine had 1,542 downloads in a single day and the visitor graph for that day is flat. Nothing happened. A mirror woke up.
Then work out what you cannot see at all, which was the uncomfortable one for me. Anyone using my tool the way it is meant to be used never touches a single thing I can count. It runs locally. It never loads my site and never opens my repo. Their usage is indistinguishable from a scanner in the only number I have.
Search rank is the other one I would not lean on, and I say that as someone whose rank went up this week.
I am 5th on npm for "pre-production checklist" and 8th for "security checklist". Two days ago I was 8th and 8th. The only thing that changed in between was that I published a new version. Nobody needed anything for that to happen.
And then look at where my visitors actually came from. My own site, GitHub itself, the MCP registry, Google twice, Telegram once. npm is not on that list at all. Not low. Absent. Ranked 5th and it has sent me zero people, because almost nobody discovers a package by searching npm. They arrive already knowing the name.
There is a loop in it as well. npm's search score has a popularity component fed by download counts, and I have just spent this whole post establishing that my download count is mostly mirrors. So the rank is partly computed from the bot number, and then the rank gets quoted as evidence of traction. Same number, different hat.
The one query where my actual audience would be, "mcp checklist", I do not appear in at all. That is the only ranking of the four that would have told me anything useful, and it is the one nobody would ever screenshot.
What I track now is unique cloners, 116, and CDN file requests, 95 a week. Both far smaller than 2,411 and both far more likely to be a person.I still show a number on the site, because everyone does and a visitor reads mine against everyone else's. But I stopped using it to decide anything, and that turned out to be the part that mattered.
If you have shipped a package, go split yours by version. I would genuinely like to know whether anyone's is concentrated the way it is supposed to be, because I am starting to suspect almost nobody's is.

•

1mo ago

Who do you hire first after launch?

Building mostly solo so far and I'm starting to hit the point where I can't do everything. Support, small bug fixes, and posting about the product all eat into actual building time. My gut says get help with support first since that's the most repetitive, but I worry I'd lose touch with what users are actually struggling with. A part time developer feels like the obvious move too, but then I'd be managing instead of building. For those who went through this, what was your first hire or contractor and would you pick the same again?

•

16d ago

The habit that makes me a worse founder every time I do it

I check my competitor's product every morning. Not productively, not with a plan. Just a quick scroll to see what they are doing.

It is the worst ten minutes of my day and I keep doing it.

•

16d ago

Conversation I had with a user that changed my pricing

A user told me my product was too cheap. Not a complaint about quality. They said the price made them doubt whether it was serious.

I had spent years worrying that I was too expensive. It never occurred to me that some people read a low price as a warning sign. Cheap can mean accessible, and cheap can also mean fragile.

•

3mo ago

AI writes fast, but do you know what it's breaking?

Been shipping a lot of code lately with Cursor/Claude doing a good chunk of the actual writing. Velocity is great, but I've noticed I trust my own understanding of the codebase less than I used to - I'll touch one file and have no real sense of what else depends on it until CI (or prod) tells me.

Ended up manually tracing imports before merging anything non-trivial, just to make sure I'm not breaking something three files away.

Anyone else running into this, especially with AI-assisted code? Curious if it's a real pattern or just me being paranoid.

•

3mo ago

Securing AI Agents: How do you handle runtime API validation?

Hey Product Hunt community!

As autonomous AI agents move from experimental chat interfaces into deep production workflows, they are being granted direct access to critical enterprise APIs and execution environments. While the industry is heavily focused on model accuracy and latency optimization, I believe runtime security remains a massive architectural blind spot.

Traditional API gateways and static firewalls fall short when dealing with semantic prompt injections hidden inside natural language payloads often leading to unauthorized API executions or silent PII leaks.

•

1mo ago

The more i learn AI, the harder it is to start anything

Keep getting an idea, then immediately going "AI could just do this already" and killing it before i even try. Happens every single time now.

Part of it's real, ngl, a lot of stuff genuinely is one prompt away from existing.
But part of it's watching randoms post a localhost demo, hype it like they built the next big thing in 2 minutes, and get treated like legends while actually knowing how to ship something real means less and less.

So now i'm just confused on what's even worth building anymore. Feels like looking impressive got way easier but actually delivering didn't, and nobody can tell the difference rn.

Not scared of AI, just genuinely unsure what's left to build when everything either already exists or someone's already faked it on camera.

First
Previous
•••
297298299
•••
Next