When I signup this bluehost account i got an free .com domain name. It will be free as long as I host here.

What should I use it for ?

A domain for my code ? I can use jonathanleang.com

A domain for a sub project ? Like shop/online business website ?

A shorter domain that’s like jonathanleang.com but without the personal stuff ?

I don’t know yet