Getting kicked out at 16 or 17 is (or used to be, when I was a young adult) pretty common for gay youth, and tends to be glossed over. This is in the US, though, where toxic fundamentalism is unfortunately prevalent.
Microsoft’s MDM APIs will return a 500 (server error) on a VM if you try to get a list of wireless networks, instead of the saner approach of returning an empty list.
The same APIs will return a 418 (I’m a teapot) if you mistakenly try to add an already-existing setting, instead of just updating it as one might expect. They get points for originality, but don’t follow the advice in this article.
I've recently had two engineers assigned to help me. I feel the same as you - I know a lot of my work is trash (for good reason, but still - not code to be proud of), and it is also true that I forgot just how many varied skills I had to acquire to be able to do the work I do.
> There's always going to be more things to learn, but looking back every once in a while can put things in perspective a bit.
I turned 60 this year, and still program for fun. I started at 11 - it's a lifelong habit at this point, like reading before going to sleep. I don't think that I'll stop any time soon.
Wow, I’m gobsmacked at your example. Are you really arguing that transgender people are somehow abusing and disrespecting others by asking to be acknowledged as they wish to be? Would you be ‘abused’ if I mentioned my same-sex spouse and it violated your assumed reality?