Pins to Win: stunning student profiles
Check out the Pins to Win competition winners and get inspiration to make your own winning GitHub profile.
In June, we announced the Pins to Win competition for students with the GitHub Student Developer Pack. We challenged students to use pinned gists and repositories to show off code and other achievements through their GitHub profiles. And students, you wowed us with your creativity and ingenuity.
Drum roll, please
We selected five student profiles that dazzled us: Darshan Baid, Jack LaFond, Keziah Moselle, Michael Clemens, and Wenzel Lowe.
Darshan and Wenzel cleverly coordinated GIFs in gists. Wenzel’s roving text highlighted social media profiles and a website, while Drashan’s profile greets visitors and invites them to send an email. They showed us that there’s more than one way to say “Hello!” with your profile. 👀
Michael used GIFs to showcase physical computing projects. If a picture is worth a thousand words, then Michael showed us that for hardware projects, a GIF is worth a thousand lines of code.
Smart profiles with GitHub APIs
GIFs are clever but plain text can still be captivating. Keziah and Jack showed us that pinned gists and the Gists API make a smart combination, providing live updates right on their profiles.
We wanted to learn more about automating profiles, so we talked to Jack, a high school student in Florida, and Keziah, a multimedia student at a university in France, to learn more. Jack and Keziah had a lot in common: both are self-taught programmers, and thought their profiles were “missing something” shortly before the competition deadline. They both turned to the Gists API to liven up their profiles.
Keziah told us, “I wanted something modular to add and remove jobs that customize my profile,” resulting in showcase-gists. This tool renders tweets and recent GitHub activity, including extra events beyond contribution activity, into tidy boxes before uploading them to pinned gists—adding live updates to ordinarily static pins. To run showcase-gists on a low-power home server, Keziah used minimalist ASCII art instead of complex graphics.
Jack wrote music-box, combining the Last.fm API with a gist updater, to show off his music listening habits on his profile. As Jack put it, “What better way to get to know someone than to express your interest in music?”
Along with improving their profiles, Jack and Keziah used Pins to Win as a chance to give back to the GitHub community. Jack opened pull requests to update awesome-pinned-gists (yes, there’s an awesome list for everything). Meanwhile, Keziah discovered and fixed a problem in the Octokit documentation. Their profiles aren’t just for showcasing open source—they are open source.
More wins
If you’re looking for more inspiration to spruce up your profile, check out the #PinstoWin entries on Twitter. You’ll get some great ideas for showcasing your work and see why we had a hard time choosing the winners.
Want to make your profile shine? Get the GitHub Student Developer Pack.
Written by
Related posts
Boost your CLI skills with GitHub Copilot
Want to know how to take your terminal skills to the next level? Whether you’re starting out, or looking for more advanced commands, GitHub Copilot can help us explain and suggest the commands we are looking for.
Beginner’s guide to GitHub: Setting up and securing your profile
As part of the GitHub for Beginners guide, learn how to improve the security of your profile and create a profile README. This will let you give your GitHub account a little more personality.
Beginner’s guide to GitHub: Merging a pull request
As part of the GitHub for Beginners guide, learn how to merge pull requests. This will enable you to resolve conflicts when they arise.