I think it's better to tack on an extra (related) word like how movies add "movie" to their domain name.<p>One common trick for software is to add "get" or "join" to the beginning like:<p>- <a href="https://www.getdropbox.com/" rel="nofollow noreferrer">https://www.getdropbox.com/</a><p>- <a href="https://www.joinhoney.com/" rel="nofollow noreferrer">https://www.joinhoney.com/</a><p>A longer, targeted domain name could actually perform better if you understand the niche you are targeting. (And it's usually better to target a niche.) Can't think of any super examples off the top of my head, but something like:<p>- <a href="https://www.unlockyourhipflexors.com/" rel="nofollow noreferrer">https://www.unlockyourhipflexors.com/</a>
Depends on what it is you're doing. If it's a small personal project, sure. If it's something you're trying to market as serious software, your first name won't look very professional.<p>The good thing about software is it's easy enough to rename. So you can name it alexlab today, and then a year from now, rebrand it to Lab Co or something else.
I used to do this. It became a problem when it goes pro. One product was acquired and the acquirer would edit out the package name in screenshots.<p>Unless you can fit your name into a pun in some way like Automattic or Page Rank.