The article would have been fine with a theme/title closer to "things that annoy me". I agree with a lot of points raised, but not with gatekeeping. I'll die on the hill that gatekeeping is just wrong, anywhere, in any circumstance, and
especially in a field that has open in its name. Open source means open first, source secondary.
So I strongly disagree with the "do. not. publish." point. Let the kids publish. Let them cringe 10-20 years from now when they see their first projects. We did with ours. My first geocities site had all the "slop" markers (triangle warning gifs, page under construction, etc), but I still laughed when I found some print-screens I had saved from that era, years later.
Writing slop and publishing slop is a rite of passage. When I see it, I don't have to like it, and I can avoid it. But I would never tell anyone "don't publish". Go ahead, there's plenty of bits on them github servers. Go nuts.
So I strongly disagree with the "do. not. publish." point. Let the kids publish. Let them cringe 10-20 years from now when they see their first projects. We did with ours. My first geocities site had all the "slop" markers (triangle warning gifs, page under construction, etc), but I still laughed when I found some print-screens I had saved from that era, years later.
Writing slop and publishing slop is a rite of passage. When I see it, I don't have to like it, and I can avoid it. But I would never tell anyone "don't publish". Go ahead, there's plenty of bits on them github servers. Go nuts.