Details
-
Github
Joined devRant on 12/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
-
For fuck's sake, management is now asking us to provide data converted in % as to how genAI is actually making us more efficient as developers. How the fuck do you even measure that empirically?
It is already BS enough that they track how much we query these AI tools everyday in our development environments, but now they want genAI to produce most of the code templates in our SDK. It can barely produce a working regex or a working python script, let alone a small piece of code that won't stack overflow itself into oblivion. It sometimes takes more time to debug and refactor than to do it myself from scratch.
They ask for our professional opinion, we tell them, they don't give a fuck about it, proceed to think all is rainbows and unicorns, and still ask us the same moronic things as if they were the new messiah's on earth.
Don't get me wrong, genAI can be useful, but why the fuck does management think it will magically solve all our problems when they don't even understand how it works even on the surface.
The only thing that would make sense is a lot of them got money at stake in some AI investment sales pitch bullshit and they try to jam it up our collective throats because otherwise they will loose their investments like there is no tomorrow.
Fuck all of this, I just want to do engineering and build something useful to society. Is it too much to ask?12 -
Just heard that we don’t have testers anymore. There was already a low test capacity and now it’s full focus on clients and not on software building anymore.
Who needs testers any way right?
We need to just do everything right the first time!6 -
Let's get ready for another rant. I work at a new company now which claims to be "fast paced" and startup-like culture. At the same time, I don't think I've ever seen a place with more rules and bureaucracy when it comes to engineering.
By the looks of it, my manager seems to value process a lot more than actual outcome. Both my manager and another engineer in the team tend to nitpick over every line of code and will not approve anything until they believe it's absolutely perfect and up to their liking.
Every PR I create has to go through 5 cycles of review. On top of that, the comments that get added are rarely related to product impact, but rateher "let's rename this variable in a test file to this", "maybe we should have this many spaces in a config file". There's been actual cases where I had to go through different cycles and had my PR's blocked for days because of some minor comments about variable names and styling they "liked" more.
This is one of the main reasons why we lose critical time during the development of our features. There seems to be no sense of priorities or urgency. The other reason we keep losing time is because of the massive amount of team meetings we have. Our team has only 3 engineers. How many meetings can you possibly schedule in a day to "realign". We have technical meetings where it apparentely is necessary to all agree on every tiny detail, such as which types we're gonna use etc etc.
That's not all. Last week, weeks of my work was thrown out of the window, because it was slightly different from how "we" usually do it. Even though, I explained and motivated how my solution solved issues the other proposed solution did not, we ended up spending an additional two days reimplementing the same fixes more in line with "the rules".
I recently reviewed a coworker's PR pointing out actual functionality that was not working as expected. Real user impact...
I created an alternative solution that covered all cases, and sent it. It got basically ignored. Then we ended up having a meeting for hours with several engineers where they made me watch how they started fixing the same issues as I had already fixed.
Each week, I'm losing around 2-3 days of development time dealing with this nonsense. But then there's a deadline. Then the manager goes full-on wild and pushes everyone into overtime and will send you 700 messages a day in channels or privately to you if "you need help" and how things should be done.
I'm not looking forward to switching jobs again, but please tell me... how can I cope with this?
Thanks8 -
Ssooo.. Turns out, I'm starting a new project in less than 2 weeks. Gotta go to Dublin for 2 weeks.
Fuck.
I'm not a traveling kind of a person...13 -
Had a dream that some trans girl fell in love with me here on devRant, then sending a picture with abstract schizo graffiti with my name to me
I woke up in search of evidence. Went through my phone, didn’t find where to look to see my browser history. Then, every button in the bottom bar were replaced with small 32x32 px ad. That’s when I knew it was a dream too, a dream within dream
Woke up again. Was teleported to a huge liminal water park that is also a mall, and then I was like wait, it’s a part of kikiverse, so it must be yet another dream layer
Woke up again. Typing this. See ya7 -
I think GDPR is a pain in the ass but my employer has lied to my doctors about my medical information so suddenly I really like GDPR.1
-
Speed, quality, scope. Why managers dont understand that they can pick only two and expect all three?7
-
These days I'm rocking GNU Guix as my main operating system. You see, I've been using GNU/Linux since 2006, and in 2021 I stumbled unto Emacs, while looking into "complete environments" for writing, editing and possible coding. That made me fall in love with Lisp, even though I did not and still don't understand it. So, around those same times, I found Guix which is written almost entirely with Lisp, including its kernel. But I've always been more of a user and not a coder. I write my books on Emacs, and tinker around from time to time. Until very recently, I decided to start learning Lisp. I got me a book and an IDE, which funnily enough is not Emacs, because I want to follow the book exactly. I'm not sure whether I'll able to stick to it, this is my third time trying to learn code. I have other activities going but coding would be a nice addition on my skillset. Let's see what happens...
-
Our ex-employee wrote an amazing SQL SELECT-query consisting of 6449 characters. It has 11 JOINS and takes a solid minute to execute.
The table it fetches from has 16 records and the SQL query returns 46857 records and it was production code lmao15 -
Work just keeps surprising me and giving me wtf moments. They want me to finish a course in 1/10th of the time that the industry recommends just because they don't have budget for more time. I'm quite pissed off. Now I have to work 700% faster. Let's do this shit. lol7
-
Streamii, you make jokes, but i don't. I deliver: https://molodetz.nl/project/...
A tamagotchi written in C using R especially for you. I'm sure it will work for 20 years. Cherish it.8 -
Stack Overflow has the best April fools prank!
They are doing an 8+ hour database migration on a business day during business hours!
The prank is the fact that it’s not a joke! They really decided this for some reason!4 -
This comic is completely generated by AI. Yes, the new image generator update in GPT-4o is insane! 🚀6
-
They say 90% of code will be generated by AI.
I say 90% of code is already copy paste from old projects or the internet. 😂6 -
We rolled out yesterday a new update out to our Desktop application. The goal was to do it last weekend but we failed for reasons. The update is a success and now we (devs, project manager, QA, COO, support) got an angry email from our CEO, he mentioned:
- He is very disappointed in the whole process
- we released it without a coordinated marketing campaign
- That the devs should have communicated to the customers
- That the devs should have communicated internally more
- That support is getting a lot of new support tickets. I asked support, they counted 0 for this product in the last 7 days.
- Asked us to self-reflect how we can improve.
My project manager (who is currently on paternity leave) responded with an angry email to defend the dev team and pointed out that the CEO fired the marketing guy (again). The deadline is here for months, that the CEO literally ran the update locally and sold the update to new customers. He also called the CEO "lack of self awareness" and "not understanding the update process" and "disappointed in this approach". He also said that he asked the developers not to respond to the email.
Love me some drama between higher-ups3 -
Working 2 jobs is exhausting. In the evening head feels as if it were stuffed with sand. Like a punching bag.
Extra money is nice, but idk if it's worth that feeling...8 -
One day, all down voted posts will be upvoted at once (now they do slowly upvoting the downvoted rants) and devRant will have a spam problem what it can't recover from. More will be spam than not. Thankfully, every comment my bots make is a tag. Based on that, we can filter very accurate on the spam and delete it all when it happens. They smart, but we're smarter. All spam is tagged.2
-
Me coding with my CLI vibe coding tool. I realize how good it works and decided to make it more serious. For example, you see me asking it to investigate the directory and asking read files afterwards. That shouldn't be needed. It wasn't originally designed to be a vibe tool, that's why. But i want it to make changes to an existing project. That's why I let it read the files. But, here, successful change was made: https://devrant.molodetz.nl/Screenc...9
-
Job Offer Letters Be Like:
Page 1: "We are pleased to offer you the position…"
Page 2-10: “Terms, conditions, policies, and consequences if you even think about breathing wrong.”
Page 11: "Sign below if you’re still alive."8