Planning Your Codebase

A quick guide for beginners to structure, version, and prepare code.

Example of ReadMe file on GitHub

What is the purpose of a README file?

The purpose of a README file is to document a project on a repository, whether it is a personal project or a collaborative effort. It can contain things like what task was completed, why the project itself is useful, accessibility information, how it was implemented, and how to run it.

Read more
Example of a website wireframe diagram

What is the Purpose of a Wireframe?

It is like a blueprint. It outlines the structure and layout of a website or application before development begins. It lays out where things like buttons, text, and images will go. You're mapping out the user experience and interface, which helps identify potential issues and make improvements early on.

Read more
Visual explanation of branching in Git

What is a Branch in Git?

A branch in Git is a lightweight pointer to a commit. It allows developers to work on different versions of a project simultaneously without affecting the main codebase.

Read more