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
-
I AM LITERALLY ON A TEAMS CALL SITTING ON THE TOILET SHITTING A BIG FAT SHIT AND TALKING CAUSE OF EMERGENCY🔥🔥🔥🔥🔥3
-
Dev life pro tip:
If you lack years of experience or proven track record of a specific technology, just say you do but you can't talk about. You signed a NDA. Very sensitive. Icky stuff for the CIA. The less you know the lesser the chance you end up naked in rural idaho, tripping balls on LSD convinced you are a toad for the rest of your life compliment of the MKULTRA program27 -
I know I'm probably the 1083742698574'th person to complain about this but what the hell? I'm building a Win 11 vm (to run a back-end service) and it _requires_ tpm, secureboot and drive encryption. Why?
Honestly, I don't like anything that going to make it harder for me to recover from a data emergency. Say what you have to about data security and whatnot, but I can't tell you how many grateful people have thanked me for taking the data off a drive from their dead pc. I saved their data from death - would not have been possible with drive encryption.
If I want my data safe, I'll just keep my computer with me.3 -
you know... I've forgotten that I've seen modern warfare gore stuff and we first worlders complain about some dumb shit. d'oh
like can't afford food? lol. just normal day elsewhere
not pretty but guess it works. idealic world they told us was fake, we're a bit corrupt, a little tortured and warped, monkeys throwing things at each other rudely... but it ain't bullets (yet?)4 -
Question for NextJS/JS developers: I had a "it works on my machine" argument with a frontend dev. We were both hired separately, him doing frontend/backend dev and me doing the AWS dev to prod ci/cd stuff. The setup is that once he pushed code, my Github Actions setup will compile the nextjs app, and push it to dev or prod depending on which branch he pushes it to. His nextjs app was unable to read the .env file on the server but the python/fastapi one can. He kept pointing the finger at me so I had to look it up. Apparently, env values are inlined at build time and he didn't know. What the philosophy behind this design? If there's any changes to env file, you'll have to go to the process of rebuilding.10
-
They discovered that they can put features behind a beta toggle and now everything is half-assed and hidden behind beta ffs.6
-
I deleted my previous Rant. Lets try another way.
devRant is now literally dying. We need a new clubhouse. Please think with me, what are options?17 -
The junior dev I've been unofficially mentoring for the past 6 months has now been assigned to me officially. On top of that, I got myself a second junior everybody neglected and was tasked to whip him in shape.
Next step is going to make a developer out of this fucker or die trying. And then I'm going to call several tech leads a cunt for hiring a junior dev and letting that person down for months.
Every junior deserves a stern, dedicated mentor, a thick affectionate whip on their back to correct their juniorly mistakes and all the support they deserve to grow into the merciless professionals you need to handle complex features beyond recoloring a button.
If you, as a tech lead, are unwilling to teach a junior, you shouldn't take the position of a tech lead, nor the salary.17 -
It's weird being back in the .NET world after using Linux at work since 2012 (Scala, Python, Ruby, etc.) Visual Studio hasn't changed much in the past 20 years. It's still terrible, and Windows 11 has somehow gotten so much worse.
I guess I should be glad to have a job again after being fun-employed for six months, but the new place is already slow, backwards and has ancient processes. I'll try to introduce improvements when I can, but in a few months I might start looking for a shop where I can use Linux again.1 -
I'm a desperate, over-enthusiastic wanna be entrepreneur (I can't spell the word without spell-check) - so show me some support by joining my discord channel and trying out my platform (specially if you're a gamer too) xD6
-
bug with no steps to reproduce
logs show null pointer exception but doesn't have a stack trace to point a bad line of code
fuck jersey and jettycounts6 -
i earnestly believe it to be a fact that it doesn't matter if you have a team of monkeys or elite 100x "super rockstar ninja coders" (whatever that means). in the end the retard management will kill the project with their poor planning and watergile practices that will force even the toughest devs to pull their hair out and have a breakdown regardless of their skill level
we as devs have been complaining for years but management is either deaf or simply refuses to listen
the worst part is that we get blamed when inevitably the project does fail because of managerial stupidity smh7 -
Confluence is called so because it is confusing. It's a prime example of a tool getting in the way for work instead of helping. In Swedish, we have the expression: "Rätt verktyg gör halva jobbet", meaning the right tool does half of the job. Tools from Atlassian do the opposite, they only double the workload.11
-
I got a new job a few months ago and carried over my PTO from previous job. I still have 16 days of PTO to be taken by the end of the year. The projects deadline is also the end of the year. With the current development progress, I don't see it anywhere being close to possible. There is also no agreed expectations what the project should do.
And yet, the deadline cannot be pushed back and there is no one else at this company that can do my job at this point. We have 2 people who can learn how to do it but they have no experience in this programming language.5 -
So......... there's this company who HATE to return data in json, yml or xml. Their "RESTFul api" returns .ini file as string and all requests are 200 ! even though it is failed , still return 200.
And the structure are inconsistent af.
The PIC literally solve every issue by store data in .ini file locally
LocalStorage? .ini
SharedPreferences? .ini
Api response type ? .ini
Caching? .ini
UI key=value handling? .ini
hotel? trivago.6 -
Just made something fun and useful with AI.
Some repository ticket automation.
So it:
- converts fuzzy text to decent titles and their descriptions using AI.
- matches right project extracted from text to existing repositories from retoor.molodetz.nl using AI.
- it inserts tickets automatically at retoor.molodet.nl repository.
I am sure i'll do better ticket management from now on.
On this picture at bottom, you can see low effort ticket description:
https://devrant.molodetz.nl/preview...
At the top you can see a little bit what it made out of it (it's the AI log).
Here you see the result in my repository, with nice title, and descriptive description.
https://retoor.molodetz.nl/retoor/...
Finally found some usecase again where AI actually benefits. Rare case.
All i did was generating an Gitea client using perplexity that will search all api calls and return codes. With that detailed docstringed class I could vibe it in one shot.
The AI development was top notch, and the new functionality is top notch.
Maybe i should check if a ticket already exists or something, but that's too much for now. Time to move on.4 -
PRO TIP: Always save the user password client side, validate it there and send a boolean to the server. It reduces backend load times and unnecessary calculations/computations.12