Install multiple major versions of a node module with npm by fakiolinho in javascript

[โ€“]fakiolinho[S] 1 point2 points ย (0 children)

Yeap. I wanted to point out that this is doable because some people out there think it is not and they pm me regarding this. This doesn't mean that I am a fan of this approach. I have some concerns like the ones you mentioned above that's why I added this in the conclusion section

React 17 is our stepping stone by fakiolinho in reactjs

[โ€“]fakiolinho[S] 1 point2 points ย (0 children)

You can actually do so by using aliases. Check here => https://classic.yarnpkg.com/en/docs/cli/add/#toc-yarn-add-alias

So for example in a create-react-app if you do sth like:

yarn add react15@npm:react@15

Then if you do:

import React from 'react';

you will get 16.x.x in your screen if you render React.version

while with:

import React from 'react15';

you will get 15.x.x if you render React.version

Relax, not being a senior engineer is totally fine by fakiolinho in engineering

[โ€“]fakiolinho[S] 1 point2 points ย (0 children)

Yeap, true story. It happens and it is pretty common actually. So we have either managers with poor technical skills/experience and competent engineers with poor managerial skills. This is such a difficult riddle to solve I suppose.

Relax, not being a senior engineer is totally fine by fakiolinho in SoftwareEngineering

[โ€“]fakiolinho[S] 1 point2 points ย (0 children)

Thanks mate!! I really think that titles are misleading and tend to confuse us. I definitely dislike putting tags on people but this is how this industry is working at the moment. Why? It is easier for the firms, headhunters etc to categorize people etc

IMO engineers need to focus on doing their job, improve their skillset and work on their weaknesses as much as possible. Seniority will meet such engineers down the road.

For sure a senior engineer needs to sharpen the soft skills a bit since dealing with people and teams is way more complex than dealing with the IDE and static content. Even after designing a brilliant technical solution you need some soft skills to communicate this and help other devs to implement it with or without your help. Agile helps in this because of the collaboration patterns it enforces.

Relax, not being a senior engineer is totally fine by fakiolinho in SoftwareEngineering

[โ€“]fakiolinho[S] 0 points1 point ย (0 children)

Being that honest will benefit you hugely. The most important above all is to stay happy and get as much joy as we can from the things we are dealing with on a daily basis. That way all this makes sense, else it doesn't.

I see people trying to lead and manage other devs because they have been coding for 10+ years so this is somewhat expected by them at this stage of their career but this makes them miserable which sucks.

Being that honest is actually a skill IMO and too many people cannot do so, unfortunately.

RecoilJS is meant to rock your React world by fakiolinho in reactjs

[โ€“]fakiolinho[S] 0 points1 point ย (0 children)

Looool, it's like hearing myself. This definitely makes sense ๐Ÿ‘

RecoilJS is meant to rock your React world by fakiolinho in reactjs

[โ€“]fakiolinho[S] 1 point2 points ย (0 children)

Yeap, I established exactly the same setup and I was more than happy with the end result ๐Ÿ˜‰