Rahul Vohra, founder of Superhuman, argues that true engagement in software, akin to the feeling of play, requires the application of game design principles rather than mere "gamification." He highlights seven key principles: defining concrete, achievable, and rewarding goals, building emotional engagement through design, creating rapid and robust controls, incorporating "toys" for exploration and delight, and understanding the concept of flow, where challenge and skill are balanced. These principles, exemplified in Superhuman's features such as the time autocompleter, aim to make software feel like a game, fostering a sense of reward, productivity, and enjoyment.
Vohra emphasizes that good goals are essential for a successful game experience. He further stresses the importance of emotional engagement, arguing that emotions are crucial for memory formation, making games more memorable and impactful. By applying these principles, software can move beyond the feeling of work and become an engaging, even enjoyable, experience.