UX/UI design lessons from building a Duolingo for logic and problem-solving skills.