By buying tech stocks, you are certianly putting eggs in "one basket"; instead, you should identify a goal: what do you plan to spend the money on, what dollar amount are you seeking for that money to achieve, and what time horizon do you have. Coupling that with the starting value of your cash outlay (say, $500), will allow you to more easily choose an investment.
Keep in mind that fees, both for an advisor or broker and trading fees, exist for individual stocks when bought and sold. In addition, nearly all funds have AUM fees, which are compounded daily and also eat into your return. As such, it's highly recommend Ed that for those seeking initial investment advice to research index funds, and to purchase simple, broadly diversified indices; total us market, total international, and if young then perhaps a small cap valur and emerging market sliver each to slightly overweight those two asset classes. Though they are more volitile than the overall market, with a 25+ year investing horizon, small, value, and up and coming companies have historically done well.
Finally look into low/no fee funds at Vanguard, Fidelity, Schwab, iShares, or SPDR. Don't take my comment as wholesale advice; merely use it as a springboard to learn about these concepts and. Make a decision yourself. The reddits on Financial Independence, investing, and the bogleheads website are all wonderful sources on how to invest successfully.
Best of luck!
EDIT: to answer your rephrased question: what tech stocks I buy:
All. I buy every stock publicly traded in some form or another. Because I don't just put eggs from some baskets into my own; I buy the whole basket.