tags: #publish links: [[Software and Tech]], [[User Experience and User Interface (UX, UI)]] created: 2022-12-19 Mon --- # Handling names of actual humans in software This is a hard problem, because real world culture and norma are not uniform and don't map neatly to a simple set of rules to embed in software. Here are some articles to read before you design any software system that deals with people's names. Start with this list. If anything on here surprises you, it might be wise to do a bit more research before designing that system: https://www.kalzumeus.com/2010/06/17/falsehoods-programmers-believe-about-names/ And a list of actual examples of each of those falsehoods, to make it a bit more useful: https://shinesolutions.com/2018/01/08/falsehoods-programmers-believe-about-names-with-examples/ And some practical guidance for data and UX design: https://www.w3.org/International/questions/qa-personal-names