In software design we have all heard the phrase “well-crafted user experience.” It may have come up in conversation, in an article or in a job interview. Indeed, conversation and debate about craft, what it is and why it matters, has been a through-line during my 20+ years in tech. I’ve worked at companies that …