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
Search - "well well well"
-
*client calls in*
Me: good morning, how can I help you?
Client: my ip is blocked, could you unblock it for me?
Me: certainly! What's your ip address? Then I'll have a look.
Client: I'm not giving you my ip?! That's too privacy sensitive.
Me: 😶
Me: 😶
Me: 😶
Me: sir, I'm very keen on my privacy myself but without that information I can't do much for you 😬
Client: ah so you're refusing to help me?
Me: not like that, it's just very hard to lift an ip block for me when I don't know the ip address.
Client: you just don't want to help, fine.
*click*
😶32 -
Microsoft support: "Your antivirus software is causing problems with the memory management."
Me: "I use Windows defender"
Microsoft support: "Oh..."
Me: 🙃13 -
I fucking love my parents.
Came to visit them again and told them that I might buy an iPhone in the future (I fucking hate apple/i-devices and they know that).
Mom: "You are going to WHAT? Are you okay, son?"
Dad: *walks towards me and puts hand on forehead* "Hmmm, doesn't seem to be that warm. Maybe we should visit a psychiatrist soon."
Me: 😂. mom, dad, I fucking love you.52 -
Boss decided to limit Wi-Fi access only to company computers.
Ended up blocking everyone, including himself.10 -
Had this a few days ago. You know how we all have our reflexes?
Client emailed that a few sites weren't working. I always, always look at the links but that's slowly eradicating because it becomes an automated thing.
Sound was on (only headphones luckily).
*clicks link*
*wild webpage (literally) with webcam girls/shows renders and starts playing sound*
😕
😐 😰 😱 😵 😆 😅
My reflexes then made me go "FUCK FUCK FUCK HOLD ON CRAP FUCKING FUUUUUCK" (you can also take that literally in this context, yes) aaaaaand I somehow automatically closed the whole browser with ctrl+q.
*looks around to see if anyone noticed*
*wipes sweat off forehead*
That went alright 😅10 -
Although this is gonna sound like bullshit, this happened to me for real. Since that moment I use even more backup services AND I regularly check EVERYTHING.
Had a backup of my important data (still used mainstream services back then) on:
- Hotmail email attachments
- Google Drive
(Both link to another email account).
- A few data backup services
- DVD
- USB
- External HDD.
I wanted to copy some backup data over again:
1. Walk to my staple of HDD's, tried to grab it, somehow missed and knocked the whole fucking pile over. HDD broken.
2. Well fuck, let's go put some of my clothes in the washing machine for clean clothes at study/monday. After this shit being in the washing machine for just a few minutes, I realized my backup USB stick was in one of my pockets, in the washing machine. FUCK. Couldn't stop it so I waited till the end, tried it and well, it wasn't working at all anymore.
Fuck my fucking life slightly right now.
3. *remembers about the backup disc*. I forgot to keep it in its case, very deep scratches and so on, unreadable. FUCKING FUCK.
4. Right, I still have those online services! *tries to login to all of them (including hotmail/gdrive) but forgot the password. Well, let's login to my backup account then (hadn't used that one in years). Account was suspended for some reason.
Started to get really anxious because every online backup service was linked to that email address.
Contacted customer support. They really couldn't restore it because of some issues they weren't allow to tell me. Sorry but I couldn't retain access.
5. Well this is fucked up. Couldn't get into any of the backup/hotmail/gdrive accounts anymore.
I tried contacting their support but never got any replies.
This was the moment I realized I fucked up big fucking time because damn, this stuff at this level hardly happens to anyone.
FUCK.39 -
https://google.com”f people near me wanted to show me something.
Person: Check out this zero-day exploit! I hacked into the system using a cloud-based cryptographically secure MD5 hash finite automata firewall HTML code API!
Me: Erm...what exactly did you hack?
Person: *shows screen while smirking*
It was a shell simulator website running “ping https://google.com”7 -
First day on the phone as a support guy!
Before the first call came in I thought like 'please no email related issues as that's the one thing I suck at!'
Fair enough, first call:
Me: hello, how can I help you?
Customer: well, we've got this email problem...
Me thinking: MOTHERFUCKING FUCKING FUCK WHY ME 😭
Me: what seems to be the problem?
Damn, really?!9 -
Well apparently my compression algorithm actually made the file bigger. Back to the drawing board I guess?8
-
We've started a new betting system in our office. Every time you lose a bet, you have to optimize atleast one project for Internet Explorer 😂8
-
My face when a customer cancels the order to develop an online shop for them, just to instead build the shop on their own using a 5€/mo webpage builder.
The fuck?3 -
Installing a new Debian VM/VPS.
Nearly done with all steps and decide to lay down.
Fall asleep and wake up half an hour later.
The grub option is on screen.
I am sleepy as fuck.
Accidently selected the manual option and just pressed enter at the screen where I have to enter the device name.
FUCK.
Well, let's install this fucker again.7 -
So... an Italian government website published sensitive data of thousand of citizens, because they thought that it was enough to turn white the text color in order to anonymize the sensitive content of the files. Italy, 2019.
Source (in Italian):
https://wired.it/internet/regole/...7 -
Job title :
"PHP and MySQL Programmer"
Job description :
"We are looking for a Flash Developer with a high level of proficiency developing ActionScript solutions.... bla bla Development in a 2D and 3D environment"
doesnt say ANYWHERE what is require to know in php nor mysql
EDIT: actually it does but why would they put php and mysql programmer if thats not the main things they are looking for6 -
I need a break.
A break from stress of endless expectations
From school
From work
From being made fun of
From criticism
From criticizing myself
From not being able to do fun things
From vague instructions
From a lack of sleep
from inconsistency.
From unclear objectives
From financial/medical/emotional stress
From life
From hatred
From destruction of my emotional stability
From a lack of confidence
From unfulfilled decisions
From trying to hide under a mask
From jealousy
From lists
From repetitive obliteration of any hope I have
From me crap talking myself
From pleasing people
Oh well, at least after tomorrow, I’m on full-time break...12 -
I'm typing this with my mouse and an on-screen keyboard, because I don't have my physical one at the moment...
Fuck, imagine coding with a mouse...6 -
Laziest dev thing I've ever done.
An annoying "I-do-nothing-but-delegate-and-make-fuzz" manager proposed to create a new application with redundant functionalities, that would take me at least half a year to build.
Practically, the app would never be used and I didn't want to put effort in that monstrosity.
So, naturally I...
Pressure the right people, schedule numerous meetings, become the project manager for all internal applications and... I cancel the project.4 -
Me: -gets in Uber hoping it will be a quiet ride-
Uber: hey
Me: hey
Uber: So, uh, what do you do?
Me: Oh I'm a software developer.
Uber: Ooohhhh. So you can make the next Uber/Careem if I were to ask you right!?
Me:4 -
Writing bad code has its perks.
Whenever you are hungry you only have to write a few lines of code and you get some spaghetti3 -
That's an impressive algorithm there, cdkeys. You found nothing in 2ms.
Well done.
Well.
Done.
*slow clap*2 -
I love my notebook but still...
Fuck you to the person at Lenovo who thought that it would be a great idea to support 16gb of ram and then put 4gb internal ram into it.
I can add an 8gb stick to it, totalling at 12gb. There are no 12gb sticks (as far I am aware of) so yeah, fuck 16gb "supported" by the mainboard, 12 is the maximum.5 -
He makes university trips as well now, after having settled at home. He's adapted to the student life well.5
-
Success to me is silence. No phone calls, no emails, no "why doesn't this work?"
It's when you made something that works in the background, almost invisibly, that others could take for granted but that they also don't bother you with because it is still working as designed.1 -
Fuck sake :(
So I just checked my bank to find out I'm in an extra £300 debt because my fucking letting agency took my rent AFTER I MOVED IT FOR £98 BECAUSE I COULDN'T AFFORD IT.
Why the fuck is the world throwing turd after steaming turd at me, first the streets, then family, then job, then debt, now a constant barrage of shit. Just feel like ending it now so I don't have to deal with this shit anymore, fuck the human race and the shithole upside down society they've made :'(5 -
Continuation from :
https://devrant.io/rants/835693/...
Hi everybody! I am sorry that as a first time poster I am building 2 long stories, but I really like the idea of connecting with other people here!
Well, as I was mentioning before, I got a job in Android development and had a blast with it. Me and the developer clicked and would spend our time discussing PHP, the move to other stacks (I was making him love the idea of Django or Spring Java) games, bands and cool stuff like that. This dude was my hero, his own stack was developed in a similar MVC fashion that he had implemented from scratch before for many projects. It was through him that I learned how to use my own code (rather than frameworks and other libraries) to build what I wanted. I seriously thought that I had it made with a position that respected me and placed me in the lead mobile development position of the company. Then it happened. He had taken 2 weeks of unauthorized leave, which was ok since he was best friends with the owner of the company, those 2 along another asshole started it so they could do whatever they wanted. And I could not make much progress without him being there since there were things that he needed to do, that I was not allowed, for me to continue. When he came back I was quickly rushed to the owner of the company's office to discuss my lack of progress. The lead developer was livid, as if he knew that he had fucked up. He blamed the whole thing on me (literally told the owner that it was my fault before I was summoned) and that we lost 2 weeks of business time because I did not had the initiative to make progress on my own. I felt absolutely horrible, someone that I had trusted and befriended doing something like that, I really felt like shit. I had mad respect and love for this guy. It got heated, I showed the owner the text messages in which I showed him my pleas to led me finish the parts that were needed while he was away. Funny enough, he acted betrayed. After that it was 3 months of barely talking to one another except for work related stuff. He got cold and would barely let me touch the internal code that he was developing. It was painful. The owner kept complaining about progress and demanded that I do a document scanner for the company, which was to be attached to their mobile application. Not only that but it had to be done with OpenCV. Now, CV is great, but it is its own area, it takes a while to be able to develop something nice with it that is efficient and not a shitstorm.
I had two weeks.
Finished in one. After burning my brain and ensuring that the c++ code was not giving issues and the project was steady I turned it in...to their dismay. And I say so because I felt that they gave me such a huge project with the intention of firing me if it was not done. After that it was constant shit from the owner and the lead developer. I was asked then to port the code to the IOS version. I had some knowledge of it already so I started working on it. Progress was fast since the initial idea was already there and I really love working on Apple devices. And when I was 70% done the owner decided to cut me loose. At first he cited things such as lack of funding and him being unable to pay my salary. I was fine with that even though I knew it was not true. So at the time I just nodded and thanked the company for my time there. Before I left, he decided to blame it on me, stating that if they were not producing money that it was perhaps my fault. I lost my shit, and started using my military voice to explain to him how a software company is normally ran. Then I stormed out.
It was known to me, that the lead developer had actually argued against me being laid off. And that he was upset about it, we made amends, but the fact remains that I was laid off because the owner did not think of me as an asset, regardless of how many times I worked alongside the lead developer or how valuable I was actually to the company, their infrastructure did get better while we worked together, so I just assumed that he never actually did any mention of my value.
I lasted 2 months without a job, feeling horribly shitty because my wife had to work harder to ensure our stability whilst I was without any sort of salary. At this time I had already my degree, so all I had to do was look better. In the meantime I decided to study more about other technologies. I learn React, and got way better at JS and Node that I thought I could and was finally able to get another job as a full stack developer for another company.
I have been here since 2 months. It has been weird, we do classic ASP, which is completely pointless at this time, but meh. At this time though, I just don't really have the same motivation. Its really hard for me to trust the people that I work with and would like to connect with more developers.21 -
I was reading the post made by another ranter in which he was basically asked to lower the complexity of an automation script he wrote in place of something everyone else could understand. Another dev commented that more than likely it had to do with the company being worried that ranter_1 would leave and there would be no one capable of maintaining the code.
I understood this completely from both perspectives. It makes me worry how real this sometimes is. We don't get to implement X tech stack because people are worried that no one would be able to maintain Y project in the event of someone leaving. But fuck man, sometimes one wants to expand more and do things differently.
At work I came to find out that the main reason why the entirety of our stack is built in PHP is because the first dev hired into the web tech department(which is only about 12 years old in my institution) only knew PHP. The other part that deals with Java is due to some extensions to some third party applications that we have, Java knowledge (more specifically Spring and Grails) is used for those, the rest is mostly PHP. And while I LOVE PHP and don't really have anything against the language I really wonder what would it be of the institution had we've had a developer with a more....esoteric taste. Clojure, Elixir, Haskell, F# and many others. These are languages and tech stacks that bring such a forward way of thinking into the way we build things.
On the other hand, I understand if the talent pool for each of these stacks is somewhat hard to come up with, but if we don't push for certain items then they will never grow.
The other week I got scolded by the lead dev from the web tech department for using Clojure to create the demo of an application. He said that the project will most likely fall into his hands and he does not know the stack. I calmly mentioned that I would gladly take care of it if given the opportunity as well as to explain to him how the code works and provide training to everyone for it :D I also (in all of my greatness) built the same program for him in PHP. Now, I outrank him :P so the scold bounced out of the window, plus he is a friend, but the fact remains that we reached the situation in which the performance as well as the benefits of one stack were shadowed by the fact that it holds a more esoteric place in the development community.
In the end I am happy to provide the PHP codebase to him. The head of the department + my boss were already impressed with the fact that I was able to build the product in a small amount of time using a potent tech stack, they know where my abilities are and what I can do. That to me was all that matters, even if the project gets shelved, the fact that I was able to use it at work for something means a lot to me.
That and I got permission to use it for the things that will happen with my new department + the collective interest of everyone in paying me to give support even if I ever leave the institution.
Win.13 -
Parked the car in a parking lot 15 mins before job interview. Plenty of time to spare.
Go to pay for parking.
Ticket machine doesn't accept cards. Fine, I have notes.
Ticket machine doesn't accept notes. Shit, I need to go get change quick.
FUCKING FUCKER DOESN'T ACCEPT £1 COINS WELL WHAT THE FUCK TO YOU ACCEPT THEN YOU FUCKING FUCK I'M GOING TO BE LATE FOR MY JOB INTERVIEW OR GET A £80 FUCKING PARKING FINEundefined fucking parking fucking job interview fucking pound coins interview went quite well actually9 -
"How well we communicate is determined not by how well we say things, but how well we are understood." - Andrew Grove
-
family: oh cmon, how hard it can be
me: what do you mean
family: youre just sitting in front of that pc all day
me: yeah, thats how we ...
family: youre not working! youre sitting in one place the whole day2 -
Well done, T-Mobile!
They have an iOS app to handle contract stuff. That app integrates their shop system via an internal browser.
The shop notifies me, that the used browser is not supported by the shop...
Oh and the browser is an embedded safari on iOS 12.5 -
That feeling when a company HR person (recruiter) tells you after your interview that this has been the best interview so far and you have made her day
:)7 -
Everything is going surprisingly well. Pray for me guys. This doesn't look good. This is going too well :(
-
A well written script is a lot like a spell.
You invoke it and well stuff( magic to few 😋 ) happens.
The resemblance is uncanny!
Well, off to the Wizarding world of IT Devops then.2 -
No, brain. I don't need to know Python.
Shut up, you already know Ruby, PHP, and a fuckton of front-end tech, you don't need to --
Do you remember the 3 projects that we aren't working on anymore because we have the PS4 and Assassin's Creed?
I already have a job, moron! It sounds fun, but we...
What am I doing on codecademy?2 -
*at work*
co-worker: what are u doing?
me: programming and learning
co-worker: but school has just started... u guys havent learnt anything yet
me: thats the great thing about programming, everything is already in the internet waiting to be read and learned. try it next time ;)
co-worker: learning out of school, no thanks4 -
Sometime this year(what is left of it) or the next I will be promoted to the senior developer in charge of two schools.....
I already thought that the level of work that me and the current senior do is way too fucking much for two people. Can't really fathom all of it just being me without seeing a substantial increase in salary(there is one in place for it...but shit man I know myself and even then I am going to bitch about it repeatedly)
What sucks the most is that I can't wing it or just not give a fuck(my preferred technique) since I really like my department, my coworkers and specially my manager.
Its her fault. It really is. She is just so likeable and I really can't imagine not giving her anything other than my 100 .
And before everyone states that it should be 100 from the get go. I am not particularly fond of giving my all for a company/institution. Never.
The reason is that I have been fucked with way more times than I can count and normally feel that regardless of how much of a total badass I can be I will never see the full compensation of it. It has happened on every other job. So instead of working for the company I work for my team. If I don't like my team I don't give a fuck.
I am a good worker, was an excellent soldier and I am an even better engineer. But there is always this feeling that I am being taken advantage of that I just can't shake off everywhere that I am working at.
Even now, the reason why the lead is leaving is because of how he was fucked over during the reclassification process. It was a slap to him in the face. Now this glorious institution will lose someone that is really amazing all because they take shit for granted.
Everyone is a number, an id. As irreplaceable as we are they treated him as someone that would just take shit and be fine with it.
And trust me, where I am at, we ARE irreplaceable, this ain't cali where you flip a stone and you get 100 node/php devs. This is 0 man ground where devs are fucking wizards that no one knows exist.
Oh well.3 -
My husband has always asserted that it is my cat who is the sole instigator in attack grooming sessions, and he may well have been right. But this night, my cat was sleeping peacefully on me as I peacefully slept when his cat decided to go on the offensive.
At 3:30 am.
I appreciate your growth as a cat, Bob, but I would have appreciated it more had you not awoken me with your new-found confidence.1 -
Favourite API.
That's a hard one.
I guess it's a toss up between Salesforce APis and Cloudflare.
Both are straight forward and work within minutes of getting started, and both are well documented to the point, you only need a basic understanding of what you are doing or trying to manipulate to get it up and running.
If only AWS could do the same 😅1 -
I prefer functional style programming because it is easier to me to think in modules and functional hierarchies than it is object style shierarchies.
All in all, languages like F# and Clojure have always been fascinating to me. I wish I could find a use case for Haskell, but I can't. If anything F# is awesome to me because I already know .NET and really dig the entire framework, the strides made by Core are outstanding.
I had tried Scala before and just couldn't get into it. Far easier to just stick to Java even if I hate the idea of extending classes all over the place.
Ocaml is interesting too, but I know little to nothing about it, and Elixir looks far too much like Ruby for my taste even if I do like Ruby.
Choice is good, but sometimes overwhelming14 -
!dev !rant
One of my closest friends at work is 50. He is very well kept despise his age and feels like a young soul to me. The man could be my dad because of his age but we still hang out like regular friends.
I am 27, turn 28 this month.
The other day he said that he was glad I went through the military. He said that it was because of that that I matured way past my age and that thanks to all the traumatic shit I have an older soul.
While I don't disagree, I kinda feel sad at it, it was one of the only instances in which i have felt that my military service has brought something semi good from it.
Friends are cool tho.9 -
Ok, I am actually losing my mind at this bad excuse of a work place.
This guy, that I had only briefly talked to in email twice before, never met or even had a video chat, opened a ticket like this:
"Hi Alt-Tab,
I hope you enjoyed the end of last week, the weekend, and the beginning of this one! All well here. I ventured to [random place in London] for the first time on Saturday – liked it."
Now. I already can't fucking stand when colleagues that are not at all close start emails with "how was your weekend?" shit because then I have to waste another minute addressing that. But this guy took it to such another level that I literally had to read his email 3 times to believe what I just witnessed.
And of course he then went on and described the issue as folows:
"Just a quick note about the issue I have - could you let me know why the calendars are not syncing?"
Maybe if you fucking spent half of the energy of you writing a polite bullshit "hello" and instead used that to actually describe the issue I could help.
Fuck off.22 -
Nearly 30 days into my new job. Haven't done any coding.
Just a lot of paper pushing and meeting scheduling.
What do?9 -
today I spent an hour and a half (30 mins past my paid hours) explaining go my boss that I'm not just being rebellious; that the time I'm taking to do the job right is appropriate and the only way to end up with a piece of software that they'll be able to request features for without adding on to the absolute shit pile frankenkrakken that is their mutated 13 year old OSCOMMERCE dumpsterfire.
I convinced him. -
On stackoverflow
*Someone asks a question, asking for a feature.
* I put some link of a library, with some words.
* the asker says it's helpful
* some other unrelated stupid moron downvoted my answer2 -
"Hey business, we've done some style changes in a new test evnvironent, can you check to see everything looks fine?"
"Page Y (which you've never heard of before) looks terrible!"
"It does! Sorry" - go check the page on the other test environment.
That's just what it looks like.1 -
The plan for today was to spend my birthday at school and then in the pub with friends/classmates.
Turns out there were no teachers, so here I am, at home with a great lunch and Netflix3 -
Me: Ok, lets jump back into my linux install
*Turns on PC and instantly boots into windows*
Me: Hm, that's odd, maybe I accidentally changed my boot order
*Opens BIOS and sees Windows SSD is first followed by Empty SSD...*
Me: *Cries in the corner realising I have just accidentally removed the Linux SSD and put it back in to try and install MacOS*2 -
I started with C#at the age of 12, it was way too complicated and I learned Lua for Computer craft instead. Next I learned Ruby for RPG Maker and finally Javascript for web Dev stuff.
Now comfortable enought with Javascript but put off by its quirks I learned Java for compiling faulty minecraft mods, but I only fully learned it in school.
At the same time I learned python and quite liked it for scripting, but ultimately it was not a good match for my projects.
Disapointed with Java I returned to C# and liked it quite a lot, but started learning C++. After touching my first Microcontroller I learned C and I've stuck with it as my favorite language.
Along the way I picked up Kotlin, in case I need to do some Java shit. Much better.
But how did I come to an understanding of programming. Well I got better after each time I got a layer deeper until I hit silicon.
I had tinkered with electronics since I was 15 so I just had to study some boolean mathematics in school and some vintage computers architecture and instruction sets and...
Then I finally understood how that shit I wrote in Lua way back when was actually executed by my hardware.
Allways dig deeper and you'll find enlightenment eventually. -
My reward for understanding this thing is an early night. Time for bed :) remind me not to submit this assignment with the comments still in it. As I have done before.3
-
Guess who has to finally swallow his pride and implement traditional deferred rendering with a traditional gbuffer even though he swore to never do that
This guy right here2 -
1.
Accuracy 0.90 achieved so easily, makes me wonder if I've done something wrong. Lol.
2.
My neural net models are the only things in my life doing well. I think I chose the right career. Lol.
3.
Rerunning experiments is not fun. But getting better results is really... Ego stroking.26 -
Well that's it folks,
Australia has started to shutdown and become the isolated island it once was again, even more so with states shutting down independently.
Atleast we have the intern -
fuck, got to reboot the modem... ... ... ... ... ... ... ...
where was i, oh yea -
internet right? It's not like the NBN wasn't designed to have every fucking Aussie using it at once or anything 🙄
https://abc.net.au/news/2020-03-22/...rant covid19 wk200 aussies don't do isolation well shutting down the nation nbn won't handle this shit5 -
Me coding and researching to fix new things everyday and people come to me saying:
"You are working too much"
And I'm thinking: actually, its a never ending learning job, I dedicate so much because almost everyday I learn at least one thing.
But knowing that non-tech people have a hard time around it I just answer: yeah.3 -
Take it easy on me, it is my first Vue code (no reusable components lol)
https://github.com/gitpushdev/...
Feedbacks are welcomed :)
(output attached)5 -
They are getting better..
Got a message on LinkedIn from a very beautiful recruiter lady asking me to have a coffee to discuss job possibilities.
She actually had a look at my skills.
- my native language is important
- Technologies and roles are a good fit
- she wrote that they also have an office here in Dublin (I mentioned in my profile that I’ll never take a job back home again)
„They also have a gaming room if you’re into that“..
The probably best message I’ve ever gotten from a recruiter.
If I wouldn’t really like my current job I’d definitely meet up with her..
Hypothetical question.. would it be okay to hit on a recruiter on LinkedIn although you’re not interested in the job?😍8 -
If anyone here remembers the first 2 part rant story I posted then you will know that I got unceremoniously laid off by a company that tried to blame me for their bad decissions at one point
Well, a couple of days ago I found out that the senior dev and the owner took a trip to San antonio tx in order to try and look for growth opportunities and more developers. The thing is, being a Mexican company they thought they could go away with half assed solutions and mexican pay charts (to them it is completely reasonable to pay a dev with a degree and experience close to 13.99 an hour) just to find out that shit like that does not fly with American professionals. After I left, no one would monitor their .net implementations , the lead developer being a new php developer himself and not knowing much about .net had to take care of much of the things they had to work with, their API made no sense and it was damn near impossible to connect their services to a mobile platform unless you had ninja like skills and ingenuity.
I hold no grudges and really wish them the best, but it pleases me to know that they know now that their way of doing things is not standard in the U.S. now that makes me happy. -
Last few months have been quite calm. Nothing to really rant about. The egocentric asshole PM (see my past rants) left the company, so things have been better at work. I thought that there would be so much chaos because of all the roles that he had (project manager, engineering manager, lead developer, dev ops) but we managed to keep things running smoothly, which shouldn't have been a surprise for me, but I was a bit scared at first. Relieved, because well... the egocentric asshole left, but a bit scared either way. Anyway, everything has been fine. I'm pretty much the lead frontend developer now, even tho there's no official structure or hierarchy, everyone just keeps looking up to me for help and guidance. I've received a good pay raise. Work has been interesting and challenging. All's well.
This all coincided with me deciding to take a little break from devrant, and the lack of ranting material kept me from coming back. I just dropped by to say hello and check how devrant is going. I hope you are all doing well :)3 -
Great start to Halloween, phone has been stolen, and turned off so I can't track it. Oh, and I have no job so I can't get another right now. YAYAYAYAYAYAYAYAYAYAY3
-
the api endpoint for retrieving user-data in an alexa skill might as well be api.eu.amazonalexa.com WITH .EU
this is not as good documented as it should be and did cost me several hours until i saw it by accident analyzing the request-data another time...
you´re welcome. -
Things I do when I'm coding in C
Laugh like a stupid 10 year old at STD in stdio.h (Sexually Transmitted Diseased input output)
Keep trying to type studio.h instead of stdio.h1 -
IDK man, it took me a while to finally learn iptables and now switch to firewalld? Oh come on. It's not that I'm against learning new things, no. It's just that firewalld looks a bit.. crappy. If I get a server provisioned and run
firewall-cmd --add-port=53/udp --permanent
firewall-cmd --reload
and I get my ssh connection killed that's no good news, no sir! I mean come on, how can I rely on a tool this critical when a single line in its config file can make my machine inaccessible. Even better -- this config file is managed by that tool entirely!!! My commands passed all the tool's checks and they worked, but when I wanted to make those commands permanent and reload state from the config -- the tool starts spitting bile and blood and says "fuck off, it's my server now!"
IDK man.. It's just way too fishy. The good ol' iptables works very well and I'm kicking its retard younger brother out of the server.
shoosh you dirty pig firewalld, shoosh!6 -
Saturday and a new VSCode Insiders release?
Normally there is no new release on the weekend. Well done Microsoft, except for the fact that I now have the following message in the terminal: "your 131072x1 screen size is bogus. expect trouble" :)
Otherwise, the performance of the current release (code-insiders_1.17.0-1506717283) is way better than the previous one.4 -
BACKLOG REFINEMENT
TeamLeader2: why did you rate this task so high? It should be easy enough
TeamLeader1: you guys have never worked with Angular. We have just started using it seriously and it's really complicated, I know it looks easy from the outside but trust me this whole framework requires a lot of work even for trivial tasks
What's that I hear in the distance? A phone ringing? Someone better pick that up, because I FUCKING CALLED IT
https://devrant.com/rants/9108342/...3 -
Company mail today:
If only I got paid to point out the ironies, I would live well, very well indeed! -
Because of the amount of complaining I do at work concerning legacy php applications the HOD is trying to push for different technologies to use for backend services. We have met multiple times to discuss the proper way of handling the situation since there are a lot of very obvious things to consider regarding the push for a new tech stack. The typical names have come about, but my biggest issue will be training people for these stacks.
Testing environments with docker and so forth, push for CERTAIN applications to be more API centric and the use of better frontend frameworks that will remain standard for years to come(hard to bet on this one but I tend to orefer React) among other things are the topics of conversation.
Personally I would love to move the shop to something geared towards Golang, thing is, the lead dev is complaining about it saying that the training for a new language would just take time. After a couple of examples he is still not convinced.
I think its wrong of him to center himself on just PHP and JQUERY as the main development stack he uses and learning new things should be part of the job, I also have a case against the spaghetti code that results from just using vanilla php with no proper development practices(composer based systems, oop etc etc you get the gist)
In the end I am starting to think that it will become one of those "fuck off I am the boss" type of deal since I am going to be here after a long time and he has about 2 years before he medically retire.1 -
That feeling when you’re writing in C and it takes you hours to realize the reason you’re seg faulting is that you neglected a couple of null checks. *facepalm*
-
Every company seems to be changing up there logos....well that company did it, I guess we should as well
-
Well, well, well, Ubuntu. You piece of shit. Just installed selinux and guess what? Now it won't boot. Fuckin hell.3
-
Nice. I can't update my alarm app because I don't want Galaxy Apps to access my contacts. Well done. Whatever these two have in common...2
-
I'm not going to get any real work done today, am I...
Here I sit waiting for the next problem to pop up because of silly untested edge cases by this team.
Ugh... 😮💨5 -
Saw my dad doing some frontend work alongside the devils spawn work (PHP), when I was 8 years old. Ever since I've fallen in love with programming, especially in backend work.
-
Man i fucking love my current living situation. The people are so fucking nice here, my neighbours almost all go into the same school as me and are therefore technical versed/share the same interests. My School is super awesome due to some of the teachers, where you can learn so much. Really starting to have a passion fo programming although it takes up so much of my freetime, i nearly don't do anything else anymore but I want to learn as much as possible.
It's a super nice day even though I have to study maths all day but fuck it! That doesn't stress me!
And all it really boils down to is how you perceive problems and the like. Either you let it get to you or you don't. Now everyone have a nice day :)4 -
So they're working on a way to store data in DNA. That means next generation computer science students have biology as a core course!
-
I wish I could show y'all my fav youtuber, the dude's youtube name is Dross. He makes entertaining videos about horror, some of them are not legit at all, but still entertaining to watch. The issue is that they are in Spanish.
It sucks. -
Shoutout to them self built utilities you carry with you where ever you go! Saved my butt a couple times!
-
How many fucking programmers does it take to build a fully functional human being.
One male and one female.4 -
When you filed for a VL but you need to go to work on that day because you have a lot of work and testing to do. Sounds fun
-
Opinions on buying an old unsupported android phone?
Say I'd buy a galaxy S7 thats no longer supported or even an S8 that soon will be unsupported and don't plan to use a custom ROM.
How bad would that actually be?
I know it'll lack security patches, but how risky is that?7 -
When u are at page 8 of promotions of pc components, click on "see 100 products" and go to the first page 🤦
-
https://github.com/netlify/...
This repository has been archived by the owner on Oct 10, 2022. It is now read-only.
Well fuck, whats the alternative? Absolutely NOTHING in the README that points to any new tool or documentation.
I swear to fucking god I write better documentation for MY FUCKING HOBBY PROJECTS THAN YOU BILLION DOLLAR VALUATION FUCKING DUMB FUCK STUPID FUCK COMPANIES THAT WASTE MY FUCKING TIME EVERY DAY AND HOUR AND MINUTE AND SECOND I HATE YOU I HATE YOU I HATE YOU I HATE YOU
I swear I HATE all CA software employees, all that they stand for, and all that they do (apparently not much)
How the fuck can I list out all my users? Just fucking clowns.
God I'm fucking fuming. How irresponsible is it to archive a repository (thereby blocking new issues) and then NOT linking to any new tool or documentation!?!?!?!
I MEAN HELLLOOOOOOO AM I SPEAKING A DIFFERENT LANGUAGE HERE
just leave me to die5 -
That feeling when you ask client something to make everything clear and just more questions appear...
-
"How well we communicate is determined not by how well we say things, but how well we are understood." - Andrew Grove1
-
so we want to use this software for document mangement (versioning and stuff). i totally understand why the developer used rtf for document templates. but it took me freaking 6 hours to create a simple document header while finding out 500 designs and methods that didn't work due to the rtf format corset that differs more from word formatting abilities that i expected.