An always up-to-date developer's CV

By Nicolas Frankel

Elevator Pitch

GitHub is a developer’s CV but what happens if you’re not working on any project hosted on GitHub. All hope is not lost: you can still customize your GitHub profile with all data you want.

Description

It’s been said that GitHub is a developer’s CV. Just a quick look at your commit history and recruiters know all about you. There are a couple of issues with this approach. Most companies don’t even publish their source code under an Open Source license. If you work for one of them, and if you’re not a rabid Open Source developer, then it’s obviously not helpful.

Recently, GitHub allowed some degree of customization of one’s profile. So, even if your commit history has more white than green, you can provide a good entry-point for potential employers. But it’s only as good as the effort you put in it, and it might decay fast. Yet, with a bit of work, and the help of automation tools (such as GitHub Actions), you can provide an always up-to-date profile.

In this talk, I’ll present you how to do it, using my own setup as an example.