Details
-
AboutI fucking hate Angular
-
Skillsphp, javascript, python, fuck angular
-
Locationchair
Joined devRant on 2/27/2025
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
-
Option A: Take new job for immediate 10% salary increase, but have to start at the bottom again, being just a programmer and having to clean up messy code (almost no career growth), which I am a bit burned out from TBH. People seem nice.
OptionB: Stay at current place with no immediate salary increase, but get assigned to Front End Lead and have decision-making powers (good career growth and leadership opportunities) and make them conform to a more standardised way of working so the team becomes more efficient.6 -
Took a chance at telling my bosses how burned out I am and had a really great discussion with them.
Turns out they want me to lead the front end team, because I'm good at it and can make them do higher quality work. Agreed with me that there's something wrong with the code if you have to use a different IDE lmao.
And I can use my 30+ days of sick leave (which I've never used because I don't get sick) to take time off when I need to. Burn out is a disease.
Not all bosses are shitty.6 -
Me: suggests some visual improvements for the web app (because it honestly looks and feels like it has been designed by a backend developer and they make the UI/UX guy design the screens AFTER they've been implemented in the code)
PMs & Management: Okay, let's put it to a vote and get the graphic designer's eye on it.
Me: ...
Is mildly offended lmao.
(I have a graphic design qualification and over 6 years working in web and print design agencies before getting into programming whereas the company's graphic designer knows almost nothing about web design, he's a print designer. Still sends massive gifs to use on the website and doesn't understand web pixel dimensions nor responsive web design principles. These people know my education and employment history btw)4 -
Triggered by a spelling error in a backend API endpoint.
Must resist urge to change it.
It says "respondants" instead of "respondent".5 -
Don't know if I just shot myself in the foot, but I reached out to my previous team lead who abruptly left a couple of months ago with no real reason, but I have a suspicion that I'm looking to leave the company for similar reasons.
Manager said "he butted heads with us on how we do things."
Well, I am butting heads with them now.
Would be interesting to see what he says. He is a genuinely nice guy.11 -
had an autistic spectrum moment when other team was doing a live coding session and had to change the colour for some element in the UI to a green, so I gave them my TailwindCSS config of all the UI colours in hex with their different shades of dark that I meticulously crafted for hours and they just toyed around, ignored the corporate ID colours (that's been approved by the CEO) and laughed at all the random ugly AF greens that don't match the company brand.
my anger was so hot, I just shut down and ignored them for the rest of the session by staring at my screen and not responding.
Fuck these low standards.3 -
Interviewing with a company that brands itself as "AI-powered software development company".
Get sent code test and rules are no AI to help with code test.
I get it, but it's just so ironic...5 -
Do coding test for Vue.js job, because I don't want to work with shitty Angular anymore.
HR person sends React test, with some random string manipulation question in vanilla JavaScript.
I don't do React, but tried the test anyway. Better than shitty Angular.
Told her uhm this is the wrong framework...
I hate web dev.15 -
Spent 4 hours trying to figure out why API endpoint keeps returning a 404, the data guy checked the database and the row exists. Didn't know the one endpoint it was using was for debugging, which also isn't working.
Turns out Angular somehow decided to switch environments and called the wrong endpoint. I was working in an HTML template and then suddenly shit stopped working. Someone probably committed the debugging endpoint by accident and I pulled the change into my code. Imagine a dev puts some super secret API key in there and pushes it to the remote repo. Congratulations, you now leaked a potentially private API key.
"Good practices", my arse.
The way Angular uses environments is retarded. Just use fucking .env files, why is it so hard?
Angular is retarded. -
Complained about how bad Angular is. Other Angular devs tell me I should use VS Code in retrospective. I smile and say no thanks, my IDE handles Angular just fine, it has native support.
Lmao. VS Code is for plebs.
Using a different editor won't fix how shit Angular is.7 -
Angular is a pile of dog shit.
Making web dev unbearable and harder since 2010 (or 2016 if you ignore AngularJS).
Fuck you, Miško Hevery5