Details
-
AboutFreelance software developer and backend programmer. Heavily dislikes Wordpress, jQuery and dependency hell. In a relationship with np++ ♥️
-
Skills.net, c#, python, erlang, php, javascript, css, sql
-
LocationBarcelona
-
Github
Joined devRant on 2/11/2021
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
-
Received feedback on a task I made for a job interview (I didn't get a technical interview).
The task was easy with nothing special about it that made me think if that's what the job is like, I don't want to work there. It was a simple web page with search functionality. I did the task anyway.
The feedback I got was useless. It said that I made a complex and an over-engineered solution.
What I made, mind you, was a one endpoint API and a single Vue.js component instead of using jQuery to update the results. That's it. OVER-ENGINEERED!
Complete waste of time.5 -
why does preg_split work on my local copy but not on production? WHY DOES IT RETURN LITERALLY NOTHING? IS PHP JUST HELL? AAAAAAAAA9
-
I just spent the last 4 hours lip-syncing audio to an animation.
I forget why i was doing that in the first place...1 -
is it just me, or do some people just make life difficult for the fucking sake of making life difficult?
now, lets ignore the lack of sanitised data, lets also ignore the lack of prepared statements, and for the love of god... lets ignore some magic numbers, because I still don't know what they mean yet....
but why! why would you create an array, implode it, smash it into a database query on the fucking fly, instead of just adding the data into the query in the first place.... it's not like you were doing this right to begin with, but this... this is next level!28 -
apparently my bank's password length limit of 10,000 is too much for paypal's app to handle and it fucking imploded. sadly, no screenshots were allowed by the app, but it fucking broke so hard it spat logs and shit at me with no formatting or anything. it was NUTS dude8
-
I die, go to hell and my punishment is to write software for hell network that is having power problems due to light source disruptions and is running on Windows 95 on FAT32 without any service pack.
Network speed is trough 300bps dial up modem. Protocol is over IPX/SPX.
My task is to write interactive websites that are replacement of modern websites but in VBScript, ActiveX, IE 4.0.
I have 10 managers that tell me what to do and scream when I miss deadline that is set everyday without my knowledge at random times.
They send me an email and 5 minutes later they arrive at my desk to ask me about it.
I must work 16 hours a day before I can leave the place and if I won’t show up police beats me and escorts me to the office.
If I’m late a second I don’t get payment.
I can’t afford to rent a place so I sleep in the sleeping bag.
It doesn’t matter much cause as soon as I fall asleep phone rings until I wake up and my manager screams about the problems he have for about an hour.6 -
Handing in my resignation letter on April 1st, but then actually leaving.
Not really a prank, that's something I genuinely feel like doing nowadays.2 -
You know what DARK MODE is offensive. From now on it should be called Night mode.
Twitter, please shitstorm the hell out of this plzkthnx17 -
Kids after making a simple calculator project school projectjoke/meme it python computer life of programmer memes jokes/meme programmingmemes meme cs coding school10
-
I know that I should stop mindless scroll through devRant when it suddenly crashes 😎
It’s a feature at this point.
⭐️⭐️⭐️⭐️⭐️4 -
Next time you're using some FOSS soft, or bitching about it being buggy or the maintainer not responding to your tickets the same day - remember, that the author of that soft could be enjoying some nap time, playing with hie/her child(ren), having a fun time with fam/friends, playing PC games, going for a walk, cooking and choosing healthy food over fast snacks, doing anything he/she wanted.
But instead, the developer chose to spend that time building a tool, so you could have it, so you could do things faster/easier. So YOU could spend your free time the way you want.
So next time you're bitching about something not working, stop for a moment and first say THANK YOU to the author for that tool. If not for people like him/her, you would still be doing your chores with sticks and stones18 -
While chatting with a colleague that just became a parent. He said he's uses Alexa for his smart home.
So I'm like hmm.. If you're always yelling Alexa... I wonder what the baby's first words will be...
And maybe that's the whole point... Conditioning the next generation to pick Amazon products as the default...6 -
First day of new job. No more rants about Blue Prism, that's in the past now. New year new me!
Time to go back to rant against backend developers and their fucking Laravel.
First lesson of the day: if I see another select2 I'm gonna commit war crimes. You see this nice plugin for jQuery, you use it everything's so cool and modern and you think you're the smart one of the team 'cause you don't know you've just polluted an otherwise perfectly fine web page with the dirtiest js shit you could possibly find, just because you didn't feel like searching one more minute for whatever replacement for a drop down you can easily find.
You're not the smart one. You're a criminal.4 -
- Go to sleep early
- Get up at 5-6
- Drink quality coffee
- Work at your desk not from the bed or couch
- Don't start new projects until the last one is done
- Have a good and healthy diet
- Excercise frequently
Essentially don't be like me... Be like anyone else but me and you'll do fine...15 -
Don't do like my work supervisor:
Step 1:
*gives task*
Me, starts working on task early in the morning
*task requires his interfering, and is stalled without it*
Me, messages supervisor
Step 2:
*supervisor takes the whole work day to reply, saying that he didn't have time to look into it*
Step 3:
Me, does almost nothing at work the whole day; closes laptop upon seeing the message of the supervisor
Step 4:
Profit: go home early3 -
I once observed one guy and he just... lived. Without owing anybody and himself anything. With nothing to achieve and nothing to prove. Without any kind of guilt when he chose just to stay in bed and do nothing or when he couldn’t finish a readme in more than three months.
He was just living, creating digital things he kinda liked. Without seeking for approval. Without making big plans. Like a psychopath.6 -
I have a college that never seems to answer anything fully, just the bare minimum to make it seem like he did.
Regular conversations with him goes like this:
Me: “hey, I have a problem with this feature you added, I’m getting an error *insert error*”
Him: “yeah theres a script for that...”
Me: *wait for the script he mentioned*
Me: “whats the script?”
Him: “it’s FixIssues.sh”
Me: *looks for the script in the project*
Me: “hey, I can’t find it, where is it?”
Him: “here it is” *pastes a script into chat*
Me: “Oh, where can i find that in the project?”
Him: “you can’t”
Me: “???”
Him: “I have it in my OneDrive”
WHY CAN’T YOU JUST SAY THAT IN THE FIRST PLACE? Why this song and dance every time I ask something? This conversation could have been over in 1 minute but instead we both have to waste 15 minutes of our time to get this far.6 -
!dev
I come from a small shitty valley where all that people want to achieve is getting approved for loans to buy more cows and shit.. My only friend comes from there as well but he’s different, more like me.. build a life, get out and pursuit something better and bigger..
We grew up smoking everything we could and drinking everything we got because what else are we gonna do, put shit on fire? Been there, done that.. it sucks growing up on the poop hole of the world.
We both left that shithole and started careers but he’s throwing it all out the window.. he’s getting caught with weed, DUI and shit. just a few years ago he got off of more serious drugs.. He built a career and shit for about 10 years but right now he’s just throwing it all away because drugs are in his comfort zone. But he has to go give Pias samples for a while now and if he doesn’t stop he is not getting his license back and the unemployment insurance won’t even pay him because (although he lost the job because of Covid) they said it’s because he smokes weed.
Without the license goes his career as he’s a service electrician.
So fucking hurtful to see, man.
And so hard to accept that he won’t listen and than I’m not his dad who can tell him what to do..
90% of the kids I grew up with who managed to leave that shit hole ended up as homeless junkies.. I guess I’m happy to have the mindset to not end up like them.. and that’s really all it is, the mindset is the only difference (which is complex in itself of course like parenting and stuff)5 -
Dear Microsoft,
Thanks for not completely fucking up Github. At least you didn't integrate Office365, allow only Azure deployments, or force downloading repos through OneDrive or something.
But like most developers, I don't deal well with changes to familiar interfaces.
So please.... STOP FUCKING TWEAKING THE BUTTON PLACEMENTS AND TEXTS ALL OVER THE WEBSITE.
(or at least send me a bottle of cognac and a box of chocolates before every UI experiment, so I can deal with it emotionally. I'm a very sensitive boy, you know).21 -
Just don't open it...
Will definitely not pretend to be productive 24/7. But the below help me reach a satisfactory 8/5 most day's.
- Exercise in the morning
- Eat breakfast
- Listen to good music
- Make sure to have fun moments throughout the workday (++ for initiating)
- Catch air, have a walk, take a break
- Minimize interactions with toxic people
- Be open in sharing knowledge, thoughts, work , good people will repay you
- Get in the kitchen, cook nice healthy meals
- Set concrete and reachable targets
- Remain eager to learn
- Celebrate successes
- Spent time with friends and family
- Catch enough sleep
And above all, DON'T open devRant!!! -
Don't burn out your self guys, if your burnout take a leave if possible if it's too stressful consider a job switch, money is great but life should also be enjoyed, you can't enjoy your money when your old and having medical problems.
Note: image is from a show I watched on netflix (uncanny counter)1 -
"Hard times make good developers
Good developers create good frameworks
Good frameworks create bad developers
Bad developer make hard times" - Wisdom from internet2 -
Today on fucked up Javascript stuff: Call stacks whose bottom isn't an entry point or event handler2
-
How many of you actually study without any sort of aiding substance such as coffee or vitamin pills? I do, for instance.
I don't use any aid but it makes it more difficult sometimes. I just eat wholesome food and work out to make my brain have enough energy to process difficult matter.30 -
New team, same discussions...
* Why should we use cmake? It is way better to add visual studio project files to the repository and allow everyone to mess around in the compiler setting dialogs. Nobody needs cmake if not targeting multiple platforms!
* clang-format? What kind of black magic is this? It is way better to manually try to stick with each source file's existing formatting - regardless of how messed up it is - and manually check that from time to time!
* Why should we use the latest visual studio 2019 compiler, if 2017 and 2015 do just fine? This way we can save license fees!
/irony off
Just to mention a few highlights...13