An independent software engineer. Live in Amsterdam. Fond of playing the guitar, jogging, hardcore punk culture, reading, science, and traveling. Love people with a sense of humour.
The effective way of dealing with such frustrations for me is to open source my code on the go. I mean, I'm not going to put my enterprise project on GitHub. First of all it does not belong to me, the second: no one needs it to be open sourced. But I solve small problems here and there on the daily basis. Most of that problems could be solved by npm install problem-solver. If there is no package for solving my problem yet I create it and publish on NPM. It is the all-win scenario. You help others, others help you by using your packages and reporting issues, and, quite important, you learn how to decouple code and isolate logical pieces. In other words: by creating and publishing reusable packages you better understand how to create reusable code.
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
The effective way of dealing with such frustrations for me is to open source my code on the go. I mean, I'm not going to put my enterprise project on GitHub. First of all it does not belong to me, the second: no one needs it to be open sourced. But I solve small problems here and there on the daily basis. Most of that problems could be solved by
npm install problem-solver
. If there is no package for solving my problem yet I create it and publish on NPM. It is the all-win scenario. You help others, others help you by using your packages and reporting issues, and, quite important, you learn how to decouple code and isolate logical pieces. In other words: by creating and publishing reusable packages you better understand how to create reusable code.