Skip to content

Instantly share code, notes, and snippets.

{
"basics": {
"name": "Shaughn Finnerty",
"label": "Engineering at Homebase - Data & Platform",
"picture": "https://avatars2.githubusercontent.com/u/4589389?v=3&s=460",
"email": "[email protected]",
"phone": "(613) 585-8175",
"website": "http://shaughn.net",
"summary": "Recipient of University of Ottawa's Faculty of Engineering Plaque in Computer Science, awarded to the student with the highest GPA from each Engineering Discipline (Class of 2016). Recipient of the Governor General's Academic Bronze Medal for the student who achieves the highest average upon graduation from a secondary school (Class of 2011). Currently an engineering lead working to deliver reliability and stability to Homebase's Data Teams & Platform. I enjoy diving into new areas and honing my expertise in those new areas to develop new depth, so startups are naturally where I've found I've been able to practice that the most. In the past I've worked as a full-stack engineer developing new products or f
@finnergizer
finnergizer / .gitconfig
Created February 14, 2019 18:03 — forked from rambabusaravanan/.gitconfig
Git Diff and Merge Tool - IntelliJ IDEA
# Linux
# add the following to "~/.gitconfig" file
[merge]
tool = intellij
[mergetool "intellij"]
cmd = /usr/local/bin/idea merge $(cd $(dirname "$LOCAL") && pwd)/$(basename "$LOCAL") $(cd $(dirname "$REMOTE") && pwd)/$(basename "$REMOTE") $(cd $(dirname "$BASE") && pwd)/$(basename "$BASE") $(cd $(dirname "$MERGED") && pwd)/$(basename "$MERGED")
trustExitCode = true
[diff]
@finnergizer
finnergizer / bash-cheatsheet.sh
Created August 30, 2016 14:08 — forked from LeCoupa/bash-cheatsheet.sh
Bash CheatSheet for UNIX Systems
#!/bin/bash
#####################################################
# Name: Bash CheatSheet for Mac OSX
#
# A little overlook of the Bash basics
#
# Usage:
#
# Author: J. Le Coupanec
# Date: 2014/11/04
@finnergizer
finnergizer / GIF-Screencast-OSX.md
Last active September 15, 2015 02:22 — forked from dergachev/GIF-Screencast-OSX.md
OS X Screencast to animated GIF

OS X Screencast to animated GIF

This gist shows how to create a GIF screencast using only free OS X tools: QuickTime, ffmpeg, and gifsicle.

Screencapture GIF

Instructions

To capture the video (filesize: 19MB), using the free "QuickTime Player" application:

@finnergizer
finnergizer / gh-pages-deploy.md
Last active September 13, 2015 04:43 — forked from cobyism/gh-pages-deploy.md
Deploy to `gh-pages` from a `dist` folder on the master branch. Useful for use with [yeoman](http://yeoman.io).

Deploying a subfolder to GitHub Pages

Sometimes you want to have a subdirectory on the master branch be the root directory of a repository’s gh-pages branch. This is useful for things like sites developed with Yeoman, or if you have a Jekyll site contained in the master branch alongside the rest of your code.

For the sake of this example, let’s pretend the subfolder containing your site is named dist.

Step 1

Remove the dist directory from the project’s .gitignore file (it’s ignored by default by Yeoman).