Details
-
AboutA little guy with curiosity Uses code to glue things up 💡
-
SkillsJulia, Python, Web
Joined devRant on 10/4/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
-
I have been off of this platform since last 4-5 years, but going through old screenshots I found this rant by @uyouthe. I checked it on the Calculator on Windows 11. 5 FUCKING YEARS and this is still there.17
-
3 hours of interview end up asking me
“Are you Chinese”
“Why don’t you look and sound Chinese”
“We only hire Chinese speaking candidate”
After told them that I withdraw my application as they only hire “Chinese speaking candidate” , they started to yell “you not professional , you waste time , I will ban you for life, you quick quick go away.”
So I ended up telling people not to join that company.32 -
I’m so tired of egocentric lying management executive types.
Executive: You should be thinking about how you speak to the “leadership”.
Me: How about stop lying, blaming me for your own mistakes, and then blackmailing?
Guy has never heard ‘no’ in his life.
Seriously, иди на хуй.10 -
I overheard this mid level dev discussing a new task with a senior dev. They're discussing compile error in cmake. I realized that the mid level dev asked so many basic stuff that are easily google-able. Mind you, our codebase is cmake based, how come she didn't know even the basics and yet survive in our company for years?
I felt bad for the senior dev, as I knew he's busy with his work. He couldn't do his job because he had to do hand-holding with this dev.
My biggest mistake is often trying to solve things by myself which will take hours instead of just asking a senior. But asking other dev for every little things are also annoying. Why can't you just google shit up or RTFM?1 -
In flutter , there’s something called TextButton.icon. Which render a button look like this :
(👍🏼 Like Button)
But there’s this tiny twat decided to use countless of nested column in a nested row and containers just to create a fucking button! This particular class contains 1438 lines of code! Most of the code are redundant and nested fucking shit.
I want to punch this guy so hard but I do not intend to start a ww3 with china.
That means I have no choice but refactor it as I implement a feature requested by the product team, every components break. It is like a land mine field here. One changes , the entire application crash.
So there are useless mother fucking Sherlock fucking holmes kept telling me that “don’t worry about refactoring now , just complete the task.” , like seriously “how in the name of mother fucking god of all arseholes can I complete my task when I can’t change even one component?”
These people are fucking genius. Their intelligence resurrected Einstein and made him die the second time.3 -
I hate backendphobia! It feels like so common nowadays. People scare other people with backend being too hard and stuff, and that feeling of scariness is something that infects lot of people. Please stop fearing the backend!
Yes, some backend stuff can be hard, but there's no good reason to fear it. I just hate it when I go to a new team and they all seem to be backendphobics idiots. I've build enough backends to not give in to the fear, pls stop scaring people.11 -
JetBrains Fleet sucks!
It's absolutely gorgeous but it sucks, technically. I mean did nobody try to edit a YAML file with 2 spaces indent in there during development??
I wasn't even able to open a fucking project with it one time. And why in gods name does it go full macos with it's design?
Loving their IDEs, but da fuck's going on with this?14 -
!dev
My neighbors are absolute assholes.
I can't get enough sleep. This is driving me nuts. Worst of all, they're all students. I've called the cops on them once, but still the same behavior.
Am about to lose it, ngl.27 -
When I have to apply a strong coat of
reverse engineering to understand an
open source codebase, what's the
point of being open.
No but really, the
WORKS ON MY BRAIN
movement is quite strong ..6 -
Since devrant doesn't show the ranters
name in the feed, I found that I invented
a new game:
' Is this rant - rambling - from Kaine '
This has already given me quite a bit of joy.
On multiple occasions I have audible
exclaimed that 'I fucking knew it'
(≖ ‿ ≖)14 -
My project manager posted in linkedin 'When I die,I want my developers to carry my coffin so that they can put me down one last time"
I commented on that post
"For the first time ,you have mentioned the requirements clearly".1 -
I was an hour deep into filling out forms on a ridiculous background check website when Windows decides to go BSOD.
Fuck Windows 11. To death.9 -
Just realized that If I had spent all the time on 3d modelling instead of programming I would have hundreds of models on cgtrader and probably wouldn't even had to work anymore...1
-
Senior colleagues insisting on ALWAYS returning HTTP status 200 and sticking any error codes in the contained JSON response instead of using 4×× or 5×× statuses.
Bad input? Failed connections? Missing authorization? Doesn't matter, you get an OK. Wanna know if the request actually succeeded? Fuck you, parse potential kilobytes of JSON to get to the error code!
Am I the asshole or is that defeating the purpose of a status code?!14 -
It's 2022 and web browsers are still unable to unfollow redirects.
If I open some URL in a new tab and it redirects me to /503.html or similar due to some server errors (which is bad design to begin with), there is no way to see which URL was redirected from. The "back" (←) navigation button is greyed out, so there is nowhere to go back to.
One might open a new tab to look at it later without realizing it redirected to an error page. Then one opens it, sees /503.html, and has forgotten which article one was going to read.
Only on the mobile edition of Chrome/Chromium, switching between desktop and mobile view unfollows the redirect. But on Firefox mobile, Chrome/Chromium-based desktop, and Firefox desktop, there is no way to know which URL redirected me there. -
Every 2 months without fail:
Manager: I don’t understand what the point of writing tests is. They only ever pass and when they fail we just fix them so they pass again! It’s completely redundant!!! An exercise in absolute futility!
Dev: …19 -
Sometimes, after seeing all my friends with their girlfriends and boyfriends have their life, freedom, and happiness slowly sucked away from them, I have to wonder if it is even worth pursuing the opposite sex romantically at all. Especially since spending time on yourself will actually improve your life and make you happier. It’s just sad and feels lonely that no one can relate to me in real life about this.25
-
Clowns approaching from all sides, preparing to batter our hero, fullStackClown, with their absolute and unyielding clownshipness...
🤡 🤡🤡
🤡 👨💻 🤡
🤡 🤡🤡
how will he make it out of this one?!?!?!
Tune in next week to find how our hero, fullStackClown, escapes unscathed!7 -
Hide Easter Eggs in your code
In my first program we had a secure file deletion feature
I was tasked of the Mac OS version
While windows version had an icon for drag and drop with a document in a trash bin, in my version when you selected different safety options, it changed icons
Basic deletion had the bin
Intermediate deletion had a document grinder
Advanced deletion had a burning file icon
I was very proud of myself4