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
-
My workplace just lost a contract that would bring us a €20000 revenue because the CEO refused to spend €5.13
-
Got this message from my CEO: "When are we going to have a perfect working version? 100% sure without bugs? "
How do I even respond to this? "We are wondering the same"?
(for context, he requested an early alpha build of a certain feature)10 -
Him: Hey your program doesn't work
Me: what's the error
Error: malformed data file
Me: where'd you get that data file?
Him: oh in this new place I saw
Me: that's not the correct data file for that command
Him: are you sure? This is more convenient for me
Me: the command needs the correct data from the correct source....1 -
Stack Overflow has the best April fools prank!
They are doing an 8+ hour database migration on a business day during business hours!
The prank is the fact that it’s not a joke! They really decided this for some reason!4 -
Usually I come here to share rants/negativity but this time I wanna share an happy moment I had yesterday as a programmer.
In lots of instances I struggled to work on personal projects: I feel the desire to code cool stuff but I've often self-sabotaged myself by doing stuff like:
- self-enforcing "one man agile methodologies" with tasks, issue boards and lately time tracking
- forcing myself to do long study/research periods about the language/technologies I wanna use before writing the first line of code (and when I was able to actually end my research and get to code most of the stuff I researched was forgotten since cramming information is not effective on the long run)
- forcing myself to stick with all the "best practices" under the sun and to setup countless tools (linters, CI, unit testing...) before even getting a working POC
Usually all these stupid self imposed rules ended up in me procrastinating or pushing trough stuff struggling with headache after headache when coding actually used to feel a mostly fun pursuit to me.
Took lots of time to recognize this monster I created into my head but finally yesterday I did and I gave myself permission to:
- Start programming with just the very basics of the language (while reading a book on said language on the side at a relaxed pace, I can always come back later to improve my code as I learn more)
- Add stuff (unit testing, complex frameworks, CI/CD...) only when I need it
- Do a very basic planning (like a text files listing "must have" features and "nice to have features") and avoid issue boards and stuff, I'm working on a hobby project not on a company or a big OSS projects
It's been so long since the last time I had a programming session where I spent most time actually writing code and not researching and overthinking stuff and it felt great. -
The industry is so incredibly demanding beyond measure.
Please be proficient in:
- Java, C#, Python, TypeScript, ReactJS, AI, UX, COBOL, AWS, DevOps, security, SecOps, Linux, Unix, System Administration, Database Administration,...
Yeah? Give me six years then before you try to overload me with stress in having to deliver top quality code using these.
I actively try to diminish stress in my life and the major cause of stress is my job.13 -
Cars 1 was NOT released 19 years ago. No, it just wasn't. Fuck you, it wasnt. I dont care about your facts. It's all fake. You're litearlly just lying. No it cannot have come out 19 years ago. It just couldn't have, thats way to long ago. You're just weird. Calenders are just wrong11
-
what brothers me is the experience requirements like motherfucker, if I had all those years I'd be retired by now. you gov? wanna cut my pension is it?5
-
I can't belieeeve that in some environments, developers are judged and rated by how they behave. I think they should be valued on skills, not on how 'cool' they project themselves as.16
-
An important lesson I learned:
When upskilling yourself and taking notes, make sure you do it on your personal laptop because when the time of contract termination arises, you will have to sign a waiver that you can't keep any of the data you saved on company infrastructure (including cloud). And then you lose all your notes and possibly knowledge. lol.
I find this concept so annoying. Even in college they said that anything you write down is property of the university.11 -
my phone bill is more expensive some reason. which is strange because that's illegal to do
they're like if you want to see bill details log in. ok I did. I see nothing mentioning it. check my last few bills emails. it's been 5$ more expensive since the new year.
actually I have a 1gb data plan and if I Google up good mobile plans this exact same provider is advertised as giving you 60gb data for 45$. I used to pay 47$ for 1 GB but now I'm paying 52$ for 1 GB it seems
yeah I think I'm going to go with a different company. I literally don't even use my phone unless the power goes out or something. I don't even want to be paying 50$ for something I'm not using. maybe you shouldn't have tried to illegally increase my pricing and then you could've kept me paying. dunno. byyyee6 -
Sometimes we are ping pong balls being smashed from one side to the other. This is me, I'm currently studying a technology. Oops! Change of assignments! Plz study new tech! Ok thanks for the constant context-switching.6
-
So there I was, maintaining our rock-solid Java 7 codebase, older than this Gen Z intern who still thinks floppy disks are 3D-printed save icons.
First day in, he’s like, “Bro, let’s rewrite this in Next.js! Microservices! Serverless! AI!”
Son, this code has been running longer than your TikTok attention span. It doesn’t need scaling, it needs to keep working.
But nooo, he wants TypeScript. He wants to Dockerize a Hello World. He saw a YouTube tutorial and now thinks Java is dead.
I asked, "Why do we need microservices?"
Silence. Blank stare. You could hear a single thread in our monolith peacefully executing a transaction.
Then he mumbled something about "scalability" and "modern architecture"—like we’re running a billion-dollar SaaS, not a POS that’s been happily running since the Nokia ringtone era.
Microservices? Buddy, our biggest spike is the Sunday brunch buffet reservations when the retirees remember they have grandkids. Sit down.7 -
Why do people who put camera's on always insist others must do so as well? I don't mind when it's a special meeting like a retro or some form of team building thing, but I cannot be assed during standup - that MFer is meant to be over after 10 minutes. You guys go on an hour-long tangent, while I'm busy writing code, chatting to people and getting shit done, do you really need to see me not paying attention to the issues with the PHP project that are there because client X did something stupid. I'm already rolling my eyes while listening right now. Also, I don't want to put a "good" shirt on for 20 minutes to an hour meeting.19
-
What is your longest remote desktop chain. Mine is currently at five!
HomePC-WorkPC-JumpStation-FARM3-OperatingPanel7 -