CodersRank is a community-based platform. It’s designed to help developers showcase their experience, grow professionally and make connections.
For the second year in a row CodersRank aims to give devs a big-picture overview of their coding habits from the past year. The platform combines their experience and activity from various sources: GitHub (public AND private repos), GitLab and Stack Overflow.
Aside from the personal overview, the platform also provides three additional reports:
- Global
- Local / Country-level
- Fun Facts
The Global-level stats are based on 40,000+ CodersRank developers from around the world, same with the Local report. The Fun Facts are based on GitHub’s publicly available data on top performing repos and users.
In this article, we’ll highlight 10 of the most interesting stats from these three reports. Let’s see how developers coded in 2020!
CodersRank 2020 Developer Report
1. Most active month for coding: May
In 2020, developers were most productive in May. They submitted 286,000 commits, 816,000,000 insertions and 296,000,0000 deletions.
(Source, slide 2)
2. Most productive coding day of the week: Monday
Developers were most active on Mondays in 2020. They made a total of 376,000 commits on these days.
(Source, slide 3)
3. Most productive time of day: daytime
Devs churned out the most code and contributions between 12 pm and 6 pm during the day in 2020. Who said that developers were night owls?
(Source, slide 4)
4. Most used programming language: JavaScript
In 2020, JavaScript is still ranking as the top language worldwide. The full list included:
- JavaScript
- HTML
- TypeScript
- CSS
- Python
We recognize that most developers do not consider HTML and CSS as programming languages, but rather markup languages. The CodersRank report did not differentiate between stats this year and simply listed the most used technologies as is. Next year, HTML and CSS will likely be featured on a separate list.
(Source, slide 5)
5. Security was top priority
Based on the number of commits, fluidattacks/integrates was the most popular public repository in 2020.
(Source, slide 6)
6. Open source code beat private code
In 2020, developers committed almost 4x as much open source code as private code.
(Source, slide 7)
7. Most popular back-end framework: strapi
The strapi/strapi framework gained over 11k stars on GitHub this year, effectively beating out nest, django, laravel, and spring.
(Source, slide 5)
8. Most popular front-end framework: vue.js
After much competition with react.js, vue.js landed on the first place with the most stars gained in 2020 (24k). These two were followed by angular, svelte and nuxt.
(Source, slide 6)
9. Big cities pushed big code
Cities that pushed the most code in order:
- London
- Sao Paulo
- Frankfurt am Main
- Moscow
- Saint Petersburg
(Source, slide 7)
10. The longest coding streak in 2020: 211 days
This person pushed out code every single day for 211 days straight. Congrats, great work! (Hopefully some washroom breaks were incorporated, though.)
(Source, slide 8)
Still reading? Here’s a surprise for you 🎁
If you registered a developer profile on CodersRank when the Year in Review came out, you probably weren’t able to generate your own personal report.
Well, great news! We are planning on doing a data refresh before the end of January so that all the new devs on the platform can get their 2020 coding report! Stay tuned.