Archive
2024
fx
2024-01-02
2023
2023 Wrap Up
2023-12-21
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