Details
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
-
What the fucking is happening with react? They advice you to use NextJs but that thing is just Vercel trying to force us buy their servers. Are we going back to PHP ? Tightly coupled front-backend.
I used to just build any React/Front app and deploy the bundle on a bucket and let the CDN do the rest.
Now you need to spin up a fucking node server to just serve some fucking html. Wtf are we heading.
They say it's for the SEO, why not fix the SEO problem altogether then ? Plus there are already SEO solution out there for SPA.
I'm very disappointed in YouTubers like Theo that are out there pushing people to use vercel and showing tutorial in dep
Bro all we need is npm fucking fucking build8 -
Hey people, I could use your help on deciding which of 2 job offers to take.
Offer 1:
- same city as me right now
- around 30 minutes commute total per day
- average salary (for my experience)
- tasks: infrastructure, windows, Linux
- 30 days vacation
- financial sector
Offer 2:
- one city over
- around 2 hour commute per day (but home office is possible after the introduction period)
- pays 600 euros more than offer 1 (greatly above average entry salary, for me)
- tasks: infrastructure, mostly linux
- 27 days vacation
- e-learning industry
Both jobs are in the German state of Saxony.
This will be my first full-time job, since I finished my apprenticeship last year.8 -
React router is shit
I have never seen more retarded library.
Not only those suckers change the 100% of the API every fucking update for no reason, also they have the most fucked up documentation ever.
No search in the docs!!! Fucking bullshit examples with no such easy things like how to create nested routes.
Please, stop using this piece of shit, I'm tired of working with this fucking abomination. Hope they will delete their shit repo one day.22 -
Hey, it's 2023.
If your component isn't written in TypeScript, I'm not using it :)
"TypeScript is overly complicated!!!" why, because it pointed out everything wrong in your JS code?
"TypeScript is not flexible!!!" why, because it makes you not rely on fragile "only possible in javascript" patterns?
"TypeScript isn't needed!!!" why, because you've never worked on a project with more than 100 lines of code where dependency management and clean code policies were implemented?
god just stop with the JavaScript purist BS, you aren't going to win this battle, and it's even worse because not only are you injuring everyone in the software community, you're injuring your own productivity and skillset
actually, you know what, fine. just use pure JS and HTML implementations. see you in 10 years when i'm retired and you are still running around in circles wondering why the world has left you behind25 -
We're digital plumbers.
90% of this job is figuring out what thing to connect to what thing and then figuring out how to connect them.
Writing the code that goes in-between both ends of the pipe is easy if not trivial 90% of the time.
Meaningful change in this industry is centered around endpoints: contracts, deployments, etc. Nobody needs yet another way to organize and import their leftpad().10 -
Hiring process is fucking broken ok?
We all do have something else to do, nobody wants to do "homework" for 4 fucking hours. Which let's be real, isn't 4 hours. It's always more. I try to squeeze it in a least amount of time which means mistakes will be made. I always try to show my knowledge of the language and it's features. But, you didn't do X. That's it, that is a no from us.
Dude, I just wrote a high production grade small project with 90%+ test coverage and you are telling me that those 2 small shit I made is a big deal? Fuck off
Most companies I worked with have a code full of shit and here I present to you, with a poetry and it's a no because of X?
My bet is that if I ever started to work there I would find a code that isn't tested and is in shit state
\rant4 -
Find your skill level.
Find a job that will challenge your skills and force you to acquire more.
If your job is too easy then seek out higher challenge. If it requires finding a different job to grow those skills then do so.
I languished in a job that didn't force me to use my schooling and was nowhere near my capabilities. It has taken time for me to catch up.
If you are not moving forward you are sliding backwards.3 -
Don’t fall for the hype. Software is not only FAANG, ridiculous perks and fancy corporate offices. It’s a job to give you the things you need to pursuit other things.
Just don’t be a salaryman/salarywomen. There is more to life than that.19 -
This year has been rough. No programming. 3 great job applications snuffed. Currently unemployed, and all my recent job experience in a field I don't want to continue working in due to not making my 3 career options. (Military and policing sort of thing)
So since I'm off for the holidays, and looking to really get back into computer work, I've come back to devRant. Missed you guys. <3
Now I've got to actually get good at something, and preferably employed in doing it. Any advice or stories are appreciated :D (but my mom said not to listen to strangers on the internet, so...)3 -
When each layer of abstraction is peeled off from a program and I understand it down to some level.
It always gives me goosebumps thinking about how much each generation of humanity is contributing to our advancement.5 -
Wooohooo! I've finally bought myself an old school CRT TV. Now I can play my retro games like a human being.20
-
So I have complained to our landlord about a noisy neighbor who keeps blasting shitty music at midnight, and technically its against the law as well, but this bitch ass joke of a human being ignored even the most highest of authority.
Seeing I can't solve it with democracy, I finally gave up with any reasonable type of way to restrain this motherfucker (even calling police didn't help) and went full asshole with him
I know his WiFi uses WPS PIN, but I'm not gonna throttle his network, I want to piss him off so much he'll regret living beside me, or at our place entirely.
So I performed a Evil Twin attack, I had my Raspberry Pi act as a both cloned AP and a deauther. Finally the plan came to effect.
I ran the deauther in his AP, effectively disconnecting his devices, and had the devices connect to the cloned network. The primary aim of my attack is to annoy this bitch ass to the point of no return. The project I used serves a website on the cloned AP like a update for his router. I intentionally made it run overnight, blasted Lo-fi hip hop and went to sleep. Before I dozed off, I can hear their scream of rage because they can't blast their music at full volume (waddaya guess, they use Spotify).
I finally woke up the next day, and I find neighbor complaining about me, and they were trying to tell the landlord I was hacking them. It's technically true but its not as bad as domestic disturbance for a full fucking week.
Landlord asked me if I did it, I declined, she believed me (I know she does because she knows I'm a pure soul unlike this mofo). Then he left frustrated, threatened to sue me for hacking.
I just smickered, he can't really prove anything unless I was being sloppy.
Nowadays I get good sleep and finally we live in a quite peaceful place now. Now you may ask, what happened to that guy? After he threatened me, the next night he found his things outside his own room, he was kicked out by the landlord.
Moral of the story: we ain't hating on your music taste but don't showcase it like its the most important thing in the world when everyone is sleeping. Case and point, don't be an asshole18 -
Me: we only got 40 minutes notice that we had to stay in late for a meeting with the USA team. Can we politely ask them to give us like a days notice in future? I can’t just stay late at any time, neither can the guys with kids to collect.
Manager: oh ok. I’m very sorry this has affected you. Here, let me explain why this is going to keep happening and you’ll need to deal with it.16