6,175 karma · joined November 21, 2015
Per https://docs.npmjs.com/policies/unpublish:
> If your package does not meet the unpublish policy criteria, we recommend deprecating the package. This allows the package to be downloaded but publishes a clear warning message (that you get to write) every time the package is downloaded, and on the package's npmjs.com page. Users will know that you do not recommend they use the package, but if they are depending on it their builds will not break. We consider this a good compromise between reliability and author control.
I don't even know what to say here, npm.
Yes, that is the truth. I run a business solo and it takes a long time to get to the point where you're making decent income, because running a business has its own costs, and those costs scale as you scale, so it never feels like "enough" until it finally does. I personally do believe in the whole "build and they will come" bit, but the 'coming' part is on the order of years, not weeks or months, and it's a slow linear trickle, not an exponential curve like the talking heads like to tout. Of course, you do have to build something people actually want, and something those people will actually pay for, but your number one goal should simply be Don't Die. Live long enough so that people know you exist, carve out a little niche for yourself, and fight for that linear trickle until it's "enough."
This is what I'm referring to.
> A little copying is better than a little dependency.
If there's one thing I've taken away from Go, it's that.
Very much not asleep, and very much not dead.