@gregdosh@inthehands@hrefna I am SO tired of arguing with "expert" programmers that think that because when _they_ read code everything is "obvious", that they spout the stupid "code should be self documenting" line. They never seem to "get" the things you said.
@dachary's a programmer/tech writer and her super-power is being able to put herself in the shoes of a reader who doesn't know anything and giving them the tools they need to succeed.
@inthehands@hrefna agreed, but i think there is an important aspect it’s missing. It should be obvious to juniors and new hires with no institutional knowledge.
To often we write code that is obvious to people who’ve been there for years but may as well be a paragraph of random jargon terms to an experienced new hire without the context
The straw that broke the camel's back was creating yet another variable named that looked right, but was subtly wrong and broke things.
If i have to fucking proofreed and double check the name of every variable and environment key you generate... just ARGH no. fuck this. Too much time wasted cleaning up for copilot's stupidity.
@babe I've never undertood the FOSSbro thinking that you're some sort of hypocrite if you complain about something but don't pitch in to fix it.
A carpenter can reasonably complain about a badly constructed stone wall, but that doesn't mean they have the knowledge, skills, or materials (time in the OSS case) to fix it.
@ruin it sounds like you’re using sarcasm to try and defend their decision. Having limited human resources is NEVER an acceptable reason to explicitly remove accessibility accommodations or to explicitly avoid including them.
It is ONLY an excuse for why you haven’t gotten around to it.
@ruin no developer of anything approaching the broad usage patterns of a browser can EVER test everything.
I didn’t have devices / time is NO excuse. You do your best. You reach out for help where needed.
For context i have almost 30yrs of coding for a living. Avoidind & removing accessibility because you’re a small team says that disabled people aren’t valued equally to non-disabled people.
You prioritize that work over the next whiz-bang feature that isntrely needed. It’s not hard.
Why is it that when the typical ball point pen sold in USA runs out of ink I have to replace the entire thing: the body, the ink tube, the tip, the clicker, and the 2 springs?
Yet, when my pretty unremarkable Japanese ball-point pen runs out I just grab a replacement ink tube & tip?
When my lowbrow Lamy Safari fountain pen runs out I just replace the ink cartridge?
👉 Senior Back-End Dev. Seeking Remote Position 👈Autodidactic, Autistic, ADHD, Trans, and Geeky Programmer. Queer friend of Camellia Sinensis.If you want to hear my ramblings about Tabletop Role Playing Games check out my other account: @masukomiIf you want to hear about the books I read check out my BookWyrm profile: @masukomi@bookwyrm.social