So my guess is this is the first time you've been let go, or this is the first time as an adult (post-college) during your profession that you've been let go. Relax, it happens. This doesn't mean you aren't a terrific developer and person to work with. Take a little time to think about what you've worked on, what you've accomplished in the past 6-12 months I think you'll see what a great position you really are in. A…
What's the benefit of a startup? Seems like more hours for less pay while always needing to get things done. I fail to see the appeal. They just have lunches and dinners which appeal to people.
I spent all my days, nights, and weekends out of college working on a doomed startup during the first bubble and I'd still describe it as one of the best experiences of my life. It prepared me for all sorts of experiences since then. I was ideating, researching, designing, building, and even publicly presenting multiple new products for a company that didn't have the staff to specialize in any of those needs.
I've used those skills at companies big and small since then and have worked alongside those who haven't forged their abilities in the pressure-cooker of a startup - I wouldn't change a thing.