Probably the most galling thing was seeing Threads make claims like "We're basically a small startup of 60 people!" and then nobody asked questions about how they handled 100 million signups in a week. You have no idea how much blood sweat and tears our team was pouring to scale during that time