Edit: In fairness, I think some of the ways the author describes it are grandiose ("my extremely important contribution"), but I interpreted them as hyperbole.
> . You can paste source code directly into your Markdown document without any changes, and it will appear as expected in the rendered HTML. That’s my doing.
It makes it sound like the author of this blogpost actually did the change, while in reality they suggested the change. Of course it's good to suggest something, and even nicer when whoever you suggest it to implements it. But I'd never claim "that's my doing" after suggesting any features/fixes.
A bit like writing an email to Apple suggesting something, then they do that thing and I wrote a blogpost saying "That's my doing, I was there first. And you’re welcome.". It just doesn't taste well.
That’ll show ‘em! Never write tongue-in-cheek blogs or else random weirdos who will never meet you will write you off as a candidate for an engineering team that doesn’t exist and that you don’t want to join in the first place.
"I made that" is the ultimate statement of pride in work. Taking that away is a really awful anti-pattern in management. Let your people be proud of their contribution, and equally proud of the product of the team. The work of a team is the sum of the contribution of all members.
> a reasonable exaggeration in many circumstances
I find people who take credit for the work of the team to be a lot worse than people who take pride in their contribution to the team.
But if they use the same language to describe the entirety of a team project, not just their contribution, as "my doing" alone, that often crosses a line into toxicity in the ways you mention in your second paragraph.
Obviously the "it doesn't work" bug reports are worthless.
Had this one project where I converted it over to python 3 in a fork and they merged the whole thing without a mention of where they got it from. Kind of sucks but ultimately didn’t matter because I was doing it for my own usage. Plus it made my life a little easier because I didn’t have to maintain it separately, just fire and forget a bug fix whenever it came up.
If I was doing Resume Driven Development I would probably care a little more though.
Undoubtedly, as Markdown became more popular, someone else would have pointed out this problem. Gruber himself would have been annoyed by it if he ever needed to write a code block with backslashes in it. But I was there first. And you’re welcome.
I don't think they are trying to take more credit than is due.In that sentence, it kinda does sound like they're trying to take credit for it.
1. what their doing is in more specific detail
2. what others' doings are in more specific detail
I'm going to assume that the author included all that additional detail in the document on purpose, and with the intent of clarifying what "That's my doing" entails. It seems pretty unlikely that your hypothesis of "the person is claiming the whole thing is their doing and accidentally wrote a whole bunch of words undermining that simple sentence" is the right one.
"I pointed this out in the Markdown mailing list, and Gruber agreed that it should be changed. In the next Markdown release—which was, I believe, his last—he made the change, and all the text in code blocks has been treated literally ever since."
What's wrong with that? He said what he did, said who fixed the issue, and stated the result.
> That’s my doing.
Come on now.
> I
Which clearly means that he takes full credit for the whole Markdown implementation. What a scandal!
It took some time, but they finally implemented it and I felt (and still feel) very good about it :)
Where it starts to feel wrong, would be if you somehow started claiming "I suggested it first. It's because of me it's there. You're welcome", when you merely suggested the feature, not implemented or drove it to be implemented.
I don't see how he's taking responsibility for fixing the bug. To me it just sounds like he's sharing an anecdote and this is not entirely serious.
1. Finding the bug was difficult, while fixing the bug was trivial
2. My own proposed patches seem to sit for years, while emailing bug reports directly to the committer results in them committing fixes within days.
https://i.kym-cdn.com/photos/images/newsfeed/001/079/173/ed2...