Twitter | Search | |
Avichal Garg (Electric Capital) ⚡ 12 Aug 19
1/ The H1 2019 Developer Report is out! compiled this with data infra built by and contributions from and . We analyzed 22 million commits across 22k+ code repositories. Read it here: Some tidbits 👇
Reply Retweet Like
Avichal Garg (Electric Capital) ⚡ 12 Aug 19
Replying to @avichal
2/ Why study developer ecosystems Adoption and liquidity require wallets, infra, and apps/services. And engineers follow distribution + revenue, so winning platforms draw more devs. It is as important to understand developer ecosystems as users, miners, exchanges, and regulators
Reply Retweet Like
Avichal Garg (Electric Capital) ⚡ 12 Aug 19
Replying to @avichal
3/ We analyzed 22M commits and 27K repositories. While network values fell 80%+ from all time highs, overall commit rates across all repositories remained flat.
Reply Retweet Like
Avichal Garg (Electric Capital) ⚡ 12 Aug 19
Replying to @avichal
4/ But monthly active developers appears to be down year-over-year by 10% to 6,842. Why the discrepancy vs. a flat commit count?
Reply Retweet Like
Avichal Garg (Electric Capital) ⚡ 12 Aug 19
Replying to @avichal
5/ Most of the fall is explained by looking at one-time per month and part-time developers (developers active less than 10 days a month)
Reply Retweet Like
Avichal Garg (Electric Capital) ⚡ 12 Aug 19
Replying to @avichal
6/ In fact, almost 80% of the developer "loss" is from developers who contributed just 1x/month
Reply Retweet Like
Avichal Garg (Electric Capital) ⚡ 12 Aug 19
Replying to @avichal
7/ The number of full time developers stayed consistent through H1 2019. These developers do most of the code commits (10-30 days worth of commits/month). Which explains why commit counts are flat.
Reply Retweet Like
Avichal Garg (Electric Capital) ⚡ 12 Aug 19
Replying to @avichal
8/ Diving in -- Projects in the top 100 by network value lost 4% of their developers. Projects outside of top 100 lost 19% of their developers. The top 100 projects are now ~50% of open source crypto developers for the first time since the ICO boom.
Reply Retweet Like
Avichal Garg (Electric Capital) ⚡ 12 Aug 19
Replying to @avichal
9/ Bitcoin and Ethereum continue to have healthy developer activity. Bitcoin has 300+ developers working in the ecosystem on open source projects. Ethereum now as 1200+ developers in its ecosystem. Remember ecosystem includes things like wallets, infra, etc.
Reply Retweet Like
Avichal Garg (Electric Capital) ⚡
10/ ecosystem has almost 1 in 5 of all open source developers in crypto working in its ecosystem right now.
Reply Retweet Like More
Avichal Garg (Electric Capital) ⚡ 12 Aug 19
Replying to @grinMW
11/ On the far other end of network value... For projects with less than $50M network value, 's ecosystem stands out with 33 contributing developers. Remember ecosystem includes things like wallets, infra, etc.
Reply Retweet Like
Avichal Garg (Electric Capital) ⚡ 12 Aug 19
12/ Looking at 12 month trends. gained the most w/ , , , , also growing. , , and are losing the most.
Reply Retweet Like
Avichal Garg (Electric Capital) ⚡ 12 Aug 19
Replying to @cosmos @monero
13/ We also broke down many top ecosystems in to 1x/month, part time, and full time developers. We also see the effect on developer engagement with well executed launches such as Game of Stakes and the community's beryllium bullet release.
Reply Retweet Like
Avichal Garg (Electric Capital) ⚡ 12 Aug 19
Replying to @avichal
14/ We visualized individual developer commits to spot (pun intended) patterns. Each row is a developer. We place a dot in a row on a day that developer committed code. We sort top to bottom based on frequency. So one time devs are at the top. More frequent devs are at the bottom
Reply Retweet Like
Avichal Garg (Electric Capital) ⚡ 12 Aug 19
Replying to @avichal
15/ Many ecosystems have long term, full time, committed developers -- a row with lots of dots all the way across indicates a developer who has done many commits in the last year.
Reply Retweet Like
Avichal Garg (Electric Capital) ⚡ 12 Aug 19
Replying to @block_one_
16/ Some projects also have a growing community of part time contributors e.g. ’s - The emergence of dots on the right indicates new commits this year. Whitespace on the left indicates those devs were not previously active.
Reply Retweet Like
Avichal Garg (Electric Capital) ⚡ 12 Aug 19
Replying to @avichal
17/ Unsurprisingly, developers like to follow momentum, users, and making money. DeFi is growing full time developers and devs are investing more infrastructure projects - perhaps things that businesses and other devs may pay for?
Reply Retweet Like
Avichal Garg (Electric Capital) ⚡ 12 Aug 19
Replying to @avichal
18/ Zooming back out: Remember, developers committing code 10+ days/month are as committed as ever (another pun!)
Reply Retweet Like
Avichal Garg (Electric Capital) ⚡ 12 Aug 19
Replying to @avichal
19/ The rate of change of Full Time developer growth (the second derivative) year-over-year does not go below 1. Even in a bear market, Full Time developers come in less quickly but they continue to come.
Reply Retweet Like
Avichal Garg (Electric Capital) ⚡ 12 Aug 19
20/ The largest crypto ecosystems are starting become meaningful - obviously it is not 100% apples to apples but interesting to consider scale vs. Apache Foundation or
Reply Retweet Like
Avichal Garg (Electric Capital) ⚡ 12 Aug 19
Replying to @avichal
21/ One simple projection: If the next 4 years are like the last 4, we end up with 70k active developers on only open source projects. This does not count people working in financial institutions, exchanges, law firms, or critical non-engineering roles at these organizations.
Reply Retweet Like
Avichal Garg (Electric Capital) ⚡ 12 Aug 19
Replying to @avichal
22/ Summing it up: Full Time devs are sticking around. Total developer count dropped YoY, but mostly because infrequent contributors left. Underneath the boom and bust trends, the ecosystem is getting stronger.
Reply Retweet Like
Avichal Garg (Electric Capital) ⚡ 12 Aug 19
Replying to @avichal
23/ Take all of this as one facet of health in the ecosystem. No metric is perfect but data can be useful if used holistically. Again you can read the full report here:
Reply Retweet Like
Avichal Garg (Electric Capital) ⚡ 12 Aug 19
Reply Retweet Like
Avichal Garg (Electric Capital) ⚡ 12 Aug 19
Replying to @avichal
25/ This work requires mapping many thousands of project repositories. Please contribute any projects you know about so we can continue to improve our report. The ecosystem mappings are available on Github:
Reply Retweet Like