When do we perceive software as joyful? What characteristics do frameworks, libraries, and software products possess that bring a smile to users' faces? And how can these characteristics help us with interface design?
We get an answer — surprisingly — from narratology! In Star Wars, The Lord of the Rings, Harry Potter, and even Bluey! The Monomyth, or Hero's Journey, provides a template for structuring stories. And our own story is not far from it. How? You'll find out in this presentation.