2020
-
Introducing `guser`
September 7, 2020
A simple CLI app for fast git user-switching
2019
-
A Thorough Introduction to Git's Interactive Patch Mode
July 28, 2019
How to integrate patch mode into your workflow
-
Solving Every Skyscraper Puzzle: Part Two
July 20, 2019
Puzzle-solving with constraint propagation and backtracking search in Javascript. Covers clue elimination using sequence filtration, a form of constrained search.
-
Solving Every Skyscraper Puzzle: Part One
July 15, 2019
Puzzle-solving with constraint propagation and backtracking search in Javascript. Covers approach, architecture, and first three forms of inference.