What is Tech Ranking?
Great question. We didn't know either. To understand the brief, we needed to start with some good old desk research, and delved into the world of developers.
Tech Ranking calculates a developer's rank on GitHub and Stack Overflow.

GitHub is an online code sharing platform. Anyone can use it to share their own projects, or contribute to others. There are 44+ million users around the world.

Stack Overflow is a question and answer site for developers. Think of it as Quora or Yahoo Answers but for programming. There are 50+ million visits per MONTH.
With more questions than we had started out with, we headed to our discovery workshop with the client, thinking we'd just be meeting with one person - the developer-turned-Founder of the company.
Instead, the video call was joined by another 3 people from his team. It was a party.

UX Designer

UX Designer

UX Designer

UX Designer

CEO/Developer

Developer

Marketing guy

Developer
I facilitated the session, covering topics from a design, business and developer perspective. Here, my secret weapon came in handy. Having programmed many psychology experiments in the past and used GitHub and Stack Overflow myself, this enabled me to communicate much more effectively with the client team.
We discovered Tech Ranking was intended to:
- help developers lacking in local work experience prove their skills when applying for jobs. Developers who may not have local work experience, but have done a tonne of work on GitHub or Stack Overflow.
- help recruiters or employers, especially those without a technical background, quickly assess an applicant's technical skills and engagement in the community.
The developers had already started on building something. We could immediately tell that a recruiter, especially without a technical background, would not know what the rank indicated.
Checking my own rank on Github with Tech Ranking. Not bad for an amateur!
These main takeaways became our starting point:
- We had two clear user archetypes: developers and recruiters.
- This service would help both of them with applying or recruiting for jobs
Qualitative Research
We dug deeper into their experiences around applying or recruiting for jobs.
Developers
10
Interviews
Goal: Find out how developers are engaging with GitHub and Stack Overflow.
Pain points around landing a job.
Recruiters
8
Interviews
Goal: Find out how recruiters recruit, specifically for developer positions.
Their needs, goals and pain points.
It was a whole new world to us. In fact, it was TWO whole new worlds.

Clustering insights from developer interviews.

Clustering insights from recruiter interviews.
What We Found
From the quantitative and qualitative data, we found two groups of developers - those local to Australia and those who migrated to Australia.
Do DEVELOPERS use GitHub and Stack Overflow? Absolutely!
90.2%
Use BOTH GitHub and Stack Overflow
But do they use them for job applications? Nope.
Use NEITHER GitHub or Stack Overflow to increase their chances of getting hired
Why not? For locals starting out in the industry, it's simply not having the skills yet.
"It's not easy...normally you have to devote a lot of time into understanding what's happening before you can make your contributions"
For migrants with more years in the industry, they thought it didn't accurately show a developer's skill.
"You might have a GitHub but that doesn't show you really have the skills for it. The same goes for Stack Overflow"
Do RECRUITERS look at an applicant's GitHub and Stack Overflow? Yes, most do!
55%
Recruiters will look at an applicant's GitHub/Stack Overflow when screening
"They're additional data points...kind of nice-to-haves. If they're on these platforms I know they're passionate about technology"
Do they understand it? Well...
"As a tech recruiter, if you don't have that deep knowledge about the language like Java, Python etc... it can get confusing!"