Joined devRant on 11/4/2016
Do all the things like ++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatarSign Up
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple APILearn More
I finally got a promotion! I like my new responsibilities and the pay will be much more appropriate. (I was underpaid before.)
I guess I can up my headhunter wish list by a level or two...
I'm not doing shit today. I thought the flood of bullshit yesterday was gonna end there and I can finally start sifting through them this morning but as soon as I woke up, hey, more garbage and it's personal this time. It's been a long time since I found myself shaking out of anger. Was it a legitimate betrayal of trust or shitty software bugs ruining all kinds of relationships? I told you guys not to trust Mark. Fuck Mark.
My head hurts. Am I calling in sick? No. Because I have no paid time off due to my probationary status. Do I still care for morals at this point? Not at all. I spent a lot of days giving extra effort and I'm done with that. I want a fucking break and if that means I might not get regularized, I don't care anymore. I'm just angry and exhausted.
Fuck this job. Fuck this life. I'm too tired to give a shit about anything. Wreck my life now, I dare you. I'm sick of this. This whole existence is a scam.4
this is how I found this website:
me searching on google, "is java a piece of sh*t"
that's how I reached here6
Managers should not communicate with a customer then sit on it for a week or two before passing it to a Dev as high priority/fix it now. They also should not say our 'team' is working on it when that team is one person who is also busy with other tasks.1
Dev: Hey I need something from Team B
Manager: Ok I’ll get it from them now
Dev: Unfortunately they have the current time blocked off as uninterrupted coding time for the next two hours.
Manager: Yeah that means they’re not occupied by anybody else. It’s the best time to get a hold of them!
I spent two weeks on a feature.
The feature goes up
15 mins later the manager decided to scrap it cause they don’t like it anymore.
Last week my company thought it would be a great idea to introduce a new sh*tty internal web portal that gives federated access to aws (instead of using our own accounts to assume dev roles like we used to do).
This broke a lot of sh*t that simply used to ask for an MFA token and used our practically permissionless accounts to assume a proper dev role. An MFA token that we'd enter directly into the terminal/tool. It was very seamless. But nooooooo we now have to go a webpage, login with sso (which also requires mfa), click "generate credentials," copy-paste those into terminal/creds file and _then_ continue our aws cli call. Every. Single. Day.
BUT TODAY I HAD ENOUGH.
I spent the entire day rewriting the auth part of our tools so they would basically read the cookie that's set by the web portal, and use it to call the internal api that generates the credentials, and just automatically save those. Now all we need to do is log into the portal, then return to the tool and voilà, the tool's also got access! Sure, it's not as passive as just entering an MFA token directly, but it's as passive as it gets. Still annoyed by this sh*tty and unnecessary portal, but I learned a thing or two about cookies.4
If I ran a towing company instead of a DevOps Team:
(Answers Phone) DevPhobe's Towing & Recovery, how can I help?
(Client) My wife's car is stuck.
(Me) Okay. Where?
(Client) I'm not sure. I'll have to ask her.
(Me) That'd be great.
(Client) Well, can you help her? She's really stuck and needs help immediately.1
Dev: Ok issue fixed, you just need to log out and back in again on your end to receive the fix
User: It’s still not working
Dev: Did you log out and in again?
User: No why would I want to do that?
Dev: It’ll reset your locally saved login information which is causing the issue
User: I thought you said the issue was fixed?
Dev: On our end yes, we just need you to reset your end in order to receive the fixed version
User: Look I have been dealing with this issue for 6 months. Fixing bugs are your responsibility. I have too much to do, you have to get this fixed. *click*.
Dev: Yeah you submitted the bug ticket yesterday night though
Email from users manager later that day: <User> is saying you are refusing to fix this bug. This is unacceptable. Fix it or else I will escalate this. Also there are other bugs we noticed today too, fixing them is absolutely critical!
Dev: What other bugs did you notice?
*no response for 2 weeks and then:
User: Hey you can close this ticket, the issue seems to have resolved itself.
One of our HR is having strong objection to use word Manager.
Reason: It's having MAN in the word, it's so non inclusive. We are being gender based here...
The fuck head wants to call all female managers as WOMANAGER...
Fuck my life... I fucking want him to go ahead and change the name of Mango (fruit) to Womango...
Simple 1 day task. This idiot takes two weeks and after 7 days of hounding finally opens a pull request.
I go in to review the code. Should be a simple 10-15 line patch.
13,000 lines of code changed.
"I fixed a bunch of formatting mistakes and replaced all instances of single quotes to double. Consistency is important you know."21
Hey guys, take this!
I avoided coding web apps for too long.
tried angular but I am such a retard that I just do not get it :/
started a project in blazor yesterday. still a lot of question marks but somehow I accomplished to finish something and feel this oddly exitement where I want to dive deeper 😁3
Guys, seriously, i dying from writing documentation. I'm frustrated and bored to the hell. But i need it for others. How to keep my mind fresh and excited? Just looking inside Leximo and see how much i need to write. https://repository.cartio.dev/lexim...
I need a coffee.16
Searched stackoverflow and found the exact issue I was having. The question is from 2014.
The accepted answer is a messy hack. Fuck.
The second answer is clean, clear, concise. It was posted 38 minutes ago.
Is this real life?10
Here’s the fully functional CPU I designed when I was 16. It’s 8bit and has its own assembly language.15
I played skyrim, and i thought yes.. i want to make that...
and now i am a very successful CTO and cofounder of a video game startup thats blooming and already made 7 figure profits
no, no im not, i ended up making websites for very little money...9
Mute your fucking microphones if you have nothing to say. Nobody wants to hear you breathing, your dog, a police car or whatever.16
Hey, @google! I found a bug. The last 3 choices are missing.
The lack of balance is disturbing me.11
I love coming home from classes to get some work done on my setup.
My thought is; if I'm going to be sitting here for hours at a time working, may as well make it a comfortable environment.45
6 hours into a 124gb upload and then the internet goes out due to a malfunctioning modem.
Just. Fucking. Great.9