Skip to content

Instantly share code, notes, and snippets.

View codegician's full-sized avatar

GoldenMoors codegician

View GitHub Profile
@codegician
codegician / es6-compose.md
Created March 31, 2018 15:29 — forked from JamieMason/es6-compose.md
ES6 JavaScript compose function

ES6 JavaScript Compose Function

Definition

const compose = (...fns) =>
  fns.reverse().reduce((prevFn, nextFn) =>
    value => nextFn(prevFn(value)),
    value => value
 );
@codegician
codegician / angularjs-providers-explained.md
Created March 28, 2018 05:11 — forked from demisx/angularjs-providers-explained.md
AngularJS Providers: Constant/Value/Service/Factory/Decorator/Provider
Provider Singleton Instantiable Configurable
Constant Yes No No
Value Yes No No
Service Yes No No
Factory Yes Yes No
Decorator Yes No? No
Provider Yes Yes Yes

Constant

@codegician
codegician / README.md
Created March 18, 2018 10:20 — forked from chrisjacob/README.md
Setup GitHub Pages "gh-pages" branch and "master" branch as subfolders of a parent project folder ("grandmaster").

Intro

Description: Setup GitHub Pages "gh-pages" branch and "master" branch as subfolders of a parent project folder ("grandmaster").

Author: Chris Jacob @_chrisjacob

Tutorial (Gist): https://gist.github.com/833223

The Result

@codegician
codegician / init.md
Created March 17, 2018 20:27 — forked from seankross/init.md
Initializing GitHub repository

Create a new repository on the command line

touch README.md
git init
git add README.md
git commit -m "first commit"
git remote add origin https://github.com/seankross/womp.git
git push -u origin master
@codegician
codegician / frontendDevlopmentBookmarks.md
Created January 8, 2018 17:24 — forked from dypsilon/frontendDevlopmentBookmarks.md
A badass list of frontend development resources I collected over time.
@codegician
codegician / Advice to Bloc Mentees
Created September 7, 2017 22:06
Mentor Hiring: Designer Track Assesment
Hi,
To answer your questions, your doodles will not do. I recommend purchasing a sketchbook(doesn't have to be fancy) and
transferring your sketches. From a clients/coworkers point of view, it is more appealing to view early such organization
and professionalism. Another benefit of sketching in a notebook is that you will be able to see the evolution of your
concepts and be able to analyze them thoroughly. Also sketch them exactly how they will be viewed upon completion with
the correct orientation. While transferring pay attention to which ones you do not like anymore. You have the option
of leaving them out. Due to the sketches now being on a blank background, it will be easier to scan your sketches into
illustrator making your workflow smoother. Once that is complete I guide you towards the next steps.
@codegician
codegician / ewart.md
Last active August 22, 2017 00:32
resume written in markdown

Ewart

*UX Engineer. Graphic Designer*

Currently based in Seattle, WA, 98122

206-422-5393 | dark@ewart.io | ewart.io