<story><title>It’s OK for your open source library to be a bit shitty (2015)</title><url>https://www.drmaciver.com/2015/04/its-ok-for-your-open-source-library-to-be-a-bit-shitty/</url></story><parent_chain><item><author>Justsignedup</author><text>I once wrote a library in backbone.js to have a data-synchronized list. It allowed me to provide an array, and it&amp;#x27;ll keep that array sync&amp;#x27;d up to what I saw.&lt;p&gt;I had a kid and a fulltime job and going through a divorce. I happened to use it at my job, but everyone kept asking for me to integrate it into new up and coming repos which I didn&amp;#x27;t have time for. Honestly I felt bad about not caring, but the reality is that I didn&amp;#x27;t. I had other things on my mind.&lt;p&gt;Some people are DINKs (dual income, no kids) and get bored so instead of video games they&amp;#x27;ll make a side project. Some people have totally other circumstances. For me I wanted my spare time to either zone out to some games, or zone in to spending time with my daughter. I had plenty of coding to do at work.</text></item></parent_chain><comment><author>CalRobert</author><text>Unfortunately, DINKs are hard to compete with professionally. Old boss used to loudly thank my colleague for doing tickets on the weekends, and too often people seem to assume I want to spend my weekend &amp;quot;brushing up&amp;quot; on some implementation detail for a project I don&amp;#x27;t care about. Even &amp;quot;why doesn&amp;#x27;t he come to after work drinks?&amp;quot; Is hard to answer with &amp;quot;because my spouse is _also_ an exhausted wreck at the end of the day and I already barely have any time for them, much less my real friends, much less you lot&amp;quot;.</text></comment>
<story><title>It’s OK for your open source library to be a bit shitty (2015)</title><url>https://www.drmaciver.com/2015/04/its-ok-for-your-open-source-library-to-be-a-bit-shitty/</url></story><parent_chain><item><author>Justsignedup</author><text>I once wrote a library in backbone.js to have a data-synchronized list. It allowed me to provide an array, and it&amp;#x27;ll keep that array sync&amp;#x27;d up to what I saw.&lt;p&gt;I had a kid and a fulltime job and going through a divorce. I happened to use it at my job, but everyone kept asking for me to integrate it into new up and coming repos which I didn&amp;#x27;t have time for. Honestly I felt bad about not caring, but the reality is that I didn&amp;#x27;t. I had other things on my mind.&lt;p&gt;Some people are DINKs (dual income, no kids) and get bored so instead of video games they&amp;#x27;ll make a side project. Some people have totally other circumstances. For me I wanted my spare time to either zone out to some games, or zone in to spending time with my daughter. I had plenty of coding to do at work.</text></item></parent_chain><comment><author>yuribro</author><text>Why would you feel bad? The whole point of open source is they could have done it themselves, if they wanted some integration they needed and you didn&amp;#x27;t.&lt;p&gt;And then they could either contribute it back, fork your project or just keep it to themselves, if the license allows it. At any rate, you already helped them...</text></comment>