Another comment mentioned education: I take classes, formal education, for things that are immediately applicable for me right at the time
So its pretty consistent for me
Another thing that might be different is that I don't go for perfect or good enough, or worry that an existing alternative like "having an FTP account, mounting it locally with curlftpfs, and then using SVN or CVS on the mounted filesystem" might already exist, I just go for novelty and am selling to people that also like novelty
Another comment mentioned education: I take classes, formal education, for things that are immediately applicable for me right at the time
So its pretty consistent for me
Another thing that might be different is that I don't go for perfect or good enough, or worry that an existing alternative like "having an FTP account, mounting it locally with curlftpfs, and then using SVN or CVS on the mounted filesystem" might already exist, I just go for novelty and am selling to people that also like novelty