A Competitive Web Development GitHub Sample

The Basics

  • Consistent punctuation throughout
  • No grammar errors or spelling errors 

Compelling Introductory Information

  • A photo or an image other than the default GitHub identicon (a semi-professional to professional photo or an avatar preferred)
  • Email or other contact info is listed in profile
  • A descriptive tagline, e.g. “Web developer working primarily in JavaScript”
A screenshot shows what a finished introductory section might look like.


  • Student has 3-5 pinned repositories with appropriate name
  • The code is organized into an appropriate directory structure 
  • Each repository has a descriptive tagline
A screenshot shows what a finished section might look like.

Code Readability and Standards

  • Variables are clear
  • There is correct white
    spacing indentation
  • Code is clean
A screenshot shows what a finished code section might look like.

README.md Files

  • Each project contains a README file 
  • Those that do not should be unpinned  
  • Each project contains a summary
    that clearly states the problem you’re
    trying to solve
  • If appropriate, each project contains screenshots of the data that you’ve collected and explanations as to why
    you’ve displayed it in this way
  • If necessary, each project contains technical details required to run the code


  • Each repository should have at least five commits
A screenshot shows what a finished commits section might look like.

Commit History

  • No profanity in commit history
  • Meaningful commit messages
A screenshot shows a finished comment history.

Career Navigation: Exploring Company Culture

Whether you are looking for a role that makes you happy, or are currently in a position that meets all your needs, it is helpful to understand all the factors contributing to your overall satisfaction as an employee. This is where company culture comes in. 

Related Industries: All Industries

Node JS vs PHP – Which Platform is Best for Development?

PHP and Node.js are two of the most commonly used server-side platforms. Despite their shared popularity, there are many significant differences between both of these leading back-end technologies.

Related Industries: Web Development

Top 10 Coding Projects for Beginners

The best way to begin to learn to code is to simply start coding! When you gain experience developing challenging projects from inception to completion, you establish a strong work ethic that will benefit you throughout your career. 

Related Industries: Computer Science, Data Analytics, Data Science, Web Development

Help Us Improve