So... you'll need the app to do that
devRant on iOS & Android lets you do all the things like ++ or -- rants, post your own rants and comment on others' rants. You can also set up your profile. Get it now!
Free Swag!
Get a free stress ball if a rant you post gets 750 ++'s
Learn More
*Some restrictions apply, click "Learn More"
Settings
  • Enable Dark Theme
  • Logout
  • Delete Account
More
  • Post a Rant
  • Settings
  • Log Out
  • Log In
Verify Your Email
In order to vote, comment or post rants, you need to confirm your email address. You should have received a welcome email with a confirm link when you signed up. If you can't find the email, click the button below.
Resend Email
New Post
Rant/Story
Joke/Meme
Question
devRant
Random
Reason for Downvote?
  • Not for me
  • Repost
  • Offensive/Spam
  • Cancel
Rant
Your rant must be between 6 and 5,000 characters
5000
Attach img/gif
Edit Rant
Your rant must be between 6 and 5,000 characters
5000
Attach img/gif
Comment
Your comment must be between 6 and 500 characters
1000
Attach img/gif
Edit Comment
Your comment must be between 6 and 500 characters
1000
Join devRant
Vote and comment on others' rants. Post your own. Build your custom avatar.
!
Must be a valid email address
!
Username already taken
!
Must be over 6 characters
By clicking "Sign Up", you agree to the Terms of Service & Privacy Policy. FYI we never show your email to other members.
Already on devRant?
Login
Profile Details
Tell us a little about yourself
Login
You know the deal
!
Email address already registered
!
Email and password do not match
Forgot Password?   |   Signup
Forgot?
It happens to the best of us. If you still need help, email info@devrant.io
!
No account with that email address
Login   |   Signup
  • Rant Feed
  • Top Rants
  • Stories
  • Collabs
  • Search
Login Sign Up
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
Weekly Group Rant
Tips for staying productive?
Add tag 'wk247' to your rant
Stories
Recent Top
Day Week Month All
  • 36
    My coworker wanted to get some program from a website that requires a username/password to download. It is a utility program for controls automation. He didn't want to have to create a username/password so I said he could use mine.

    I went over to his desk and read off the username to him which he entered. Then I started reading off the "password" to him:
    "y o u r m o m i s a s l u t"
    He got suspicious at the last few letters and then clicked on "show password" icon. He of course saw: "yourmomisaslut". At this point he just bust out laughing. I then gave him the correct password.
    rant your mom practical jokes
    8
  • 17
    Opened a legacy PHP file from 2008.

    No functions.
    2,000+ lines.
    Inline SQL.
    HTML inside echo statements.
    A single if (true) wrapping the entire thing like some cursed gift box.

    At the top:
    // Do not modify. Works perfectly.

    At the bottom:
    It writes to two databases. Only one exists.

    Somewhere in the middle:
    It sends an email…
    to the client’s ex-wife.

    I closed the file.
    Rebooted my laptop.
    Took a walk.
    Still not okay.
    rant php
    5
  • 12
    I’ve typed a question into google and the AI generated response was directly contradicting every web search result on the first page.

    So, you can’t even rely on it to pull out the correct info, on top of the fact that it might have hallucinated.

    Completely useless and deceptive.

    It’s depressing to think about how many people blindly rely on this crap not realizing how bad it is.
    rant
    3
  • 9
    I noticed an increased usage of the word unalive, such as in "to un-alive someone" on youtube, spoken in the videos and written in the comments.

    I suppose this is to avoid the word kill?

    So we are at the stage of changing the language just to avoid using a bad word on a platform of hypersensitive woke snowflakes who will cancel you for saying a specific word regardless of the context it’s been used in?

    Please tell me I‘m wrong. 😒
    rant unalive
    34
  • 9
    Shit.

    Thought I had turned off the stove after making dinner but seems it stayed on.

    Thankfully the kitchen automatically turns off after a set time, so only the pan and a couple nearby things were lost.

    Still, seems some electric wire in the extractor got wrecked because the kitchen line breaker is down and won't go up.

    Waking up to your house full of smoke really sends you into panic mode...
    rant
    20
  • 8
    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."
    rant discrimination woke hiring
    7
  • 8
    In my latest installment of "Swift, WTF?", we look at the "if" conditional in terms of the Swift convention of:

    if let x = y { /* ... */ }

    so what this does :
    1. declares x in the scope of the braced code
    2. sets x to y (an ahem, "optional")
    3. decides if x is not *nil*, then executes the braced code.

    This is very similar in both the visual and the operation to the C code of:

    if (int x = y) { /* ... */ }

    1. declares x in the scope of the braced code
    2. sets x to the value of y
    3. if x is not zero, then executes the braced code

    which is considered *exceptionally* poor style.

    Neither the C nor the Swift construct result in a legitimate boolean value of "true" or "false", although C comes closer than Swift.

    In the Swift case the *imaginary* "nil" value has to be interpreted as "false" and thus there must be extra code is for the conditional to check on whatever constitutes the **actual** value of nil in Swift and then set the condition to "false".

    (remember boys and girls, "optionals" are not real, they are an imaginary language construct of Swift and have no legitimate counterpart in the CPU operations with memory and registers)

    At least in the case of C, if the value of x is zero or NULL (which is 0) then it is technically a "false" which in C is 0. Regardless, it is really poor programming and anyone doing that on my team gets an ear full.

    But in Swift this obfuscation of code is common and condoned! Well, why not put more of the program in the condition of the if? In fact, stuff the whole thing in there.. why not? 🙄

    This just reenforces my opinion that Swift is not a bird but the stuff that comes out of the underside of the bird. 🐦💩
    devrant swift
    13
  • 7
    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.
    rant css tailwind tailwindcss typescript javascript svelte
    6
  • 7
    You know what I find truly despicable? Consultants who grossly over-sell worthless digital products.

    Take a guy who throws together 2 text boxes and a list in Figma and calls it: "The disruptive platform that will solve all your problems at once today!". Are you fucking kidding me? Such an insult to people's intelligence.

    There is a saying: "A salesman will sell you a dirty cloth for the price of a house".
    rant consultancy overselling deceit
    7
  • 7
    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.
    rant wheelchair guy
    6
  • 6
    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.
    rant skills-updating job-hunting
    9
  • 5
    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 regard
    rant no offer plan b
    2
  • 5
    I want to buy a 4TB external drive, with the sole motivation to "preserve" as many games as I possibly can. I know it's not enough, but I want to save my fav games before they're completely gone from the internet.

    I could do that, but then what if the Operating Systems go to shit? What if Windows rolls out an update, where you can't run .exe files anymore? Everything has to be installed and run from the Microsoft Store? What if an "online-only" version of Windows gets released and all previous versions get removed?

    I know duh, get the Windows 10 cracked iso file as well. But it just depresses me, looking at the hoops I have to jump if all I want to do is enjoy older games.
    rant
    7
  • 6
    ever meet a person and he's very interesting but then his retarded girlfriend gets in the way

    I hate

    I'm not even interested in him this way. now their relationship broke up and he's disappeared and I'm so mad. I wanted to nerd out about occultism not get sucked into some fucking insecure kink whore's sexual drama oh my God. she made him feel bad and self destruct and I don't wanna date him so now I have to wait for him to get over it so I can talk to him and nerd out about shit again. I hate
    rant
    9
  • 5
    The average meeting: "I think that's a really great idea. Let's circle back on this and take a 60k view, leveraging the low-hanging fruit so we can identify you championed this technology".

    Seriously? Championed? As if the other bs language weren't enough. And this is language that they use to convince clients. "My consultant championed A.I.". Are you fucking kidding me? It sounds ridiculous. Needless to say, we lost that client.
    rant corp-talk ridiculous
    4
  • 5
    spent the whole week working on a bug fix last week.

    implemented a method to filter some data to make it easier to use in the HTML template.

    friday's session with other programmers to review code went well, they said the method is pretty good and works nice. (I must admit there was an elusive bug that prevented the component to render and none of us could figure it out)

    i get back on monday to a message from the lead saying the code is unusable and they reverted to the previous (convoluted) way of doing things and i should do the same in the future. just copy their work.

    i check the typescript class. fucking method that was used (which he told me not to use and I should copy and work off of), he went and just changed the method's name, and the body is EXACTLY the same as his existing method.

    this code base is ridden with re-used methods (I managed to extract two reused ones into a service some time ago), the use of any for 90% of method return types and variables...

    WTF. I am losing all of my respect for seniors and faith in this company.

    This is why I am burned out. You are farting against a hurricane and everyone else's shit is coming back onto you. This is fucking insane. Or am I insane?
    rant poor leadership angular burnout
    8
  • 4
    alright so I opened a big ass curtain in my office, and it seems the sun glaring the fuck out of the screen of the person sitting in front of that window. But it's been weeks now.

    Today I found out who is sitting in front of that window. It's the guy who is working with me and whom we had dinner last week.

    omg I'm so sorry for opening that curtain.
    devrant
    1
  • 5
    - vaguely blonde
    - stupid, npc face
    - skinny fat
    - sloth eyes, think Sid from Ice Age
    - a fucking tester that likes unit tests in JS, especially Jest
    - talks a lot, but every time she says something everyone just ignores it because there was almost no substance to what she said
    - extremely annoying
    - interacting with her would be the number one top level displeasure of your day, any day. A day when you wipe the entire prod db is a better day than the day you have to explain something to her

    if you guessed jestdotty, you're wrong. that's just one of my ex-coworkers.
    random
    16
  • 5
    Codeium completely changed to windsurf whatever a fucking windsurf is. But the worst thing, it removed the statistics page that I dominated. Fuckers. It was cool having a 3rd party having some positive stats about you. The new profile page is private, only for yourself and is pure focussed on code generation converting my account from big numbers to no data available. Sad, was so proud.

    Also, I had some personal communication with them before, but that's not available anymore either. Again, a nice company turned to some heartless corporate shell by investors.

    Sad sad sad, was long ago I was so enthusiastic about a company. Traitors!
    rant codeium vim plugin dead autocomplete windsurf
    7
  • 4
    🧠 Built a game from a prompt in 30 seconds… and now I’m emotionally attached

    I used this tool called jabali.ai, and it basically lets you create playable games from text prompts.

    No code. No engine. Just chaos.

    Dropped this at 2AM:

    I didn’t code a single thing, and now I have a guilt-tripping NPC asking me if I’m okay.

    As a dev, this both scares me and makes me want to build weird stuff faster.
    rant gamedev
    5
  • More Rants
Top Tags
rant linux code windows fuck i java c android programming dev the is javascript js a life joke python
Weekly Rant
View
Most unrealistic deadline you've had?
  • The most unrealistic deadline I got was the project must complete within 16 hours. Setting: Freelance Did I ... [read more]
  • This was few years ago, I was an intern in the company (first job I ever had). After few months of fiddling ar... [read more]
  • Company
  • About
  • News
  • Swag Store
  • Free Swag
  • devDucks
  • Contact
  • Community
  • Rules
  • Projects
  • Bug Repo
  • Cartoons
  • Podcasts
  • Facebook
  • Twitter
devRant © 2021 Hexical Labs LLC
Privacy Policy  |  Terms of Service