Sorry to hear that, being laid off sucks. Hopefully you'll be able to bounce back pretty quickly. IIRC you're in tech, which at least makes finding positions with remote working options a lot more feasible.
Luckily, I am OK for now. Management made the decision to not give anyone raises this year though (which sucks because 2 weeks prior I just had a really great performance review), but if that's the worst that comes out of this I'll consider myself lucky. Know a buncha people who unfortunately got laid off or furloughed already due to corona.