I am keeping my bets conservative. These were all long term (1+ years) except a few option trades. Consider this a hedge against the very phenomenon discussed in this article.
Here's my account, that might be survivorship bias. I also traded tech stocks and cryptos and was able to significantly beat the market on the former and quit (also from Amazon) a few years ago.
I invested in NVidia after recognizing GPU shortages due to ML continuing hype.
I switched to AMD after recognizing their Zen CPUs are slowly beating Intel.
I switched to TSMC after realizing their accomplishments are significant part of M1 and Ryzen advantages.
My stock portfolio's growth is over +50% yoy over last five years on average (geomean).
The way I explain this to myself is that trading firms focus on economic fundamentals, which can not show upper hand in a specific technology. They are trying to recognize the later, but it requires understanding tech news articles, and best NLP AI methods are not there yet, whereas our brains can handle that task, especially if it is withing our own expertise.
If that theory is right, you can beat the market, but you have to be real expert in the area you are trying to trade in, and probably a few linked areas too.