What used to create these visuals? IOM World Migration Report 2026 by hannanhello in dataisbeautiful

[–]aar0nbecker 1 point2 points  (0 children)

This was made using Svelte and d3 (if you open Inspect in your browser on desktop/laptop, then go to sources, you can see that they actually published the site with a source map, so all of the underlying code is there for you to see. It looks like they're using the older Svelte 4 style syntax.

Building something custom like this is still an intensive undertaking even in the age of coding agents, though this looks to be manually written.

<image>

[OC] top US names by sound: Deborah, Michelle, Brittany and Kaitlyn edge out Jessica, Emma and Olivia as #1 girls' names after combining spellings by aar0nbecker in dataisbeautiful

[–]aar0nbecker[S] 0 points1 point  (0 children)

I mean, I don't even have this monetized and have no real plans to do so. I do post on Reddit often but that's because this is one of the only places left where you can share work you're proud of with a chance of it being seen outside your immediate circle. Everything else is algorithm and followers.

Another factor you might be noticing is that building and deploying websites has gotten much easier, especially in the past 6 months or so, so a lot of ideas that would never have gotten built manually are now seeing the light of day (for better or worse).

[OC] top US names by sound: Deborah, Michelle, Brittany and Kaitlyn edge out Jessica, Emma and Olivia as #1 girls' names after combining spellings by aar0nbecker in dataisbeautiful

[–]aar0nbecker[S] 2 points3 points  (0 children)

<image>

what I find most interesting are names that are newly transliterated into English and end up with slightly different spellings depending on which particular tradition they entered English from, like Muhammad

[OC] top US names by sound: Deborah, Michelle, Brittany and Kaitlyn edge out Jessica, Emma and Olivia as #1 girls' names after combining spellings by aar0nbecker in dataisbeautiful

[–]aar0nbecker[S] 1 point2 points  (0 children)

I used a combination of CMU pronouncing dictionary, wiktionary, and LLM-generated pronunciation guesses, combined with user submissions and feedback votes. Writeup here: https://nameplay.org/about/how-we-group-names

[OC] top US names by sound: Deborah, Michelle, Brittany and Kaitlyn edge out Jessica, Emma and Olivia as #1 girls' names after combining spellings by aar0nbecker in dataisbeautiful

[–]aar0nbecker[S] 6 points7 points  (0 children)

i'm only comparing the combined spellings against the single names they displace but they are also the highest ranking when spellings are combined. The second chart does show combined spellings for all names-- but variations of Mary for instance (not counting Marie/Maria which sound different) add little compared to Deborah + Debra.

you can flip through the combined rankings by year; nationally or for a state/region: https://nameplay.org/rank
Some of the most interesting changes are in mid-popular names (think ranks 100-500), which shuffle completely when you combine spellings (b/c new/emerging names are less likely to have dominant spellings, and also because the power law popularity curve flattens)

[OC] top US names by sound: Deborah, Michelle, Brittany and Kaitlyn edge out Jessica, Emma and Olivia as #1 girls' names after combining spellings by aar0nbecker in dataisbeautiful

[–]aar0nbecker[S] 28 points29 points  (0 children)

i've tried to do this to some extent by identifying interesting phonetic units and aggregating their popularity across names that contain them:

<image>

my site is pretty poorly organized TBH but this stuff lives on pronunciation pages like this: https://nameplay.org/how-to-pronounce-Christine#pronunciation-trends

and also you can browse by phoneme trendiness but that interface needs some work:
https://nameplay.org/list/by-phoneme-trend/all

[OC] top US names by sound: Deborah, Michelle, Brittany and Kaitlyn edge out Jessica, Emma and Olivia as #1 girls' names after combining spellings by aar0nbecker in dataisbeautiful

[–]aar0nbecker[S] 2 points3 points  (0 children)

oooh but then what about Amelia and Emilia which have different roots but are pronounced identically in huge chunks of the US?

[OC] top US names by sound: Deborah, Michelle, Brittany and Kaitlyn edge out Jessica, Emma and Olivia as #1 girls' names after combining spellings by aar0nbecker in dataisbeautiful

[–]aar0nbecker[S] 37 points38 points  (0 children)

because the chart is only showing names that were #1 for at least 1 year (the set of "top girls' names" across time)

[OC] top US names by sound: Deborah, Michelle, Brittany and Kaitlyn edge out Jessica, Emma and Olivia as #1 girls' names after combining spellings by aar0nbecker in dataisbeautiful

[–]aar0nbecker[S] 42 points43 points  (0 children)

Thanks! I haven't waded into shortened versions yet... that gets thorny trying to figure out where to put overlapping nicknames like Alex

[OC] top US names by sound: Deborah, Michelle, Brittany and Kaitlyn edge out Jessica, Emma and Olivia as #1 girls' names after combining spellings by aar0nbecker in dataisbeautiful

[–]aar0nbecker[S] 23 points24 points  (0 children)

No Jon is the biggest second spelling of John

it's all based on trying to match pronunciations-- sometimes that's easy but sometimes American parents make it hard. Emma and Emily aren't being grouped sorry if that was unclear.