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
  • 16
    Fuck, its 2025 and we still cant shake away the "you work with technology, you must know how to fix my microwave" stereotype.
    Seriously, I have fewer apps in my phone and access fewer websites and even spend less time on my devices than the HR old hags, and yet im the one who has to come and "explain to them how to print a PDF".
    Holly fucking crap. I haven't used a printer in MONTHS. With the cost of the time I will take to figure out how to communicate with those mummies that is 'just click the print button', they could hire ChatGPT to do it for a decade.
    Fuuuuuck, that is the reason those stupid AI chat bots exist! To endlessly toil at the repetitive and predictable task of saying 'hi there! Have you clicked "print"?'
    Imma gonna leave work early and get pissed. Luckily, I've already done a couple hours of OT for the day, so it won't seem so out of the ordinary.
    rant
    11
  • 16
    Client: “We need an app that tracks live birds using AI.”

    Me: “Cool, that’s complex. What’s the timeline?”

    Client: “We need it before our annual picnic next week.”

    Me: “You want an AI that can detect flying birds, in real time, in seven days?”

    Client: “It’s not that hard. Just use ChatGPT or something.”

    So now I’m here, watching pigeons on my balcony, manually updating a Google Sheet, calling it “AI prototype v1.0.”

    I think I’ve finally achieved “Agile Enlightenment” — deliver results, not features.

    Client’s happy.
    My soul isn’t.

    Time to rename the project: BirdBrain.
    rant manager javascript projectmanagement relatable devlife client
    12
  • 8
    Working on a really neat idea app for client as a consultant.The app is in production and has active users. Sounds great except few facts like...

    ...every developer left the company, no handover whatsoever, no documentation, founder is vibe coding the app with claude and pushes like 500 times daily directly to master, production breaks every minute, its a slow dockerized nextjs fullstack app - literally waiting like half a minute when clicking on a link locally, prisma migrations don't work at all, also a lot of unfinished integrations with 3rd party services...

    First time working on the vibe coded app, certainly will be also last. No money will get me into project like this again. Good thing is that I am almost over with it. Will never look back!

    Also next js no more, I'll rather herd goats on a mountain than fixing someone elses nextjs sloppy app again.

    Happy Friday everyone! 💕
    rant docker goats vibecoding halpplz next
    7
  • 8
    Android dev here.
    Been working on this team for one year now. Greatest collaborators I've ever worked with. Feels like we're all working off of the same brain. But this is not about my team. Parallel to ours, there's the iOS team. And if I said they're disfunctional, that'd still be underselling it.

    They're atleast 2 sprints behind android on the same features, the junior devs are trying their best to sync up and code their way. But the senior guy has a stick up his bum or something. Keeps shooting down prs left and right. The iOS guys come up to me (I'm the only one in office, rest of android is at a different site) asking for logic changes or UI changes and the like. Although I do have some iOS experience, I can't really get involved, because it's a different codebase and team. Feels very much like office politics.

    I feel sorry for the team. Really makes you grateful to have good team members. Any advise I could give them would be welcome.
    rant teamwork
    24
  • 8
    Replit went from a GREAT collaborative coding (/ developing; it had VCS, integration with deployment services...) to a burden of an AI-centric platform???

    Horrible! What do you mean I can't set up an environment by myself? And I had to fiddle to find how to see the files, once it stopped "thinking", "trying", "failing" and "reading documentation" to create a simple Python playground I could've got with a couple clicks some years ago. 💀

    I don't even want to see what happened to my old projects...

    This was the first time the invasiveness of an AI implementation actually got in my way and made me lose more than the seconds it takes to press one or two close buttons.

    Having cooled off a little, maybe it still is the great service I remember, but man... heaving to "ask" for a guessing tool to do what I already know how to do exactly... not a good thing.
    rant replit ai
    3
  • 8
    My hoster doesn't accept my passport for expiry date. Who do they think they are? The freaking government? All data matches with what they have in their system so give me the access that is declined because YOU changed authentication requirements.

    Do I have to get myself a new passport to get my server up and running again fuckers? You really want to have my server down paid for, for weeks, because something YOU did?
    rant
    3
  • 6
    What the FUCK is with these poltergeists work work on the Xcode team? They all live in a tiny home or loft studio? Tabs are like hanging a fucking curtain between two beds and calling it a two bedroom apartment. And worse, the fucking thing creates tabs all the time and I lose the **document** I am trying to edit.

    Using Xcode like trying to manage a desk full of loose papers with a ceiling fan on high.

    Do people wonder why I stand up and scream at the ceiling FUUUUUUUUUUUUUCK all the time?

    Shit, pretty soon I am going to give up and put all of my code in one god damn file for this mother fucking one-window application.

    I fucking hate you people on the Xcode design (joke) team...
    devrant xcode
    11
  • 6
    What a disastrous deployment: instead of deploying one thing, 50.000 unexpected other things had to be done before. When the "official" deployment was done inside our own network, nothing worked as expected, servers had to be reconfigured, errors everywhere. Mind you it was tested multiple times by multiple people in a testing env. Difference between test and prod, classic.
    When it was finally deployed, other errors started emerging, things that weren't considered before came to surface.
    On top only the main dev knows the ins-and-outs, no substitute in case anything happens.
    Deployment was rolled back in the end.
    rant loads of errors disaster deployment rollback
    1
  • 5
    I'm starting to wonder if the modern job market has changed in such a way that they now require you to have Senior skills if you apply for a Senior position - the old 'apply anyway' does not seem to hold true anymore. This is the experience I have been getting from my latest interviews. If they ask for someone who's a guru in C#... well then, you better be the greatest living legend in it, and no less will do, neither any amount of sales talk.

    It's just that; they're asking for real skill nowadays, obviously because the job market is going downwards again and companies are taking no risks... the effect is: either you're really good or we're not hiring you. That must also explain the lack of junior positions... I used to see much more of those around. Now it's all spammed with Senior in the title.
    rant difficulty-level job-hunting
    15
  • 7
    now I'm morbidly depressed from these antipsychotics

    it's also really fucked up psychiatry lies to you and uses their psychology research to manipulate you

    turns out I should've just been given sleeping pills and I would've been fine. instead they put me on those things and while they helped me sleep they kept me on them. turns out they numb you out so I didn't feel anything until I got basically "morbid depression". it went through the anxiety and numbness of the pill (and the anxiety is "just a symptom" you should just manage with another pill!). so then I quit the pill without telling anyone since I was so desperate and those fuckers aren't your friends, they just pretend to be to gain your trust so they can feed you lies to get you to do what they want you to do which is really fucked up because they're abusing vulnerable people reaching out for help but I digress.. actually seems those who have the highest compliance with psychiatry have the worst life outcomes so that's really fucking funny

    now I AM actually feeling crazy and mentally unstable which is fucking great. going off it my emotions came back but they're not my emotions. I am also impulsive, because apparently that's a symptom they don't tell you about. miserable, depressed, impulsive, with wildly fluctuating emotions. the desire to run away from myself but you can't. Jesus fuck. what are they even doing to people

    one day I was so miserable I eventually went running and the pain of running could overpower the pervasive feeling of misery I felt 24/7 all the fucking time. then I got fucking manic for 4 hours afterwards because I guess I could produce some dopamine again and my body doesnt know how to handle that

    this morning I wake up and I'm miserable but not in the same way. forced myself to go running and I wasn't pushing myself because my body is actually literally depressed, not the "I'm burning on fire" depressed. so I guess I didn't run hard enough. took a shower and cried the whole way through. why? fuck if I know

    I can safely say Ive never been depressed but I sure as fuck am now. what the fuck are they forcing on people. it isnt even statistically helping anyone. every fucking field is fucked up

    I'm just so done with people. we're fucked up animals. I thought about mortality, how every single person all they ever do is lie to you to take advantage of you. I don't enjoy a single fucking thing anymore. also now I'm perpetually hungry, because apparently hunger is an actual emotion for me so once the antipsychotic (which was supposed to make me fat apparently) wore off and was no longer numbing my emotions out now all I wanna do is eat constantly even if I don't wanna cook food or do anything but sleep and cry or even if Im fucking so full my stomach hurts. what the fuck man

    and people just disgust me. I dont like anybody. told the case worker running helped me once and he just about wanted to invite into his running cult and I was just so grossed out

    and the one job I had made me feel not built for this world because of how depressing they were (irony now) and I wanted to off myself logically for 3 months before I found out I could just quit the job. but this means the idea of getting a job just gives me intense anxiety, an anxiety distinct from the chemically induced anxiety their psychiatry has done to me. now I can't even enjoy anything though so the joke's on me

    the caveat of not being built for this world keeps echoing in my head. I don't like people. everybody lies and takes advantage. I don't even enjoy hobbies anymore. why did I ever?

    and I'll just die of being destitute anyway. submit to slavery, take our shit, or die. and dont forget to smile and have passion and curiosity while we pump you full of retard drugs that numb you out and shrink your brain and tell you there's nothing wrong with that and that's the way things are meant to be and laugh at you for "trying to think" but by the way you should be an industry expert also while never critically thinking about anything and taking drugs that literally shrink your brain

    humans are a joke

    I lost my sense of humor and I hope it comes back. but actually if I remember correctly I got fired for having sarcasm. so maybe it's best if you don't exist. fuck you, please us. dance, monkey

    and all the while nothing is possible because we made the rules and take these pills that literally make you incapable and smile because we put garbage in your head to gaslight you about existence. no wonder everybody just says fake garbage. do they even know? probably not

    where's the escape button? where's the philosophy to make it make sense? guess you're just born RNG and you either win the game or you don't. there's no sap or sentimentality about it. if you believe in God or enjoy something too hard that colors pop it means you have psychosis, ayyo. oh fuck I totally forgot they even specify some kind of thinking style as psychosis - uh oh!

    depression disables adaptability, too 🤪
    rant
    13
  • 5
    Regarding coding style, would you rather prefer:

    1) Mutating state
    This one sounds intuitive and performant because you are working with only one memory segment in place. I think that if you are skilled enough to efficiently modify the state without bugs, then everything should be efficient and powerful.

    2) Copying state and modifying the copy
    This one seems counter-intuitive to me because it sounds like you are doubling the resources it takes to perform the operation

    Funny enough - at least for React, Python and my experience at work - it seems approach 2 is gaining popularity. Does this also apply to C? I would think not. Hm.
    question code efficiency
    10
  • 5
    I’m making an iOS app "WTF Meter", which tracks the amount of phrases like "what the fuck", which you say to your rubber ducky while you review code or any other pieces of work.

    It’s supposed to be a gag app for entertainment but it also accurately measures the "WTFs per minute" value, which we all know to be the only true indicator for code quality ;)

    Phrases can be customized and there is a history of sessions for later review.

    If you are interested, I’d be glad if you could test the current TestFlight version and give me any kind of feedback.

    I’m particularly interested in what you think about the design and how intuitive the app is.

    Gif showing the app in action:
    https://gifyu.com/image/b33tJ

    TestFlight:
    https://testflight.apple.com/join/...
    random wtf wtfs/min
    30
  • 6
    For a long time, I vouch for non-2FA because I expect it to be against me earlier than being a benefit. Now, I have the mail server down. I need to login to repair it. I login and out of nowhere: 2FA. It sent the code to my e-mail. Ok, I'm fucked. So I call their phone number and that said "Sorry, we can't respond in person because of the high load (smth like that)". Well, this is an issue that an automated bot won't fix for sure.

    This server isn't fixed anytime soon. But the 2FA, I knew it! Please make it optional and don't force it on users. Through e-mail is a bad idea by design, do a SMS or something, something that is not depended on the hosting services.
    rant aarrghhhh
    4
  • 4
    I've been using name dot com for over a decade, but I'm sick of their increasing price hikes. I looked at Porkbun not too long ago, but don't like how their DNS services are run by Cloudflare (the shit company that has censored multiple websites, actionablely defaming them, over the past decade, while still allowing animal crushing sites to use their service).

    But maybe I should just bite the bullet and switch over. It adds up to a considerable amount of money, even if I let some of my unused domains expire into the ether.

    It will be the 2nd time in my life I've moved domain registrars.
    rant price dns registrars porkbun
    4
  • 5
    Wow, just found out music generation trough Suno through as Snek member (thanks new friend!).

    It's amazing. First, I did want to amaze a friend and did something I doubted if it was a good idea but I extracted 15 years of his reddit history and gave Gemini the huge jsonl file and let it generate two songs about the positive aspects of his life. The songs were gorgeous. While the background music was very familiar of one of the songs, they were due the high amount of content specified to him very unique.

    Success. Friend liked as well.

    Then, in the end of the evening I had some frustrations just because of life in general. So, i started to write a document with some struggles over the last seven years. They're all connected but I was never really able to put it under words. I asked Grok (the most humane LLM) to connect the dots and write a song with those lyrics. I implemented them into Suno. Created several aggressive rap versions, and then some euro dance / hands up versions (groove coverage style) with kinda vibes my personality. Both actually do weirdly enough.

    Suno gave me credits for 500 songs for around 10 euro, I understand why 500, because I already made 20 variations! I almost LOVE them all.

    I just realize how hard other industries are hit, or will be hit, as hard as ours.

    While I really hated the vibe coder without knowledge, I am now doing exactly the same with music and have so much fun. And as vibe coder who really likes his creations because he can't do it himself and has some lack of knowledge, me like this music too with probably the same reason; lack of knowledge, inventing something 'new'.

    It's btw not allowed to prompt into the `style` box "Eminem" or something. So I used Grok to describe concise (since the style box only allows 1000 chars) the artist with the right style i wanted to have. Learned more about the genres I listened to.

    So, I found some piece with the unknowledgeable (why i this not a valid word?) vibe coders and wish them all their happiness with their fabrications.

    A vibe coder will maybe never be a programmer, I will never be a producer. But that does not mean we can't make some awesome stuff.

    I think everyone has a kinda life story and it could be nice for yourself to make a song about it to process something, turn it into something beautiful.

    * enlightened, 5:26 AM, time for sleepii attempt again *
    random hands up eurostuff music no sleep 5:36 am life productive (l)
    12
  • 2
    10 Things I Wish I Knew as a Junior Developer

    After a few years in tech, I’ve realized that most growth doesn’t come from new frameworks — it comes from mindset shifts. If you’re just starting out, here’s some advice I wish someone had drilled into me early:

    You’re not competing with anyone but your past self.
    Forget comparing your code to that genius on your team who breathes JavaScript. You’ll get there — and faster if you focus on consistent growth over ego.

    Google is your best mentor.
    Asking questions is fine, but make them good questions. Try solving things first. Seniors love helping, but they respect those who’ve clearly done their homework.

    Readable > Clever.
    Fancy one-liners might make you feel smart, but clear variable names and simple logic make you a great teammate. Code is for humans first, machines second.

    Reviews aren’t attacks.
    A pull request comment isn’t criticism — it’s collaboration. Listen, learn, and keep the good discussions going both ways.

    Never fake knowing something.
    “I’ll check and get back to you” will earn you way more respect than pretending you know the answer. Engineering thrives on honesty.

    Think before you type.
    Rushing code just to “finish it fast” often leads to rework. Taking time to plan saves you more time later than you’d imagine.

    Document like someone will use it tomorrow.
    Because someone will — maybe you. Nothing feels worse than debugging your own undocumented code months later.

    Soft skills aren’t optional.
    People remember how you made them feel, not how you formatted your code. Be kind, patient, and reliable. Those qualities get you rehired.

    Run toward the scary stuff.
    That weird legacy code? The new API nobody wants to touch? Take it on. Growth hides in discomfort.

    Keep learning, even when your job doesn’t require it.
    Your company won’t future-proof you — you have to do that yourself. Read, build side projects, and stay curious.

    At the end of the day, being a great developer isn’t about knowing everything — it’s about always being willing to learn.
    rant story developer
    12
  • 1
    I was thinking cuz everything sucks I'll suck just as hard as everyone else. had an argument with AI about what's the difference between manipulation and abuse and it wasn't very convincing. we live in a world of fake people and if you aren't manipulating then you're persona non-grata... not a team player! the irony

    but really I don't have it in me to be abusive. so now I'm thinking I'm gonna become a masochist. the eternal depression pain is becoming part of me now, and I want to do self-destructive things. I may as well turn this into something useful

    instead of choosing what sucks the least, I'll choose what sucks the most and take sick pleasure in it. seems like a workable strategy
    random
    1
  • 0
    A guy was saying the police must beat up people more.

    I asked him if he beat up his kids.

    Then said I was joking, that I know he was. Like he had been.

    He said he had been beaten as a kid by LGBT propaganda.

    I told him I totally got it. I mean you're young, you hear about two man making love, your pp grows, normal am I right?

    He deleted his account lmao

    Damn gay propagandist
    rant reddit
    3
  • -2
    Can I Recover Money Lost to a Crypto Investment Scam? Reach out to Hoffman Law Recovery With No Upfront Fees Required

    Hoffman Law Recovery helped me recovered my lost funds

    The world here promises quick profits and often leads to scams, finding a trustworthy digital assets recovery service is like finding a treasure. After being tricked by a scam investment platform and losing substantial money, I felt devastated and hopeless. Amidst my despair, I discovered Hoffman Law Recovery, and it turned out to be a game-changer. I contacted them and shared my transaction history, hoping for a miracle. They analyzed my case, provided regular updates, and showed dedication throughout my recovery. Their professionalism and commitment were evident as they navigated the complexities of digital asset recovery, leaving no stone unturned. providing much-needed reassurance during a difficult time. Hoffman Law Recovery delivered on their promise and successfully recovered my lost funds. Their transparency and integrity reinforced my trust in their abilities, and I am grateful for their impact on my life

    Email:info@hoffmannlawintl.sbs
    Whatsapp OR SIGNAL +12364990548
    Website: Hoffman Law Recovery
    random
    2
  • -2
    Dating Today: How Online Dating is Changing Lives

    The modern world has radically changed the way we meet and find love. While previously most encounters occurred by chance—on the street, in a cafe, or through friends—today, first contact increasingly occurs online. Dating has become more than just a convenient way to communicate; it's a true platform for finding like-minded people. One such place, where stories full of emotion and sincerity are born, is the website .

    Online dating offers freedom. There's no need to pretend, play roles, or create a perfect image. On the contrary, the more genuinely you present yourself, the greater your chances of finding someone who truly resonates with your energy and interest. Sometimes a single short message can start a captivating conversation, and a few days later, lead to a first meeting. And it's these moments that make dating truly exciting.

    Everything is designed to be as convenient and comfortable as possible. A simple interface, authentic profiles, and filters make it easy to find people with similar interests and outlooks on life. You can search for partners based on hobbies, interests, and lifestyle—and this helps you quickly find common ground. No one rushes you: everything happens at your own pace, without pressure, and every step is taken mindfully.

    Dating isn't just an opportunity to find a romantic relationship. It's a space for communication, new experiences, and self-understanding. Every conversation, even if it doesn't blossom into love, brings experience and emotion. People learn to listen, understand, and show care. Online dating helps you open up to the world and reconnect with someone who can appreciate your sincerity and attention.

    Many skeptics believe that true feelings are impossible to find online. But experience shows otherwise. The stories of hundreds of couples who have met prove that love comes in the most unexpected forms. The key is to be open, take the initiative, and don't be afraid to take the first step. After all, it's actions that create opportunities.

    Online dating erases distances. You might be in the same city, and your significant other hundreds of kilometers away. And yet, communication becomes lively, genuine, and emotional. Over time, virtual correspondence can evolve into walks, shared trips, long evenings together—and even starting a family.

    Dating is a chance for everyone. A chance to find someone who understands you instantly, with whom you can discuss anything interesting, who will support you through difficult times and share your joy. Sometimes it starts with light flirtation, sometimes with a simple "Hi!" in a chat. But every story is unique and valuable.

    Don't be afraid to try. Love comes to those who are open, who are willing to take action and trust. Register, send a message, start a conversation—and perhaps today will be the beginning of your personal love story. After all, every step towards another person is a step toward new emotions, discoveries, and true happiness.
    rant
    2
  • More Rants
Top Tags
rant linux code windows fuck i java c programming android dev the is javascript js a life joke python
Weekly Rant
View
Most unrealistic deadline you've had?
  • "You have 40 minutes to design this database" (job interview)
  • "Good morning" no longer a greeting It's just a proof you've logged in for the day (WFH)
  • 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