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
-
Every year my work sends out a "mental health awareness week" email including some "useful resources" and the biggest problem for my mental health is those assholes.7
-
A blackbox seo tool that was made by aliens we use says that a couple of our WordPress sites are loading very slowly, so I enable caching through nginx and increase the resources available to them through high capacity fpm pools. They scan again and almost nothing has changed with the page load score.
So I look in lighthouse, which I just learned about, and I find that several of the pages have several MB size images. So that means I'll have to mogrify the entire uploads directory to try to get the size down.
It also suggests I use avif to save a ton of data, which I'm torn on. I hate downloading an image and it not being a normal format that everything can open. But my sites are not image sharing sites, so it's a lot less annoying to the user since they will never realize they're getting an avif. That also means I will have to redo all the image links to point to the avif instead of the original, which sounds like the least fun activity ever.
Another thing that I keep seeing is that Elementor is just slow and slow page loads are part of the deal. If we have to scrap Elementor, that means I will have to be more involved in developing the WordPress sites and I really don't want to.2 -
Client began micromanaging our project :/ . Now we have to log our hours on each task and then replicate that in another time tracking system. Double-accounting...
And we do not get the Jira's Tempo plugin to see a summary of what hours we've logged.
It's reached the point where now I have to create a task to cover for the hour spent for time logging alone :/
damn it. It was a fun project though. -
I want to bitch about so somewhat personal and somewhat political stuff, but no one will care for someone yelling at the clouds or be able to influence the situation in any meaningful way.8
-
This is a first... My CEO made a youtube video announcing that they fired an employee (sales). I don't even know why they had to make a youtube video. The link was part of an email, just write it down in that email instead of labeling it as "small message from our CEO"
So disrespectful in my opinion.6 -
Americans love to complain that schools don't teach students about taxes...
If American schools started teaching American youth about American taxes, how they work and where all this money is going, it will end in either First American Socialist Revolution or the Second American Civil War.5 -
I have come to the conclusion our company hired exclusively the people that caused toasters to have a disclaimer advising you against sticking your dick in there3
-
Client: “We need a very simple app where waiters speak orders, and it prints automatically. No typing.”
Also client:
Speech-to-text with noise
Identify table, dish, modifiers
Group orders per table
Add more orders later
Dual printer output
CSV reports
Budget? Less than a round of beers at the bar.joke/meme voice-recognition freelance software-estimates programmer-life devrant speech-to-text sarcasm unrealistic-expectations clients ai web-dev -
Idealistic vs. realistic sprint planning:
Idealistic:
p1: "Can you tell us why you think this user story deserves 9 workdays?"
p2: "Of course. We are using framework xyz for part ABC of component y, so if we were to adopt changes in this, we would need to do new test planning and adjust accordingly. The complexity is of linear time and so -"
p1: "Interesting. I had not thought about that. Let us discuss more"
Realistic:
p1: "Ok so, how long?"
p2: "um, 9 days"
p1: "k"
p2: "k"
p1: "and you?"
p2: "yeah 4 for this 2 for this 1 for this, rest is ok"
p1: "aight, meeting concluded gg"
The idealistic one can happen if there's team trust, but usually there's team dysfunction which causes for team silence and brewing of product issues later on. If only reality weren't this sad.10 -
I was today-years-old when I found out that a form with a post action will auto-redirect to the response URL, how about that!1
-
devRanters, are you still here?
Since, sadly, it's not possible to post images anymore and the founders unfortunately aren't addressing the issue (unless I missed something, let me know), I'm thinking about implementing an integrated external image uploader in devRant UWP client (if you don't know, I made a client for devRant in 2016 you can still download from the Microsoft Store on Windows 10/11), integrated as link for official clients, loaded as image in my client.
It won't resolve the issue on mobile (other than seeing the link to the image), unless you're using a Windows Phone in 2025!, but at least you could potentially see images on Windows (for rants posted using my client).
Let me know what do you think. If there are any devRant UWP users still here... lol3 -
I give up.
I have to make a bunch of disparate things work together, in an otherwise easy-sounding ask, and they’re all broken. Every one of them is broken. Even links between them are broken. Devs hardcoding incorrect values; devs pushing broken code, broken dependencies, broken configs. The orchestration is broken. The containers are broken. The NATS/gRPC flow is broken. Nothing works out of the box; many of the pieces require config and env hacking to run, and when they do run, the data formats don’t match between services (nor do e.g. account IDs). I can’t do it anymore. I was so burned out before this ticket that I couldn’t look at anything work related without feeling physical pain. And now this.
I’ve spent weeks just getting things to run and talk, and being ignored when I ask for help. There have been walls every step of the way, and I’m still not done. I can’t do this anymore.3 -
it's easier to minimize interactions or use of emails to avoid phishing than deal with sorting it out especially since most companies do in house fake phishing for training1
-
gaddayuumm advertisements are taking a field trip here. 70% of the screen area is ads.
i wonder if they have seen more than one cent of RoI.7 -