How a simple one-page app taught me so much about UI/UX design