Skip to content

Instantly share code, notes, and snippets.

View cortesben's full-sized avatar

Ben cortesben

View GitHub Profile
@cortesben
cortesben / sublime-shortcuts.md
Last active August 29, 2015 14:17
Sublime shortcuts

#Sublime Shortcuts

###This is going to be a personal cheatsheat of sublime shortcuts I will be creating

Commands Description
Shift + Command + A Find what code wraps around child tags
@cortesben
cortesben / scrollTo.js
Created December 10, 2016 12:57 — forked from james2doyle/scrollTo.js
a native scrollTo function in javascript that uses requestAnimationFrame and easing for animation
// easing functions http://goo.gl/5HLl8
Math.easeInOutQuad = function (t, b, c, d) {
t /= d/2;
if (t < 1) {
return c/2*t*t + b
}
t--;
return -c/2 * (t*(t-2) - 1) + b;
};
@cortesben
cortesben / bind.js
Last active March 28, 2017 01:01
Bind and call
let person1 = {
name: 'Ben'
}
let person2 = {
name: 'Christina'
}
function logName() {
return this.name;
@cortesben
cortesben / terminal-cheat-sheat.md
Last active December 25, 2017 18:14
Terminal cheat sheet

#cheat sheet for random BASH Stuff Safe reference for random commands. I will break this up into a better guide in the near future.

#Heroku commands

Commands Description
heroku local web Run the app locally
git push heroku master Deploy to Heroku
heroku open open Browser with app location from command line
@cortesben
cortesben / gist:4b384c27d1c714bcaa931c4e8319caa3
Created January 2, 2018 15:19 — forked from vladimirtsyupko/gist:10964772
Git force pull to overwrite local files
git fetch --all
git reset --hard origin/master
git pull origin master
@cortesben
cortesben / getColorNewTab
Created April 11, 2018 10:39
get the colors from pallet lab tab in chrome
var colors = document.querySelectorAll('.sweet-color');
colors.forEach(e => {
let styles = window.getComputedStyle(e);
console.log(styles["background-color"]);
});
syntax on
set number
filetype plugin indent on
set tabstop=2 shiftwidth=2 expandtab
set backspace=indent,eol,start
@cortesben
cortesben / preparePackageForNPM.js
Last active December 2, 2019 21:00
Prepare for npm publish
const path = require('path');
const fs = require('fs');
const file = path.join(__dirname, '../' + process.argv[2]);
const fileJSON = require(file);
delete fileJSON.dependencies;
delete fileJSON.eslintConfig;
delete fileJSON.devDependencies;
delete fileJSON.scripts;

Git Commands

Practical git commands, this will be updated as needed and by needed I mean as I need to remember things I don't know

Commands Description
git --version git version
git checkout [branchname] go to branch **first step before any work is done
git status check status of git repositories
git checkout -b [branchname] create new branch from current branch
git branch -D [branchname] delete local branch