Real screenshots and analysis of how Linear handles empty states, error states, and permissions. See exactly how they implement these patterns across their product.