That is, knowledge sharing. And’ a very controversial topic, controversial for those who see it as the “evil of the world“.
I am I happened to read once again the complaints of the professional on duty that revolve around the assumption: "if you spread a concept you make sure that those who work using that concept lose an advantage". The basic error is precisely this, the distorted vision of the concept ofcompetitive advantage! We live in an era where everything goes at a thousand miles per hour and knowledge is perhaps the thing that travels the most fastest of all.
Making a tutorial on a topic, perhaps even a complex one, does not mean that the moment you put it online you have lost the competitive advantage relating to that topic, on the contrary!
Many people miss the fact that if I share a certain procedure, like this one, I didn't put the reader in a position to do it with his eyes closed but I gave him food for thought. To create a Jupyter Notebook like the one in the tutorial at the previous link, it's not enough to read the text but you need to have learned a series of notions, you need to have a background of knowledge, without which you can't do anything.
You don't live on tutorials, undoubtedly, but on the ecosystem that develops around you!
The tutorials that I have read over the years have allowed me to learn things that I would not have learned anywhere else, not so much for their content but for the questions they raised in me. Sharing knowledge has allowed me to carve out a small (for now) market niche and, since I believe that if you receive you must also give, I will continue to produce articles and tutorials on procedures that I have learned from experience, aware of the fact that the obtuse vision of “ I keep what I know to myself“ it leads to nothing! It leads to nothing, especially in a world that travels at a thousand miles per hour!
You don't lose your competitive advantage by spreading your knowledge, you lose it if you stop learning! TESLA….
Once upon a time we went to the workshop and learned from the craftsman, with the internet you can learn "from the craftsman2.0" with the advantage that the craftsman is not always the same and you have the possibility to learn by taking advantage of the experiences people, as well as knowledge.