TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Ask HN: How do you decide a name for your product or side project?

23 pointsby startupflixabout 7 years ago

14 comments

coroboabout 7 years ago
Assuming I can&#x27;t just straight up think of and find an available .com in the exact name I&#x27;m after -<p>Take the subject - e.g. if I was starting a video hosting site I&#x27;d go with &quot;vid&quot;, &quot;video&quot;, &quot;tube&quot;<p>Chuck it in Impossibility [1] and see what combos bring out the best sounding results, repeat the same with Namemesh [2] and Namegrep [3]<p>Jot down all the viable options, sleep on it, register the one that still sounds appealing next day<p>[1] <a href="http:&#x2F;&#x2F;impossibility.org&#x2F;" rel="nofollow">http:&#x2F;&#x2F;impossibility.org&#x2F;</a> [2] <a href="https:&#x2F;&#x2F;www.namemesh.com&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.namemesh.com&#x2F;</a> [3] <a href="https:&#x2F;&#x2F;namegrep.com&#x2F;" rel="nofollow">https:&#x2F;&#x2F;namegrep.com&#x2F;</a><p>Full disclosure of course - I&#x27;ve not got any successful side projects out there yet. While I doubt it&#x27;s the naming methodology.. it could be :)
评论 #16985896 未加载
评论 #16965896 未加载
gnicholasabout 7 years ago
• availability of related URL<p>• availability of a short name on twitter<p>• the name should describe the benefit of your product, not aspects of <i>how</i> it works. I made this mistake with my startup, which was originally named &quot;Read The Rainbow&quot; because it uses color gradients to make reading on-screen easier. But to someone who has never heard of our technology, hearing &quot;rainbow&quot; doesn&#x27;t evince speed. We changed the name to &quot;BeeLine Reader&quot; to fix this and have gotten mostly positive feedback.
ajeet_dhaliwalabout 7 years ago
I&#x27;m founder of Tesults (at tesults.com) and the name is a portmanteau of test results. I put naming off until quite late and used a code name internally when developing the product. I hated the Tesults name on launch because I would have preferred to have a real English word. Having a newly coined word needs explaining and adds an extra hurdle. However there was nothing better I or anyone else could think of and we wanted to launch. After almost two years, I&#x27;m happy with it, it&#x27;s short and easy to remember, especially for anyone who remember it is short for test results.<p>There are problems with almost any name though. Search for tesults on google and it will show you results for results instead and you have to click the link that says &#x27;did you mean tesults?&#x27; This changed briefly and then reverted, I guess we are not big enough yet and google found people really did mean results and made a typo :-) This is not a huge problem though because new users don&#x27;t find us this way.<p>We have some plans in the pipeline to do things adjacent to test results reporting and the name Tesults will be basically meaningless in that context but really so are so many names when you think about them. I don&#x27;t think the name is that important, I do like having the .com though as the Paul Graham essay suggests, however even that is not a requirement for success as others have proved.
celrenheitabout 7 years ago
By setting aside the availability, it should be rememberable (for me it is either an animal or an object&#x2F;person that represents the product&#x2F;project). Lately, I chose the name Sandglass for a message queue (<a href="https:&#x2F;&#x2F;github.com&#x2F;celrenheit&#x2F;sandglass" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;celrenheit&#x2F;sandglass</a>). The reason is that this project depends on an ID generator that I named sandflake (in reference to twitter&#x27;s snowflake). So I chose the name sandglass because it is kind of like a glass with a lot of sandflakes flowing through it (like a message queue).<p>Another name I used was Lion for an http router but for no particular reasons :)
stephenrabout 7 years ago
My projects so far are open source, and have taken two approaches for naming:<p>Either reuse a name of different context that kind of maps (eg a flexible, versatile framework&#x2F;library called Bamboo)<p>Or literally just what it does: recently I’ve been working on projects called: Koalephant {Failover,Certificate,Proxy,PXC} Manager<p>Koalephant is the name of my company, the tools are management&#x2F;sync helpers to setup failover, tls certificates, tcp and http proxying, and percona Xtradb cluster.
brudgersabout 7 years ago
Related (a bit) <a href="http:&#x2F;&#x2F;www.paulgraham.com&#x2F;name.html" rel="nofollow">http:&#x2F;&#x2F;www.paulgraham.com&#x2F;name.html</a>
julvoabout 7 years ago
I normally find 2 discriptive words, concatenate them and repeat until I find an available .com (e.g. wishminer, for a tool that mines wishes).<p>The name should be easy to pronounce and spell. Often repeated vocals make the name more memorable. You can test the name by mentioning it to people before describing the app and ask what they&#x27;d expect. Then check a day later which name they remembered.
nihil75about 7 years ago
I also suggest checking for trademarks as soon as you come up with something. It&#x27;s really disappointing to let a name &quot;grow on you&quot; only to realise it&#x27;s taken when you&#x27;re ready to launch..<p>I use the global brand database: <a href="http:&#x2F;&#x2F;www.wipo.int&#x2F;branddb&#x2F;en&#x2F;" rel="nofollow">http:&#x2F;&#x2F;www.wipo.int&#x2F;branddb&#x2F;en&#x2F;</a>
PotionSellerabout 7 years ago
As far as websites go, this is getting harder all the time. It seems the majority of domain names are owned by domain squatters.
qumeabout 7 years ago
We create external camera pods for aircraft, which themselves can&#x27;t fly. So we name them after flightless birds.<p>Tomorrow I&#x27;ll be flying &#x27;Takahe&#x27;:<p><a href="https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;South_Island_takah%C4%93" rel="nofollow">https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;South_Island_takah%C4%93</a>
qwerty456127about 7 years ago
This has always been a huge problem for me before I&#x27;ve came to the idea of using Markov chains to generate new words :-) There are many ready-to-use implementations available. Just import a dictionary&#x2F;text, generate a list of new words and choose the one you like.
noir_lordabout 7 years ago
All my projects have two names, internal code name usually a god or star name and external name.<p>So for example our ERP at work is internally Minerva and it&#x27;s upgraded version is arcturus.<p>Business side it&#x27;s just referred to as wholesale.
adtacabout 7 years ago
Sometimes, I translate the English word&#x2F;phrase describing the product into a foreign language. I usually try a bunch of languages (Latin is generally excellent) before deciding on what I like best.
Adamantcheeseabout 7 years ago
Smash together random letters until it sounds nice.