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
Feed
All
Post Types
- Rants
- Jokes/Memes
- Questions
- Collabs
- devRant
- Random
- Undefined
Cancel
All
-
Monday - delivered feature1. Manager demands starting to work on new feature2. I start working on feature2.
Thursday - in late evening manager provides feedback from testing feature1 for which internal testing starts Monday.
Friday. I start investigating. Everything is fucking broken. Backend contract broken from BE side, UI broken by another team member's PR from FE side. Missing configuration from FE side that was not documented anywhere.
I start working on issues from my side, inform relevant parties and coordinate that they would make fixes on their side (ofc after getting a lot of pushback trying them to force me to write workarounds to work with their broken implementations)
My manager during the day: what was the reason for us being blocked now?
Me: broken BE, broken FE by another team member, missing undocumented configs. Too late (and incomplete) testing feedback. Having to switch to feature2 priorities before finishing everything with feature1. Basically all things out of my scope.
My manager: so just to clarify we are blocked from internal testing because YOU missed this? Why it wasnt caught sooner?
Me: due to 5 same reasons that I listed before, I can list more but would prefer focusing on getting things working today
Manager: Ok, as WE discussed let's focus on getting things working and discuss about improving this processes in the future.
Seriously it fucking sucks working in this bank as a mobile developer.
We are responsible for basically everything.
From scoping out work according to business requirements, documenting stuff, to creating/maintaining BE contracts and constantly double triple checking everyone else's work across the chain.
Actual mobile implementation or proper testing is like the last priority in this case. And yet we are the ones that take all the blame if we fail to meet arbitrary deadline.
Fucking hell. Im gonna start documenting all decisions of this retarded manager, I'm not gonna allow him to throw me under the bus due to failures caused by his own shitty decisions10 -
Imagine having put so much effort in spamming on both devRant and my personal portfolio repository with 20 to 50 items a day and just failing on both. My site does like devRant cleaning up every few seconds instead of getting some better captcha or disable API. I won't make my site less comfortable to work with because such loser. I already thought of a fun prank i can do with him. But for now, i'm too busy for that. Sitting in a wheelchair must piss someone off very hard.4
-
Tell me, how in God's name does opening jetbrains toolbox hard crash the VM it is being run inside?5
-
For fuck's sake, what are the creators of tailwind thinking? So, I made the mistake of upgrading to tailwind v4 and now my site is broken. Who in the fuck thought removing half the features is an "improvement"?.
wE've mAde ConFiGUraTion EaSier with CSS.
Sure, let's see. It sounds neat on paper, a "CSS-first" approach. But when you've got existing projects with a meticulously crafted tailwind.config.ts file, it's not simplified at all, it's a migration nightmare. Suddenly, my custom colors and breakpoints are all gone or behaving unpredictably because the new system decides to interpret them differently.
Do these people actually work on any project that is long-term or is everything they work on just green-field?
Because when you have hundreds of pages and custom built rules, and now eveything is broken for no goddamn reason, it's not fun, is it?
I've now wasted days on this shit when I should have shipped so many features.
I simply can't wait to switch my career to something else. Like, this stuff is just so bad man. Come on.5 -
Friday afternoon.
Boss: “Can we push this small fix before the weekend? It’s just a button color.”
Me: “Sure, what could possibly go wrong?”
Fast forward 20 minutes:
Whole CSS is missing
Login page is blank
Server panicked so hard it restarted itself
I’m now "that guy" who deploys on Friday
Moral of the story:
No fix is truly “small” on a Friday. :(4 -
I meant to upload this Reddit post from r/TrueOffMyChest as an image, but apparently that feature is broken. So I transcribed it. This rant writes itself. It's absolutely discrimination and by consent of the state. This, plus age and viewpoint discrimination, is why I own and operate my own business. I refuse to be beholden to HR assclowns trying to virtue signal their way into their next promotion.
"So I did an experiment, I work in CS and decided to test what the gender bias is. So I took my CV And changed the name to a female name. I'd send it out with my real name, then a few days later (or few days before) with a female name.
Out of 100, my applications with a male name got 7 responses for interview.
Out of 100, my applications with a female name got 45 responses to interview
The female resume was 650% more likely to get a callback. And the resumes were identical.
So then I thought 'what about someone looking for working class jobs?' So I decided to focus on restaurants-servers, hosting, etc. Made a fake resume, and responded to craigslist ads with both male and female names. Sometimes the male went first, sometimes the female went first.
Out of 100, my applications with a male name got 10 responses to interview
Out of 100, my applications with a female name got 87 responses to interview
The female resume got 870% more responses."5 -
What I’d give for a modern version of gladiator fights. And no, not to watch people die. The belief that they massacred themselves in the arenas is hollywood propaganda. Many fighters werent even slaves. And had pretty high status3
-
If you are using fcgiwrap and nginx, if you don't set the root directive, DOCUMENT_ROOT will default to /usr/share/nginx/html/.
In hindsight, it's obvious to me now that there was no way the script could have known the root I wanted without it, but it just didn't occur to me at the time.3 -
Even when I do well in a technical interview I don't get a job offer, I don't know wtf I am doing wrong..
I guess I should start flooding my gitlab with a whole lot of demos, I am pretty desperate so I already bought linkedin premium lmao
Well if shit hits the fan I guess imma have to go with plan B and apply for a master's degree in Europe, I already completed my IELTS with an overall score of 7.5 so I'm fine in that regard2 -
Shitty jobs and not staying up to date make you stale. Probably having to find a new job, my skills are barely updated and now I find myself in a shitty situation. Going to have to do my best now.
Don't let a demanding, shitty job cause you to stay behind! I can't stress it enough. Dev skills are transferrable, employer dev skills mostly aren't, especially if you are tied to their brand.7 -