Unlocking Patterns: How Design Enhances User Engagement