Skip to content

Instantly share code, notes, and snippets.

#!/usr/bin/env bash
set -u -o pipefail
COMMIT_FILE=$1
COMMIT_MSG=$(cat "$1")
CURRENT_BRANCH=$(git rev-parse --abbrev-ref HEAD)
# Expected branch pattern initials_JIRA-123_branch_name
# Break down of this command
# -F_ flag tells perl to splits on underscores
@gidjin
gidjin / daterangeOverlap.js
Created December 8, 2018 06:02
Detecting date range overlaps
// Record today's date
const now = new Date()
// sort the date ranges in order
var sortedRanges = this.dateRanges.sort((previous, current) => {
var previousTime = previous.getTime()
var currentTime = current.getTime()
if (previousTime < currentTime) {
return -1
}
if (previousTime === currentTime) {

Keybase proof

I hereby claim:

  • I am gidjin on github.
  • I am gidjin (https://keybase.io/gidjin) on keybase.
  • I have a public key ASCgp1XumOpRXA14qisO1SGPDlYUNlJCM3keqtSz5_XKago

To claim this, I am signing this object: