Details
-
SkillsJS and everything web
Joined devRant on 2/15/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
-
What did you expect? :D
Give him an actual anonymous way to criticize, then you will find out the truth.
You can tell me „honestly“ never worked. -
Let me rephrase. „Only Mac is good to create Mac and iOS apps“
Its a perfectly fine OS to create any kinds of software. I have both developed on Macs and Linux PCs and both work great. Differences are neglectable.
This kind of absolutism makes no sense I would be interested in hearing any valid reason for it. -
Well you comments dont make a lot of sense. Of course you use composition to replicate a button that looks the same, so if you have to change it, you change it once.
I can see the appeal, especially while bundling to eradicate all those css that is usally just a duplicate. -
Amen brother!
-
Read „How to win friends and influence people“ by Dale Carnegie. Its a cringe title, but the book covers basic techniques around social interaction. Following the basic rules there should bring you 95% of the way.
Warren Buffet was awkward, read and applied this book, which obviously helped him. -
Nice turtle-without-neck you have there.
-
Not really. The JS ecosystem has slowed down significantly and many things have stabilized which doesnt mean that there are no new interesting things to try out.
I treat it like in investing. Learning a new hot technology could pay off big time but it could be stone cold a month from now. I invest my time in learning proven and stable technologies that pay off. Still you have to learn new things otherwise software is not the right place to be. -
I found it nice if you really want to build a design system and component library for a big project.
But the dependency is quite convoluted and it will slow your development down significantly. You must decide if it is what you want. What it does it does well but I wouldnt use it if nobody gives a shit about perfect design and isolated component library. It comes with a cost. -
Most tools like slack let you disable notifications on certain days. Easier to ignore that way.
-
A pure shitshow judging from your words. A dev who doesnt put his/her code up for review in a teams work is a ticking time bomb.
I would speak to my supervisor and closest dev colleagues and start to get things under control from there. If this is impossible I am looking for a better job and work only as much so nobody really notices and I am getting fired.
Sometimes I wonder how companies like this can still exist. I have to empathy for this massive waste of everybodies time. -
I dont get what „core knowledge“ you are referring to. Its only a syntax question and doesnt offer deeper insight into how this person thinks.
If only 2 out of 100 persons got it right you should have stopped asking the question after interview 10 -
Me 2 mate. Just gotta finish this week without firebombing… Cheers to you for making it out alive.
-
No backup, no sympathy.
A backup on the same service you host your DB doesnt count as a backup -
If you work to much definetly take a break. Personally coding 40h and do some side projects is not to much for me because it isnt too stressful. When I have problems in my day job I kinda feel burnt out too. Fix these problems if you have them. Good luck
-
Productivity comes and goes for everybody. Dont force it and dont be to hard on yourself.
Try new things to get a push, like quit alcohol, sugar and definetly do sone kind of sport if you dont already. I feel very sedated if I dont do any sport for a week. -
Its a breeze.
I implemented a semk complex feature yesterday and finished at 2am. Then I quickly implemented the FE
Its like picking the fruits you grew. What a nice and relaxing task… -
@sariel
Thats a perfect valid reason to not do it. For me and my projects its not a big deal and for the sake of avoiding arguments I would name any the branch of any future project main.
Just inflating this discussion with idealism and personal opinion doesnt make sense. -
I will take a controversial standpoint here: I just dont give a fuck.
Do you guys have nothing better to do than argue about unimportant stuff like this? People get offended by it? Just rename the branch ffs.
Nothing more anoying than a discussion around a topic where there is nothing to gain. What benefit does it bring to keep it „master“? Nothing except useless discussion. Rename it and move on with life. Discuss about things that actually have a technical importance to it. -
Have been approached by 3 recruiters offering me Java positions with at least 3 years of Java required where I only have a javascript portfolio.
I have to tell this to recruiters who do this for years on a weekly basis… -
@-ANGRY-STUDENT-
You are unexpectably chill for a dude named Angry-Student.
Just a guy telling OP to „piss of“ and not being welcome for posting. I just dont like people pretending to make the rules where they dont own shit. -
@Ranchonyx Du Assi! Lass ihn doch ne Karte posten. Du tust hier so als ob du die App gemacht hättest. Wenn dem so ist verpiss ich mich lieber.
-
Its „this“ not „self“ just JS syntax
-
I might be alone with my opinion here but I wouldnt touch it.
You decided against before probably for good reasons. I would be careful to have someone to attached over social media. Real stalking is huge problem and this would have been the first red flag for me.
If you want a women to fuck or spend your life with I wouldnt look to far. Its usually just a game of chance.
And long distance relationships suck ass. I have tried it for years and would not do it again. -
Depends on the size of the deal and client I guess.
I try to give in my first bill asap and see how fast and reliable they pay me. Then I have more trust to do work before getting paid. -
Hes a cunt, dont mind him. Nobody can know everything all the time. He could have just told you or say „I dont know“.
-
I dont think this is normal. You should really think if you want to work where they do such gatekeeping like excluding perfectly proficient PHP devs.
I think these companies want to trick you into taking them because you already invested so much time and effort its difficult to say no.
I dont think this is a normal procedure especially not for an entry level position. This is just pure asshole to the applicant. -
Yeah, they did you dirty. Never in my life would I spend a week doing a useless project they ask me and then still do live coding. Who shit in their head?
This is a huge red flag for me. They dont value your time, and they dont have good application practises implemented. I once had to code a small CRUD app in a day and this was a mistake because on my trial day they wanted me to build another one of those garbage apps. I told them this makes no sense because they could also take a look at my github.
You should watch out for an employer forcing you to do stupid things and not paying you a dime.
You told em you are familiar with PHP. Why in the hell are they forcing you to do node? Are they not listening or are they just stupid? -
Could this have been avoided by tests and CI/CD? If so maybe its not entirely his fault.
-
Your comment doesnt make sense. What should JS be capable of that TS isnt? TS is JS. You can use it but you dont have to, you can opt out on any part of the way.
Also I do not understand your problem? The compiler is too slow for you (which I doubt)? Type system is not good (which I disagree with)?
If you have really worked with big or complex projects you should see the benefit that it brings. Big/complex projects in vanilla JS are nearly impossible to maintain in a timely manner.
Working on a vanilla freelance gig currently and 80% of bugs could have been prevented by TS. Its not even complex or big. -
@WhatDaCode What do mean of what to keep track of? Every React hook has the idea of an dependency array that you have to keep track of. Other than that you can track if a component rerendered because of a hook in your devTools.
I find it more confusing to keep track of HOCs which are not in my component code but wrap them. I use that very seldomly. I still use render Props all the time, thats not functional components.
The real question is if you want to miss out on all those awesome features that are meant to come in the future that will probably not be supported in Class components.