PSA from the Bluesky "It's A Feature, Not A Bug" files: when you post your hashtags, it's good to use #PascalCase (capitalize each word in the tag). That'll allow screen readers to pronounce the tags in a comprehensible way. But that works everywhere, not just here on Bluesky.
Comments
#Susanalbumparty
and
#SusanAlbumParty
is remarkable! 😂
From what I can tell, Pascal Case is slightly more accurate; but Camel Case is easier to remember imo, because camel's humps protrude upwards, as do capital letters 🐫
Heaven help you if you get it wrong before the senior dev has his third caffeine intake.
For text-to-speech, my experience so far has been that the distinction is aesthetic and not functional.
Some people though, it's a power trip. \t vs. \s (tabs vs. spaces), using 2 spaces vs. 4 spaces, even whether the opening brace goes after the function or the next line.
https://go.dev/tour/basics/3
camelCase is usually used to refer to the first word in lowercase and the rest being capitalised, while PascalCase refers to all words being capitalised
(I don't think camelCase inherently does, but that's usually what it means)
https://bsky.app/profile/boazz.bsky.social/post/3l73dcdjq4b2k
ThisIsPascalCase
camelCase starts with a lower-case letter
PascalCase starts with an upper-case letter
ThisIsAlsoCamelCase
Camel case can start with an upper or lower-case letter
And I'm sure for the difference is important in programming etc /gen
In the accessibility world, it's just called Camel Case. Camel Case in the accessibility context and Pascal Case in the programming context are the same
https://www.accessibility.org.au/ask-an-expert-how-do-i-make-hashtags-more-accessible-for-screen-readers/
https://www.csun.edu/sites/default/files/sm_best_practices_list.pdf
https://bsky.app/profile/boazz.bsky.social/post/3l73dcdjq4b2k
i didn't know screen readers could read out pascalcase, very interesting
it's actually for people who rely on screen readers to use a computer, people with vision impairment or such disabilities
(But that's because of the all-caps, not the Snake Case).
😂
Domain names are case insensitive because they predate every computer having capitalization. Everything after the first / is case sensitive though.
😂