Details
Joined devRant on 9/6/2022
Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
-
Reminds me of companies where they say "You are the Product Manager! Talk to people and get requirements from them."
Atleast pay me for both the roles not one. -
@Oktokolo What the team had to go through during those "next sprints" was the rant. May be I should have posted it as a story I guess. Can't edit it now it seems. :)
-
@Hazarth Agree. More context on the what happened before he sent the metrics.
Day 1: I sent him a message asking for a meeting or any document on the list of metrics. No response from him.
Day 3: (I kept pinging him on DM everyday and he didn't respond) I scheduled a meeting and put a message in the group chat which the CTO has created.
Day 4: PM ignored the meeting. When I checked with him 10 minutes into the meeting, he said he'll be there in 5 mins. Never showed up. I rescheduled the meeting posting a same message cc-ing the CTO.
Later I asked him in person about his absence. Also told him that this is not a behaviour that anyone would expect.
Guy then went on to the group and posted a message that we don't need a meeting and throwed me a bunch of metrics. Even the CTO didn't give a damn after informing him of these incidents.
Sorry for the long rant though.
I also came to know recently that he was an ex-colleague of the CTO and referred by the CTO himself. -
@NeatNerdPrime I did. I insist the team to not start Dev work until the requirements are clear with timelines. But no one seems to care about producing quality data.
-
I used to. But that actually took my personal time away. Like I wouldn't be free for a movie, spending time with family and my hobbies. I had to stop all my interruptions in office to be able to split between personal and professional.
-
@spongegeoff I'm not against him taking a screenshot or recording it. I'd have helped him for the same as well. I just wish he'd have informed in prior that he is taking it. I think him asking it is professional.
-
Mind: *knock knock*
I found a bug
Peace destroyed. Mission accompolished. -
@Demolishun That dev could have googled his error which would then land him to this question. But no. It seems all of the services inside the org don't have a single nullable field. Instead they are sending 0 and empty string inplace of nulls.
-
Client is always right ;-)
-
@dissolvedgirl Don't get me started on the marketing team. Fucking retards.
-
Maybe copilot was running its own tests in prod.
-
@rantsauce The reason I got for the REST server's existence is "Today we use kafka and tomorrow we use something else. We need to build a wrapper around whatever that is". I disagree. If we go by the same, servers existed even before REST came into picture. I think they are overengineering this part of the design.
-
@Hazarth It is not contacting services to build up events. Services hit these APIs with the event payload. REST server job is simple here - get the payload send the payload to kafka.
I'm not sure if they have addressed producer errors from kafka in the design. AFAIK, they didn't. -
@magicMirror Shared lib is what I'm pushing for as well.
Btw, reg sidecars and encryption, that's new to me. I'm assuming the sidcars intercept events from the service and encrypt it before sending it to kafka. Correct me if I'm wrong. Could you point some ref to any implementation? -
@rantsauce Exactly my point. And the question. The REST server seems to only take JSON as input. I mean what's the point in using a schema registry then. FYI, It is also being used.
-
@Hazarth Seems just like a bridge to me. Between kafka and the event producer. I feel its unncessary and the services can send events to kafka directly.