Artikeln belyser 40 vanliga felaktiga antaganden som programmerare gör om namn, vilket leder till att datorsystem sällan hanterar namn korrekt. Författaren, Patrick McKenzie, delar personliga erfarenheter från Japan där hans eget namn orsakat systemfel, och refererar till John Graham-Cummings liknande problem med ogiltiga tecken i sitt efternamn. Det argumenteras att inga existerande datorsystem hanterar namn på ett tillfredsställande sätt, trots global affärsverksamhet, på grund av dessa djupt rotade antaganden. Listan över felaktigheter inkluderar antaganden om namnens längd, oföränderlighet, teckenuppsättning (t.ex. ASCII), unikhet och strukturen med för- och efternamn. Artikeln uppmanar till att undvika dessa antaganden vid systemdesign för att skapa mer robusta och inkluderande lösningar som kan hantera den verkliga mångfalden av namn.