Hey there, generally I recommend the latter - going with a name that reflects what you do. After all, presumably you'd be setting up a website with domain URL? Then it would help with being found for what you do. I set up my blog, The Green Herald on this basis.
A brand based on a person's name, in my opinion, is useful if it's well known already e.g. Elon Musk, Richard Branson.
Hope this helps: