Archive

2022

Layers

2022-04-01

2021

Ruby Custom Code Actions Plugin

2021-12-31

null-ls.nvim custom code actions

2021-12-31

2020

Improving AppleScript Startup Time with Compilation

2020-03-07

Tracking down where a property changes in JavaScript

2020-02-22

CI Results in Your tmux Status Line

2020-02-13

entr

2020-02-07

TDD a CLI Caching Script - Part Six - Utility

2020-02-05

TDD a CLI Caching Script - Part Five - Async Updates / Stale-While-Revalidate

2020-02-01

TDD a CLI Caching Script - Part Four - GitHub Actions, Linux-compatibility, and shellcheck

2020-01-25

TDD a CLI Caching Script - Part Three - Help

2020-01-23

TDD a CLI Caching Script - Part Two - Option Parsing, TTL, and Exit Codes

2020-01-18

TDD a CLI Caching Script - Part One

2020-01-11

git changed-on-branch

2020-01-04

2019

Use Git history to suggest related tests

2019-06-20

No changelog, no problem

2019-05-20

Building a Board Game for My Daughter

2019-01-29

2018

An iTerm2 shortcut for a little productivity boost

2018-11-12

Easy Screenshots in Your CLI Pull Requests

2018-08-14

2017

Executable Note-Taking — Writing Automated Tests as a Learning Method

2017-11-27

Rails Route Completion with fzf in Vim

2017-11-14

Let's write a basic Vim plugin

2017-01-05

2015

I18n Game Content: Multilingual Audiosprites And Captions Workflow

2015-05-17

2014

Untwisting a Hypertext Narrative - PEG to the Rescue!

2014-01-19

Writing Hypertext Fiction in Markdown

2014-01-11

2013

A proper API proxy written in Go

2013-11-11

A simple API proxy written in Go

2013-09-23

Unicorn Pukes Serving Large Files

2013-08-29

Letterpress Word Finder

2013-08-27

2012

Quick and Dirty OCR for Letterpress & Other Tile-based Games

2012-11-18
My goofy face

Hi, I'm Jeffrey Chupp.
I solve problems, often with code.