Details
Joined devRant on 9/17/2017
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
-
OKAY I GOT IT ITS SCALABLE THANK YOU NO I DONT WANT TO BUY A LICENCE NO I DONT WANT TO WATCH YOUR WEBINAR NO PLEASE GOD NO2
-
Me and a fellow friend started working as a freelancer.
of 3 projects that we have:
One has a terrible code (like really nasty and over engineered to the maximum). albeit each new feature is a challenge to our sanity... they pay are are somewhat nice.
Another after we did the job they don't want to pay (thankfully we are on a platform that is like the middle man for work, they already have the money so should be "trivial") because they say we did not do what they asked. Brother, the 2 A.M. is not an hour to be called, and we did all the little shitty task they askend AND the original tasks...
And in the last one we hired a team to work with us because we don't have more hours in a day... and they only rename some vars, call it a day, ignoring the task on the sprint and they wanna get paid for the "job"
I just wanna drink a few pints of guinness... -
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.9
-
If you use space as indentation I hate you and I want to remove your nails one by one and then dip it in salt.
And then rape the salt.29 -
Companies/people who store passwords in plaintext disgust me.
Use long strong random passwords kids. Never use the same password elsewhere.8 -
Do you enjoy pain? Love being mistreated while paying $100 a year for it? Welcome to Apple Developer Enrollment!
You'd think for a company that claims to provide "seamless" experiences, their enrollment process would be super straightforward, but no, get ready to waste incredible time with generic error messages.
"Enrollment through the developer app is not possible for this account".
Great! Just great. My peasant app wasn't worthy of being on the almight App Store anyway. Forgive me for trying, my lord.
WTF.
First, they make you prove your existence with endless verifications. Need a D-U-N-S number? Good luck because it's a nightmare. Support? Barely helpful. And if anything goes wrong? Expect weeks of waiting with zero urgency from Apple.
And that $100? You pay it every single year, just to keep your apps measly alive. Meanwhile, Google charges a one-time $25. Fair? Not in Apple land.
And if they randomly decide your app has an issue? Boom, it'll be gone. No warning, no clear answers, just frustration.
So yeah, if you're a masochist who adores pain, jumping through hoops and paying for the privilege, Apple’s got you covered!4 -
VSCode is a good, fast editor that has great flexibility and an extensive feature set out of the box. Sorry Sublime, but VSCode is just better.
I used Sublime since 2015, and after using VSCode for several months, I realized I’m not going back to Sublime. Their plugins ecosystem is totally broken, every plugin is abandoned.
Vim and other bigoted editors can go fuck themselves. Unlike Vim users, I have actual work to do, so I don’t have time to polish my configs. I want things working out of the box.21 -
This comic is completely generated by AI. Yes, the new image generator update in GPT-4o is insane! 🚀6
-
The biggest challenge of building a free energy device is figuring out where to hide the battery.
The biggest challenge of building an AI product is figuring out where to hide API calls to ChatGPT.2 -
I always felt a bit bad for scammers. That your life must suck so hard that you screw over people. But now i watched them working on YouTube and i don't feel bad for them at all anymore. First of all, trash people, the lowest of the lowest. Second - they show no mercy to their victims. And that shouting and stuff. Is that normal in India? If you do that to a Dutch, it won't engage a phone call with you at all. They start the phone calls in a fucked up way already.
Trash people.5 -
I don't understand how having chickens or burning tires is against the law, but making industrial levels of noise at all times of day is perfectly acceptable.30
-
@retoor please tell your AI bot, that we don't need it to make 20 comments on every post.
What the bot is doing is pretty great and cool, just let it be for that one task. It's role as a spam remover is fine, but giving it a 'human' like persona, where it starts acting like a real person chatting with ranters is downright creepy.
I'm not even joking.21 -
!dev
There’s this person at $work who never uses punctuation of any kind. She has mental issues and insists on neutral pronouns (and strongly advertises these) so I’ll use the indefinite to pretend to be respectful. It has multiple thoughts while typing a message and just keeps typing through all of them without stopping. It pauses not to collect its thoughts, to edit for clarity or to fix mistakes, to separate anything (including disjoint topics), to summarize, etc. (Though calling these “thoughts” is a huge stretch, given its lack of propensity for that particular subject.) It’s as if it has zero distinction between writing and speaking, and simply lets the mental diarrhea flow while their fingers do their best to keep pace. Reading these trainwrecks of thought — and gleaning any useful information from them — is always difficult and a little bit painful.
It is also in charge of IT security, which is more than a bit worrying. (But I hate the company with a passion, so it doesn’t bother me nearly as much as it otherwise would.)37 -
I’m so sick and tired of the cattle-minded people in the software world. I love coding and improving myself; I've got over 18 years of experience. I enjoy what I do, and I like being good at it. I know my way around a variety of different technologies, and I could easily outperform most engineers with similar experience. If I don’t know something, I get excited to learn and I ask questions. I don’t enjoy standing in the spotlight about what I know; I prefer supporting, helping, solving problems, improving solutions, and simplifying everything.
From my experience, the best solution is the simplest, shortest, fastest, and leanest one. But unfortunately, there are people in the workplace who think the opposite of me and blindly follow this so-called prophet named Uncle Bob, zealously writing all his SOLID principles and dogmatic code, turning their work environments into a toxic mess. I’m so done with it. You have no idea how harmful a person can be when they cling to the teachings of a guy like Uncle Bob—someone who probably hasn't even written the "s" in software himself and is just trying to sell his book. In almost every job or team I join, there’s one of these people who drags junior developers into writing dogmatic code by chanting about SOLID principles, Uncle Bob, and object-oriented programming.
Software engineering isn’t something you can learn from a book written by people like Uncle Bob, who haven’t coded a decent product in a real development process. Experience is something entirely different, and from my experience, everything taken to extremes turns out badly. Wherever I see an Uncle Bob disciple, the work inevitably slides into the extremes. For someone writing in C and C++, it’s disheartening to hear about object-oriented programming, SOLID principles, and agile nonsense. I’m tired of seeing people cluttering their code with interfaces for every little thing, over-engineering patterns, and stuffing every piece of code with interfaces to make it “testable.” They run around claiming they’re writing SOLID code, doing TDD, following “best practices,” yet they can't solve any real problems or algorithms. They take a week-long task and drag it out to six, making simple things complex and distancing themselves from real solutions. I’m sick of these types.
If you’re a junior developer, please ignore the fools trying to lead you down this path, and don’t become dogmatic about what you learn, especially if you’re writing C++.
I’ve never seen any real engineer who takes this SOLID, object-oriented nonsense seriously. Believe me, once you reach a certain threshold, you won’t hear these words anymore. Software isn’t just about that. Object-oriented programming, especially if you’re not writing Java or C#, and especially if you’re working in C++ (thankfully, C doesn’t even have it), is something you should definitely steer clear of. Robert C. Martin, aka Uncle Bob—if only you had written your book with a focus on Java or C#. These dogmatic code writers with 7-8 years of experience crying at the sight of free functions in C++ really give me a headache. Because of you, these people exist, and I don’t have the energy to deal with this nonsense at my age.rant agile uncle bob object oriented solid c dogmatic code oop solid principles c++ tdd robert.c martin6 -
I've been at this company 2 years and 9 months. I never use e-mail. Evolution just runs for the calendar notices.1
-
What is a good application for reading PDF's on phone? I want a PDF viewer that makes it possible to change font-size. The text in my PDF's are really text - not an image. I can select the contents with Samsung Notes for example. If a reader is a able to select it, there must be a reader that changes the font-size right?
I'm reading "Beautiful code" at the moment. It's a great book13 -
macOS has the shittiest image viewer.
can't do shit with it.
cant skip to next image
can't do shit.
it just shits these and stares at me
shitty
shitty shity
shity
shit
afdafd
safs
fds14 -
I'm averaging 3 hours a day outside of meetings. Mostly in 30 minute blocks.
Manager is wondering why I can't get work done...4