Michael Rogers

1 appearance on the record.

computed by AI from the episodes · how this works → · full disclaimer →

engineeroperator@mikeal ↗LinkedIn ↗mikealrogers.com ↗

Rogers created the widely used Node.js HTTP library request, co-founded NodeConf, and helped design the original npm package registry. He played a pivotal role in leading the io.js fork and orchestrating its reunification under the Node.js Foundation's open governance model before later leading IPLD development at Protocol Labs.

23statements → 13claims → 8claims resolved → 100%fully supported → 3.7/5average certainty → 2/5average debate potential → ≈4.0/5argument clarity, estimated →

8 supported 0 partly supported 0 contradicted 5 not checkable as stated how the 13 claims stand · each chip opens the sources

2 predictions · 11 assertions · 2 opinions · 8 insights · every statement was checked. The predictions and assertions are the 13 claims: statements the public record can support or contradict. 8 are resolved, and 5 name no date, number or outcome precise enough to check. Everything else (opinions, insights, what ifs, disclosures) can never be settled by the record, so it carries no assessment.

The record, in short

What the tape says about how Michael argues and how the claims held up. Everything they said, and everything said about them, is in the tabs below.

Their most notable supported claim

Assertion Supported
Rogers: Node.js expanded core committers from 7 to 90 in 18 months
“And so, I mean, at the point that we, you know, that we had this disagreement, we were down to, you know, maybe a high of seven committers. Today, about a year and a half later, we have 90 committers.”
Michael Rogers Jan 2, 2019 ▶ 4:59 a16z Podcast | The Changing Culture of Open Source

Expressed certainty vs assessment result

none yet certainty 1
none yet certainty 2
100% certainty 3
100% certainty 4
none yet certainty 5

weighted support: a fully supported claim counts one, a partly supported claim counts half. Each filled bar is clickable and opens exactly those claims; "none yet" means nothing said at that certainty level has resolved yet

How they sound: speaking style how? →

275 words/min while actually speaking · 14.6 um and uh per 1k words · 28.6 false starts per 1k · 38.4% of pauses land inside a clause

No argument clarity score for Michael Rogers: only 6 usable question→answer exchanges on raw tape (a fair score needs 8+). We do not score a sample that small. Roundtable and news formats yield far fewer direct exchanges than interviews. Their coarse estimate from 6 raw tape exchanges is ≈4.0/5, shown at half point precision because the sample is small.

Measured by listening to the audio itself: 4,395 words across 1 episode of raw-level tape, transcribed verbatim with every um and uh kept, each one attributed only where the alignment onto our timed stream is unambiguous. These are measurements of speaking style. We do not rank them: across this corpus, fluency and argument quality are nearly uncorrelated (ρ≈0.2), and smooth talking does not signal clear thinking. How it's measured →

Everything Michael Rogers said on the a16z Podcast that made the record, most notable first. Filter by type, assessment or year in the ledger →

Insight
Rogers: Unwelcoming popular open source projects fail to attract contributors
“The issue is that the competition for people's attention is really high, and so unless you're a nice place to come and contribute, people don't care. A lot of established contributors that are used to just people showing up because they're a popular project, T…”
Michael Rogers Jan 2, 2019 ▶ 10:53 a16z Podcast | The Changing Culture of Open Source
Assertion Supported
Rogers: Node.js expanded core committers from 7 to 90 in 18 months
“And so, I mean, at the point that we, you know, that we had this disagreement, we were down to, you know, maybe a high of seven committers. Today, about a year and a half later, we have 90 committers.”
Michael Rogers Jan 2, 2019 ▶ 4:59 a16z Podcast | The Changing Culture of Open Source
Assertion Supported
Rogers: 95% of Node.js core commits land without governance body approval
“95% of the commits that we get into core do just land without ever having to go to the CTC, which is the governance body.”
Michael Rogers Jan 2, 2019 ▶ 15:10 a16z Podcast | The Changing Culture of Open Source
Insight
Rogers: Forking projects is too costly to replace healthy community governance
“Just the practical reality of forking a project is such a huge overhaul, and you don't necessarily have the right people to do it at any particular time. And what you actually want are the healthy communities that have healthy practices.”
Michael Rogers Jan 2, 2019 ▶ 22:09 a16z Podcast | The Changing Culture of Open Source
Opinion
Rogers: Eric S. Raymond's open source developer incentive model is outdated
“Yeah, yeah, so, so the cathedral and the bazaar is, is a very, very old Ericus Raymond essay on, like, basically describing open source, especially early open source, and at one point he does get into, like, the incentives that people have, and the incentives …”
Michael Rogers Jan 2, 2019 ▶ 22:46 a16z Podcast | The Changing Culture of Open Source
Opinion
Rogers: Oracle vs. Google Java lawsuit benefited Node.js
“That's been great for Node.js, though. It's just another reason not to use Java, I guess.”
Michael Rogers Jan 2, 2019 ▶ 33:47 a16z Podcast | The Changing Culture of Open Source
Prediction Not checkable as stated
Rogers: IPFS could eventually replace HTTP for web applications
“It's basically a way to in a distributed fashion, store files and serve them out, and eventually, potentially even kind of replace HTTP as a transport for web-like applications.”
Michael Rogers Jan 2, 2019 ▶ 37:23 a16z Podcast | The Changing Culture of Open Source
Insight
Rogers: Community is the sole unifying force in open source
“The community is like literally the only thing holding these people together, even at the time that they're doing the work.”
Michael Rogers Jan 2, 2019 ▶ 1:42 a16z Podcast | The Changing Culture of Open Source
Assertion Supported
Rogers: Open-source user count does not correlate with maintainer count
“What Nadia has found and actually, like, demonstrated with real data is that there really is no connection between the number of users and the number of people actually maintaining a project.”
Michael Rogers Jan 2, 2019 ▶ 6:05 a16z Podcast | The Changing Culture of Open Source
Insight
Rogers: Maintainer shortages stem from failing to onboard casual contributors
“It's an opportunity, and it does have value. And the real problem is that, like, you don't have enough people that are maintaining it, and one of the reasons you don't have enough people maintaining it is because you're not leveling up any of these people that…”
Michael Rogers Jan 2, 2019 ▶ 8:55 a16z Podcast | The Changing Culture of Open Source
Assertion Not checkable as stated
Rogers: GitHub eliminated cultural acclimation barriers in open source
“And one of the things that GitHub has done is completely removed all of that cultural acclimation.”
Michael Rogers Jan 2, 2019 ▶ 9:55 a16z Podcast | The Changing Culture of Open Source
Assertion Not checkable as stated
Rogers: GitHub developers actively care about contributing to established projects
“The negative thing that I always hear is that, like, GitHub is just a bunch of people dicking around with their own thing, and they don't care about contributing to projects that are established, right? Which is, like, actually not true.”
Michael Rogers Jan 2, 2019 ▶ 10:38 a16z Podcast | The Changing Culture of Open Source
Assertion Not checkable as stated
Rogers: GitHub has won as the identity manager for code collaboration
“GitHub is a general kind of collaborative platform, and they are essentially the identity manager for collaboration online, particularly code collaboration. They've won that battle.”
Michael Rogers Jan 2, 2019 ▶ 18:01 a16z Podcast | The Changing Culture of Open Source
Insight
Rogers: Open source leaders value maintainer assistance over individual recognition
“And it's really usually not about recognition and about ego. I mean, all the people that are highly recognizable in modern open source communities Would trade it for three more people to help them merge patches.”
Michael Rogers Jan 2, 2019 ▶ 23:51 a16z Podcast | The Changing Culture of Open Source
Insight
Rogers: GitHub drove modular software design by reducing micro-project overhead
“So I think that one of the things that GitHub solved was they made it very low cost to have a lot of smaller projects, and so what you're seeing is that basically large projects, large applications are assembled out of many, many tiny components.”
Michael Rogers Jan 2, 2019 ▶ 25:07 a16z Podcast | The Changing Culture of Open Source
Insight
Rogers: Software projects need neutral governance to become industry standards
“Google just gave Kubernetes over to the Cloud Native Computing Foundation. And that's like, you know, an up and coming project. It's getting lots of contributors and lots of new adoption. And that was just because, like, for it to be a de facto standard, it ne…”
Michael Rogers Jan 2, 2019 ▶ 30:41 a16z Podcast | The Changing Culture of Open Source
Insight
Rogers: Developers choose MIT licenses to opt out of identity politics
“But even that, like, I feel like, you know, people are taking the MIT license. It's a way to say, I'm opting out of these identity politics.”
Michael Rogers Jan 2, 2019 ▶ 32:54 a16z Podcast | The Changing Culture of Open Source
Prediction Not checkable as stated
Rogers: Will not invest in platforms lacking neutral governance bodies
“I'm not going to invest in a platform that is not, like, in a neutral body, right?”
Michael Rogers Jan 2, 2019 ▶ 35:10 a16z Podcast | The Changing Culture of Open Source
Assertion Supported
Rogers: Node.js user adoption doubles every year
“The users of Node.js are still doubling every year”
Michael Rogers Jan 2, 2019 ▶ 3:39 a16z Podcast | The Changing Culture of Open Source
Assertion Supported
Rogers: Over 400 people contribute to the broader Node.js ecosystem
“If you look at the website and localizations and everything else, we actually have like over 400 people.”
Michael Rogers Jan 2, 2019 ▶ 5:18 a16z Podcast | The Changing Culture of Open Source
Assertion Supported
Rogers: Node.js website contributors successfully transition into Node core
“One of the things that we've noticed in the Node project is like we broken up things that you can get involved in. So if you just have the skills to work on a website, you can actually work on the Node.js website. And we see people transition from that into co…”
Michael Rogers Jan 2, 2019 ▶ 12:40 a16z Podcast | The Changing Culture of Open Source
Assertion Supported
Rogers: Node.js maintains quality with 90 committers reviewing contributions
“The reason why it's not very sloppy is because we dramatically increase the number of committers. So, like, there are, you know, 90 people that can review this.”
Michael Rogers Jan 2, 2019 ▶ 15:26 a16z Podcast | The Changing Culture of Open Source
Assertion Supported
Rogers: MIT license is now the most popular open source license
“The MIT license. So the MIT is a liberal license, similar to, like, the BSD license. It's now, I think, the most Popular license.”
Michael Rogers Jan 2, 2019 ▶ 33:02 a16z Podcast | The Changing Culture of Open Source

Appearances (1)

EpisodeDateSpeaking time
a16z Podcast | The Changing Culture of Open Source Jan 2, 2019 18m
Made with StarZero

Turn any episode into a week of clips.

This entire site, over 1,000 episodes transcribed, diarized, checked and made playable, runs on the StarZero media pipeline. Drop in your own episode and the podcast clipper finds the moments worth sharing, cuts them, captions them, and reframes them for every feed.