# Hackpad Documentation Tutorial --- ## Intro to Markdown - [Markdown](https://en.wikipedia.org/wiki/Markdown) is a simplified version of [HTML](https://en.wikipedia.org/wiki/HTML). - You can learn just about all you need to know about Markdown in 5 minutes - [Markdown Cheat Sheet](https://github.com/adam-p/markdown-here/wiki/Markdown-Cheatsheet) ## Introduction to Documentation - Read about the [four types of documentation](https://nick.groenen.me/posts/the-4-types-of-technical-documentation/) ## Github Pages site GitHub Pages - quick start¶ This is a quick introduction to GitHub Pages, a simple way to use GitHub to set up a small website written in Markdown. This page won't do everything, but you can throw up a basic website, use themes, and extend it. 1. Go to https://github.com/. Login, or if you don't have an account get one and login. 2. Go to the "+" icon on the upper right and select New repository. 3. Enter a name for your repository (e.g. "profile"). Enter a description, and leave the repository as public. Select "Initialize this repository with a README". If desired select a license. Finally click Create repository. 4. Look for the Settings menu (upper right, next to a "gear" icon). Find the Pages section (left menu) and under 'Branch' choose 'main' branch and save your selection. This may take a minute or two to build, but evenually upon refresh you will see your URL on this page OR you can view using the formula URL mentioned at step 6. 5. You can also [choose a theme](https://docs.github.com/pages/setting-up-a-github-pages-site-with-jekyll/adding-a-theme-to-your-github-pages-site-using-jekyll) and select your [theme](https://pages.github.com/themes/). You will be asked to Commit changes. 6. Your website will be visible at https://GITHUBUSERNAME.github.io/REPONAME/. (be sure to change GITHUBUSERNAME to your username, and REPONAME to the name you selected for your repo.) 7. You can edit your website by editing the readme file as desired.