I bet a lot of my programmer friends are going, "why didn't you just use JSON and serialize settings that way?" Y'all, I did consider good ol JSON, because yes, it does have a faster compute time, but before the phoneme editor and NVDA driver settings, JSON would have been a lot less human-readable. YAML does suck for indents, I agree, but so does Python, if you are thinking on those lines, and good code indenting is honestly just good code hygiene if you think about it, why not keep that alive.
I read them on a Braille display a lot, I recognize not all people do, but poorly indented code in Braille VS well-indented is the difference from knowing quickly where functions begin VS trudging code as though it were a thick foggy swamp. And I don't like that feelin'.
I read them on a Braille display a lot, I recognize not all people do, but poorly indented code in Braille VS well-indented is the difference from knowing quickly where functions begin VS trudging code as though it were a thick foggy swamp. And I don't like that feelin'.