haha I’m no insider
The “Tech Alpha Insider” title is just a weird way Microsoft calls people who were in the alpha test