An interesting day, I hardly had time to do anything.
First meeting, two hours, was dedicated to the strange behavior, attributed to "our team's" services. What happens: admins update users roles, and these updates at times just don't get anywhere. The admin checks, and it's not there. I know that we have zero tests for that, but the opinion whether it's not exactly implemented varies. I think it's not. Brad thinks it is. It's complicated.
Anyway, today there was a discussion, logs perusal (not all logs are even available, or even exist).
Eventually, with a good help from Mike, they came to conclusion that these "updates" are not done IRL, but sent in a queue via Kafka, and the queue is trickled and batched, and it may take up to 20 minutes until this small db change gets into the db. Note, this is not a stream of users actions, this is a rather rare thing. But some people have their principles. Everything should be done in a queue, etc.
So, it was interesting.
Next we had a "team lunch" meeting. There were just five of us. First we discussed health, pills, diabetes (Jeremey has type 1), etc. Then one hispanic guy (is his name Marco? I forgot) provoked a discussion regarding how do we view street protests. Well. I tried to sit quietly and just smile. Then Janet turned this discussion into the usual Southern discourse, "stop feeding the lazy immigrants" (and niggers, I presume?) She complained about her rich sister (she's a millionaire!) that thinks that giving away $40k a year to everyone will solve all the country's problems. Of course the prices that dentists, mechanics, builders, repairmen, etc charge will grow several times, but that's unrelated, right? Well, the "rich sister" does not get it.
So, a couple of people left; I tried to make sure I don't talk politics at work, and Janet was just giving her funny speech. I never mentioned helping Ukraine, because I know the position of Southern states. Спасение утопающих... Are they really Christians?
Ok, then I also told them I have to go, have lunch before the next meeting.
I had a fast lunch, and joined the "introduce the team" meeting. There were just two of them, I was third. Jeremey, who did all he could to entertain a new engineer, with a name something like Jiggabunga Prettyprinty. The guy spend 5 years in Morgan-Stanley, and now joined us. I introduced myself; the other two already did introduced themselves within the three minutes that I was late.
Then I took a break from all these meetings, and got back to document the APIs. Figured that what we have is pretty unreadable, so I got back to my doc generator, found some defects in its parsing Scala, updated it, and did run something... we will see tomorrow.
And last, I checked out Slack, saw a message from Janet, she asked me if I can do some small API updates in one project that I'm familiar with; I checked it out, wrote to her that I will send a pr tomorrow, and then we will see. Not a big deal.
That's it for today.
I love my job, it does not involve too much work. Tomorrow I'm on pager duty, which means that I may just sit at the desk and watch my pager (no, PD is not being used in this company, so it's just checking whether somebody complains on Slack.
Am not I on a paid retirement? If you compare the amount of work I was doing at salesforce... I believe I'm pretty well paid. If I only wanted, I could get another job. But I don't want it. I rather (naively) hope that the market will be back. Some time.