How to professionalize your GitHub repo

Mindy McAdams
2 min readApr 25, 2017

--

You probably know that most code professionals use GitHub, and you probably realize that people are going to look at your GitHub repos when they are thinking about whether to hire you or offer you an internship.

(If you’re not using GitHub yet, it’s easy to get started with the free GitHub Desktop app and the Atom code editor.)

GitHub’s lovable octocat mascot

Here’s how to make any GitHub repo more professional:

  • Write and add a proper README.md file. Use GitHub’s flavor of Markdown (slight differences from generic Markdown). This is super easy. The purpose of the README is to explain what’s in your repo, what it does, and how to use it. Make sure to use headings intelligently — it makes the document so much more readable.
  • Last but far from least, name your repo appropriately. Short and descriptive is the way to go. Notice that most repo names are all lowercase, with hyphens. The repo name is the same as the folder name on your computer. (If you rename an existing repo on GitHub, your GitHub Desktop app will certainly get confused!)

To get started on GitHub, use GitHub’s own Hello World guide!

Mindy McAdams is macloo on GitHub.

Photo credits: (1) Striped_bow_tie.jpg, by Pete. Derivative work: Themightyquill (This file was derived from Striped bow tie.jpg) [CC BY 2.0] via Wikimedia Commons. (2) Octocat: GitHub. (3) Screenshot: Mindy McAdams.

--

--

Mindy McAdams

Digital journalism professor, University of Florida. I love code, Vespa, cats, world travel. https://mindymcadams.com/