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.
Unless you can fit your name into a pun in some way like Automattic or Page Rank.
One common trick for software is to add "get" or "join" to the beginning like:
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: