Skip to content

Instantly share code, notes, and snippets.

View jbutz's full-sized avatar

Jason Butz jbutz

View GitHub Profile
@jbutz
jbutz / README.md
Last active December 8, 2023 13:54
Pied Piper Impired OSR TTRP One-Shot

The party comes into town as part of a group of guards for a caravan. The mayor of the town upon seeing the group tells them of a demon that has taken the town's children, 130 in total, into forest and the mountains beyond. Only one child remains, who had a broken leg and couldn't keep up with the "demon" and fell behind and then came back to the village. The children were taken the previous day. The mayor offers a large sum of money for the children to be returned.

The "demon" is a human magician who the mayor had hired the previous year to cure a plague in the town. I modeled the plague on cholera and had the magician seal the old well, after adding an alchemical mixture, and have a new well constructed uphill and in a less densely populated area. The mayor withheld payment for some bogus reason. I used that the mayor didn't think moving a well was worth the sum he promised. The magician promised to return in 1 year and 1 day, and if not paid he will exact his payment. He returns and uses magic to take awa

@jbutz
jbutz / github-credentials.ts
Last active June 9, 2023 12:20
AWS CDK v2 GitHub OIDC Construct & GitHub Workflow
import { Arn, CfnOutput, Stack } from 'aws-cdk-lib';
import {
Effect,
OpenIdConnectPrincipal,
OpenIdConnectProvider,
PolicyDocument,
PolicyStatement,
Role,
} from 'aws-cdk-lib/aws-iam';
import { Construct } from 'constructs';
@jbutz
jbutz / model.c4
Created January 10, 2023 18:27
jasonbutz.info C4 DSL Model
workspace {
model {
user = person "User"
mainSite = softwareSystem "jasonbutz.info" {
webapp = container "Web Site" {
user -> this "Uses"
}
}
@jbutz
jbutz / keybase.md
Created March 12, 2020 10:26
Keybase GitHub Proof

Keybase proof

I hereby claim:

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

To claim this, I am signing this object:

{
"$schema": "http://json-schema.org/draft-04/schema#",
"additionalProperties": false,
"definitions": {
"AWS::Serverless::Api": {
"additionalProperties": false,
"properties": {
"DeletionPolicy": {
"enum": [
"Delete",
@jbutz
jbutz / Vagrantfile
Created December 13, 2018 12:46
Vagrant Node Development
# -*- mode: ruby -*-
# vi: set ft=ruby :
Vagrant.configure("2") do |config|
config.vm.network "forwarded_port", guest: 3000, host: 3000
config.vm.provider "docker" do |d|
d.image = "node:10"
d.cmd = ["/vagrant/bin/run-dev-vagrant.sh"]
@jbutz
jbutz / bull-job-state-digram.drawio.xml
Last active October 15, 2018 14:25
Bull - State Flow Diagram (draw.io)
<mxfile userAgent="Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/69.0.3497.100 Safari/537.36" version="9.2.7" editor="www.draw.io" type="device"><diagram id="45bac90c-b6a2-dd54-9fd4-2ef6d0ebc9fa" name="Page-1">5VnJbtswEP0aAe0hhqw1OdrOUhQtEDSHJKeClmiJDSUKFB3b+fqS0mgz4zQtZClwcwnncbi9eRyRtGEvku0NR1n8nYWYGpYZbg370rCsqeX68p9CdiXi+VYJRJyE4NQAd+QFA2gCuiYhzjuOgjEqSNYFA5amOBAdDHHONl23FaPdUTMUYQ24CxDV0XsSirhEz12zwb9gEsXVyFMTapYoeIo4W6cwnmHZq+KvrE5Q1Rf45zEK2aYF2VeGveCMibKUbBeYKm4r2sp21wdq63lznIp3NYAWudhVa8ehpAJMxkXMIpYietWg82J9WPVgSisWCZXFqSziLREPrfKjcpm4YN1iThIsMIeGcop899A2Gv9fWIgd6AKtBZNQM5dvjGUwir7eakFszQNYEWhPIB5h8LJLSK211Qw4usFMzpPvpAPHFAny3JUFAnVFtV/DsCwAyQcIt/5Pwp2xCIe5PCO6hk6/sqUEZqFidD8WueDsqd7zVpdtuVkz5ZdsI5X2JivKNkGMuJjkcqnip/LZxETguwwVVGyk21ucPWMu8PZNPqDWgXwB+XRqg71pslOdg+JWZvLMHiRrH0OyjUwfq5qh5Gnr8nTHkqetydOwPCpnNSeyEKnCPSKiAmV3Na5FpeH8kBJbcUDLnNG1wDMeAK8F2liOUry2HXrQsmV2xezrWj5/RcpuH1J2ji/lQTOt84Gk7GhSvpRD7F7JskMIdcVSUcXVOoJqa3sI2XoDHRpq2TZmlZ17la2ry9Yb7UTmj0
@jbutz
jbutz / dev-test-config.yml
Created August 3, 2018 17:02
netlify-cms-test
backend:
name: test-repo
display_url: https://example.com
media_folder: "assets/uploads"
publish_mode: editorial_workflow
collections: # A list of collections the CMS should be able to edit
- name: "posts" # Used in routes, ie.: /admin/collections/:slug/edit
@jbutz
jbutz / README.md
Created June 24, 2018 20:48
Windows Setup Links & Help

Linux Subsystem

Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux

Instructions

Apps