Hello, I came across your gender toggle fic last year and I'm still so fascinated by it! I have been interested in coding for the longest time but that fic of yours really kickstarted my motivation to actually start learning, I'm in a coding bootcamp now lmao. Every time someone asks me what my motivation is, I deadass told them about your fic.
I stumbled upon your github page but I honest to God forgot where I first found it (iirc it was linked in someone's fic). Your codes are quite literally my study lol it's been eye opening, I hope you don't mind. I've also been trying out other tutorials on AO3 as well for my own fics.
And regarding the gender toggle fic/code, is two genders really the limit for now, considering with the way you code it (open/close state)?
Also I saw one of your past asks and anon was copy pasting from your github, is it okay to use your code for fics? Sorry if this has been asked before and genuinely thanks for being so inspiring!
two genders isn't the limit, you could definitely do more. but the way mine is implemented is straight forward and simple, and will only work for two. to have more options (and to have it clean/modular), you'd have to start from scratch and do a bunch of complicated math. i might attempt it some day, but today is not that day.
i don't mind people taking inspiration from my code, but unless the code has been specifically linked in a tutorial, id prefer people don't copy-paste my github code, but i can't stop you and i probably won't do anything about it. the main problems are: 1) a lot of people don't credit me, 2) that code is not intended for public use and may be badly coded or broken (sometimes on purpose for testing reasons), and 3) people rarely (if ever) host their own images. this means any images they're using links back to my github.
if i ever change the names of those files, or if github removes them, or something else happens, the fics using that code will break. it's common courtesy to host your own files, but a lot of people are new and i think they don't realize. if bandwidth limits were involved (like if i was hosting on my own website and had to pay for how much traffic my hosted images were getting), this would be a real problem but as is it's just a slight annoyance. (for anyone who's used the code from my star rail messaging tutorial, feel free to keep using the hard-coded images that link to my github… but be aware of the risks.) (for anyone using the QAB code… i wanted to refactor that whole folder soooo bad but didn't because i knew it would break other people's projects.)
i keep meaning to write a tutorial for the pronouns code but irl has been really busy and i haven't managed to find the time. maybe once i get around to writing it, i'll have figured out the math for increasing the number of options.