1,733 karma · joined May 20, 2016
wobsite: https://gabethebando.cc
I think they're directly comparable with this context.
AWS and GCP (and Azure, and Oracle cloud, and bare Kubernetes via an operator, and...) support Postgres really well. Just...use Postgres.
It varies from team to team; the "Studio" organization that supports creating Netflix content does lots of nodeJS due to the perception that it's faster to iterate on a UI and API together if they're both in the same language. On my team, we're very close to 50/50 due to managing a bunch of backend, business process type systems (Java), and a very complex UI (with a NodeJS backing service to provide a graphql query layer). Regardless, the tooling is really quite good, so interacting with a Node service is roughly identical to interacting with a Java service is roughly identical to interacting with anything else. We lean into code generation for clients pretty heavily, so graphQL is a good fit, but gRPC and Swagger are still used pretty frequently.
- I am autistic
- I don't need any particular accommodations
- I will attempt to overcommunicate what I'm doing so that I can get your help if I rabbit hole on something (one of my common tendencies)
- I tend to need mental health days slightly more often than usual
- I will tell people I work with when I'm comfortable doing so, but this isn't a secret and don't feel bad if you accidentally out me.
I've never had a manager be anything but extremely appreciative to receive this context. Normalize talking about your needs, even if you don't have a diagnosed neurodivergence!
I said that I was appreciative that she wanted to make healthcare better for her brother, because it would help people like me too. And her response, after hearing my story about struggling to navigate the system she claims to want to improve on account of my very real, and sometimes very debilitating, disability, was "but you don't seem disabled." I don't think I'm in the wrong for being offended here. In my mind, It'd be very similar to if I had said that I struggled with the healthcare system due to losing a leg in an accident, and her response was "oh, but I can't see that your leg is missing because this is a zoom call."
The fact that I wasn't, at _that moment_, having a visible need, doesn't negate the existence of a disability that occasionally renders me mute, or makes me so overwhelmed I lash out at the people around me, or causes me actual physical pain. And mind you, I _was_ stimming; out of necessity many autistic folks who work in professional environments find stims that are relatively invisible on camera or in person in order to help us get through social interactions without losing our minds. It wasn't visible to her, but that doesn't change the reality of my story and my situation.
The moment I met the HM I wanted to leave. He was brusque, felt like our entire meeting was a waste of time, and was, quote, surprised that they had finally filled his job req. I tried to brush this off as him having a bad day, and sat down for coffee with him. We started having a stilted conversation in which I mentioned that I had just adopted a dog, and his first response was, "oh god, I _hate_ dogs, please never bring it to work."
That was kind of the end of that. Sure, maybe it's petty, but I was getting bucketfuls of bad vibes from this guy.
Then, I sat down with the VP of engineering, and he opened the interview with "so, what do you think it is we do here?" And I naturally stuttered through a canned answer about how they use arbitrage opportunities in the market to profit off of mis-priced securities, etc. Then he asked me, "but what benefit do we provide? Why is working here good for society?"
I blanked, and didn't answer for about 15 seconds. Then, I tried to start piecing together an answer until he stopped me, told me he had found my Facebook, and wasn't appreciative of my politics (I was moderately lefty in high school, significantly more so now; maybe this conversation is part of why). He had _printouts_ of some posts I had made criticizing George W. Bush, talking about why I thought we should be raising taxes on higher earners, supporting Obamacare, etc. He told me that he didn't think I had the "cojones to stomach the job" (direct quote), and told the recruiter not to bother with the last interview and that I had failed.
I _sobbed_ on the train home; I think it was the worst I had ever felt about an interview in my entire life, and yet looking back at it, I think this was the best possible outcome. Imagine if I had worked for this asshole.
I've worked for companies I don't personally agree with in the past; it's part of living in a society(TM). I am able to hold my nose to a certain extent to make an income for my family (heck, I am currently having to cross picket lines to come to work, which makes me feel icky). But I can't fathom what hell I would have been living under had I gotten and taken that job.
>save the planet
Choose one. Or choose neither if you don't choose.
Fuck. You. You don't deserve to be operating in this space if you don't understand the consumer you're targeting.
FWIW my effective tax rate last year was like 28%. To know down to the penny how much is going to taxes and not having to worry about filing would be a dream.
When Steve Jobs walked out on stage in 2007 and showed us the iPhone, 13-year old me knew _exactly_ what I wanted that device to do. I imagined games, I imagined carrying Facebook Messages in my pocket, I imagined watching movies on the bus to school.
When Apple unveiled the Vision Pro, I said, "huh...neat," and went back to working on some code at work. Later, a coworker mentioned to me that the virtual monitor thing would be cool for working, and I guess it's neat? There just isn't that "oh my god I know _exactly_ what this can do" factor with the Vision Pro. We've gotten past all the obvious applications of mobile tech, and now we're grasping at straws. The Vision Pro is just too niche a device.
I am in the enviable position of being able to afford to take a huge pay cut and go work for the US Digital Service. I would actually love to-I think good government needs good tech, and I believe in the ability of USDS to make (however small) an impact on peoples' lives and interactions with the federal government. However, I am _not_ going to move to DC to do so.
It seems like USDS would be an ideal candidate to allow a bunch of remote employees, and yet they don't, because...reasons.
It also really highlights just how cruel for cruelty's sake our modern prison system is. I know there's an almost fetishistic worship of punishment in the US and many other countries with large prison populations as a method of "rehabilitation", but the data shows us that if you actually care about healing people (spoiler: the US does not), it's both not very expensive and extremely positive for society to do it right. It starts with free phone calls, work transition programs, reducing restrictions on jobs held by ex-felons, and other simple changes that cost a hell of a lot less than taking care of the broken souls our prisons churn out.