I just finished recently coding yahi, a simple tool with a lot of work in having a single web page multi view output that have no external depencies on assets or javascript.
I am kind of proud.
I packaged it, because, no software exists without packaging, and not only a software package MUST install (QA), but it MUST in my standard have an alluring very short documentation stating in few words the use case.
It is not coding, still, I like it.
Tests, at least local (and I do them partly locally), must be done before pushing. Still it happend I have « big finger » syndrome and sometimes release some defects.
And I must be all the more careful I lost my pypi OTP.
Then, there is evengelisation : it is about trying to « sell » your software. But, not all platforms are equally accessible nor welcoming.
Selling free software is a major pain in the ass, however a software without users is shit.
We have nowadays only « fame » based social network, giving an unfair advantage to those with social capital, capital that weighs more than rationality.
Also modern social network don't have memory, they are like a constant flow of news which for avoiding needless costs get erased ... when they don't reach a certain fame level.
Leaving you two choices: being forgotten fast, or spamming often to exist in the noise of news. And being put in the position of spamming feels, dirty.
Even though I have at best some welcomed views, some positive feedbacks, it doesn't really is as pleasant as meeting real life persons and showing your project (even though it doesn't give a large exposure).
Evengelisation of software, is the most brutal part of writing a software the one that requires an abnormal ego and resistance to feeling insecure.
I hate it. But, on the other hand a software without users is like a book without readers : useless.
As a conclusion, I admit it's the part I'm the less cumfortable with, but any free software coder must go through this when he works alone.
PS : Speaking of books without a reader, I am also a free writer as in free software and my books in french are available for reading:
No comments:
Post a Comment