Details
Joined devRant on 5/23/2016
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
-
Haven’t been on here for ages, but I felt like I needed to post this:
Warning:
This is long, and it might make you cry.
Backstory:
A couple of months back I worked for a completely clueless dude who had somehow landed a contract for a new website for a huge company. After a while he realised that he was incapable of completing the assignment. He then hired me as a subcontractor and I deleted literally everything he had done and started from scratch. He had over promised and under explained what needed to be done to me. It took many sleepless nights to get this finished with all the amendments and I had to double my pricing because he kept changing the brief.
Even after doubling my prices I still put in way too many hours of work. At one point I had enough and just ghosted the guy as I had done what he asked, and when he submitted it to them they wanted changes. He couldn’t make the changes, so I had to. He wouldn’t pay me extra though. I decided it wasn’t worth my time.
A couple of days ago I heard from him again. He had found another subcontractor to finish the changes. He still needed a few things though, so he promised me that I would get paid after fixing those things. I looked at the few things he had listed in our KANBAN and thought it was a few easy tasks.. until I opened the project..
I had my computer set up to sync with his server because he wanted everything done live and in production. So I naturally thought I would just “sync down” everything that the other subcontractor had done.
Here is where the magic started to happen.. I started the sync and went to grab a glass of water, and it was still running when I came back. I looked at the log and saw a bunch of “node_module” files syncing - around 900 folders. Funny thing is; neither the site nor server has anything to do with node..
I disregarded this and downloaded the files in a more manual fashion to a new folder. Interestingly I could see that my SCSS folders had not been touched since I stopped working on the project.. interesting, I thought to myself..
Turns out, the other subcontractor had taken my rendered and minimised CSS file, prettified it and worked from there. This meant that the around ~1500 lines of SCSS neatly organised in around 20 files was suddenly turned into a monster of a single CSS file of no less than 17300 lines.
I tried to explain to the guy that the other subcontractor had fucked up, but he said that I should be able to fix it since I was the one that made it initially. I haven’t replied. My life is too short for this.8 -
So I fucked up.. I assigned a small wordpress/woocommerce project to myself to avoid my team members from wasting their time on it. I had a two month deadline, which was insane, so I kept postponing it until I forgot about it. Today my client contacted me by email to ask if she could preview the site before our meeting in two weeks..
QUE BULLSHIT EXCUSE:
- “I had to migrate to another server because of some access/permission issues with my current host. They gave me their word that they would be done with the migration thursday or friday, then I have to correct some permissions and database settings, and the DNS update may take up to 24 hours to finish. I will personally make sure that you know as soon as the migration has finished.”
- “Thank you so much! I feel so safe having assigned your company the job! I am really looking forward to our meeting and seeing the site!”
Oh and did I mention that deadline was around 65 days ago? And that I haven’t even started yet? I know what I’ll be doing for the next 6 days..3 -
I fucking hate working remote jobs.
Currently in Turkey running absolutely shit internet speeds.
Speed is around 0.31 Mbps down and 3.29 Mbps up, ping is around 141ms according to speedtest.net.
It took about 15 minutes to get a test of the speed working.
Stability is about the same as that of the country.
Please take me back to Denmark and my amazing 150/150 connection.
Only one upside: see attached14 -
Decide to update main apache server before going on a date with my girlfriend, and I somehow fuck it and the server up. She is here in 20 minutes, and the entire site is down. FML8
-
"Everybody has a testing environment. Some people are lucky enough to have a totally seperate environment to run production in."
-Unknown1 -
Me: Have you finished the MVP description?
Client: No
Client: But I found you a girlfriend
Client: *name*
Client: 21
😑3 -
CSS is an awesome language. It only takes you a few years of practice to be able to style a minimalist website in a matter of days.3
-
KODESKOLE = CODESCHOOL
And they use a fucking closing dash in the beginning of the "tag"... like what the shit4 -
From a gitlab blog post:
"You wouldn't copy and paste an answer from StackOverflow, without understanding it, (...)"
No.. never....... 🙄1 -
Sysadmin TIL:
Hiring PHP developers does not contribute to the quota of employees with disabilities.1 -
I remember building a fully operative OS for computercraft in Minecraft ages ago.. now I struggle with Hello Worlds, even though I run my own company.3
-
If you divide an integer with two over and over again, you will get closer and closer to 0, but you will never reach it.
Kind of the same feeling as watching your rant gain more and more ++'s, but never hitting that magical 300.11 -
Just took this pic of my 15" Retina MacBook Pro with my iPhone 7. All you Apple haters can say what you want.. these are the two best products I have ever used!11
-
Someone is toying with me.. I keep seeing a green notification on the top right, only for it to disappear moments later..
-
I can't comprehend why so many of you can rant about missing single characters making code either not fuctional or not compilable. Do you not know about logs!?2