Skip to content

Instantly share code, notes, and snippets.

View thehig's full-sized avatar

David Higgins thehig

  • Dublin, Ireland
View GitHub Profile
@thehig
thehig / readinglist.md
Last active November 27, 2025 23:15
Reading List

Top Sci-Fi

  • The Three-Body Problem
  • Project Hail Mary
  • Ringworld
  • Hyperion
  • The Forever War
  • Enders Game
  • Do Androids Dream of Electric Sheep
  • Rendezvous with Rama
@thehig
thehig / Github Projects Collapse.js
Created May 23, 2022 11:49
[tampermonkey] Github Projects Collapse
// ==UserScript==
// @name Github Projects Column Collapse
// @namespace https://github.com/thehig/tampermonkey_github_projects
// @version 0.6
// @description Collapse empty columns on Github Projects Kanban Boards
// @author David Higgins
// @match https://github.com/*/*/projects/*
// @grant none
// @require http://code.jquery.com/jquery-3.4.1.min.js
// ==/UserScript==
@thehig
thehig / avrae-cheat-sheet.md
Last active February 10, 2023 14:05
md: Cheat sheet for using Avrae Discord bot with D&D Beyond

Avrae Cheat Sheet

Get Avrae bot here

Note: Some servers use ! as the "command" identifier. In my server, and in this document, I use /. This character can be changed using the command /prefix <prefix> (eg: !, #, $, !!, /)

Setup & Character Management

Command Description Notes
@thehig
thehig / spoonday.md
Created June 16, 2020 22:11
md: 5 steps to managing a 🥄spooney🥄 day

5 steps to managing a 🥄spooney🥄 day

A list of things I tell my spooney wife regularly enough she asked me to write it down. 🤷‍♂️

  1. Obligatory self-care
  2. Self-assessment
  3. Other-assessment
  4. Self-discipline
  5. Obligatory self-care 6. Future self-care
@thehig
thehig / WWIII starts the Great Expansion.md
Created August 24, 2019 19:25
🔬: WWIII starts the Great Expansion

World War III starts the Great Expansion

Tone Icon
Dark
Light
@thehig
thehig / sc2-archon.md
Last active June 24, 2019 20:23
sc2: Archon Mode

Archon Mode

IF THEN
Enemy Fast Expanding 3x Reaper Sneak Attack
@thehig
thehig / FightAndFlight-Cheet-Sheet.md
Created May 30, 2019 17:04
D&D: Fight and Flight Cheat Sheet

Quick Reference to Airship Flight

Based on Izzys Guide to Fight and Flight

Vital Stastics

Term Meaning
Tonnage Weight of the vessel in tons
Speed feet per round = overland mph * 10
@thehig
thehig / Crit-Fumble.md
Last active June 18, 2019 16:27
D&D: Crit/Fumble Table

CRITICAL HIT TABLE (NATURAL 20 ONLY)

Note: Regaining a spell slot applies only when casting a spell that involved using a spell slot. The spell slot regained is of a level lower than the original spell was cast, and can be at maximum a 5th level Spell Slot.

d100 DICE EFFECTS
0-15 2x 1 ON DMG DICE COUNTS AS MAX DMG
16-30 " 1 ON DMG DICE COUNTS AS MAX DMG
31-45 " FREE ATTACK WITH SAME WEAPON (OR REGAIN SPELL SLOT)
46-60 " TARGET FUMBLES
@thehig
thehig / decorated_enzyme.jsx
Created January 23, 2019 18:07
js: decorated enzyme
// Derivative work of https://github.com/yahoo/react-intl/wiki/Testing-with-React-Intl#helper-function-1
// Related to https://gist.github.com/mirague/c05f4da0d781a9b339b501f1d5d33c37/
import React from 'react';
import PropTypes from 'prop-types';
import merge from 'lodash.merge';
import {
configure,
@thehig
thehig / dnd_underwater_combat.md
Created January 19, 2019 20:55
dnd: Underwater Combat

Underwater Combat

Breathing

  • Creatures can hold their breath for a number of rounds equal to their CON score before begining to drown
  • A drowning creature can survive for CONMOD rounds and cannot take Actions or Reactions, after which they become unconsious and cannot be stabilized or regain hp until they can breathe

Movement

  • Creatures without a natural swim speed must make "Swim" (Athletics|Strength) checks at the start of each turn (Calm water DC10, Flowing water DC15, White water/Rapids DC20)