Skip to content

Instantly share code, notes, and snippets.

View cmccormack's full-sized avatar
🔍
Code Reviews

Christopher McCormack cmccormack

🔍
Code Reviews
View GitHub Profile
@cmccormack
cmccormack / 0-fork_and_clone.md
Last active March 27, 2019 10:45
Updating a PR branch with upstream

Fork and Clone the freeCodeCamp Repository

Fork the freeCodeCamp repository

  1. Go to the freeCodeCamp repository on GitHub: https://github.com/freeCodeCamp/freeCodeCamp
  2. Click the "Fork" Button in the upper right hand corner of the interface.
  3. After the repository has been forked, you will be taken to your copy of the freeCodeCamp at https://github.com/YOUR_USER_NAME/freeCodeCamp

Clone your fork locally

@cmccormack
cmccormack / 0-vim.md
Last active November 26, 2018 17:28
VIM Commands and Tools

Vim - Vi IMproved

Vim is a highly configurable text editor for efficiently creating and changing any kind of text. It is included as "vi" with most UNIX systems and with Apple OS X.

Vim is rock stable and is continuously being developed to become even better. Among its features are:

  • persistent, multi-level undo tree
  • extensive plugin system
  • support for hundreds of programming languages and file formats
@cmccormack
cmccormack / 0-image-webpack-loader-dependencies.json
Last active March 1, 2019 19:56
image-webpack-loader external binaries
{
"imagemin": "^5.3.1",
"imagemin-gifsicle": "^6.0.0",
"imagemin-mozjpeg": "^8.0.0",
"imagemin-optipng": "^6.0.0",
"imagemin-pngquant": "^6.0.0",
"imagemin-svgo": "^7.0.0",
"imagemin-webp": "^5.0.0",
"loader-utils": "^1.1.0",
"object-assign": "^4.1.1",
@cmccormack
cmccormack / blm.md
Created June 16, 2020 02:30
blm-main

Rename master to main and update remote while setting new upstream

git branch -m master main && git push -u origin main

Make your main branch on Github the default: Settings > Branches > Default Branch

Delete remote master branch

Setup new Ubuntu 20.04.4LTS deployment with customizations

Initial Setup

Proceed through the initial configuration, entering username and password.

Update packages:

sudo apt-get update && sudo apt-get -y upgrade && sudo apt-get dist-upgrade