Ahoy! I'm a computer person of sorts, currently based in Brooklyn, New York.
A random assortment of my projects that may be useful (either to me or others) or amusing (mostly just to me):
- 🌻 bump — CLI tool to draft a GitHub Release for the next semantic version
- 🗑️ deepclean — Scan and remove junk files from your source code directories
- 👹 gitbrute — Brute-force any desired git commit hash prefix
- 🐏 ramdisk — Convenience tool for managing RAM disks with consistent cross-platform syntax
- 🔢 scmpuff — Numeric file shortcuts for common git commands
- 🎯 semverdesc — Extends 'git describe' with semantic version compatible names
- 💯 base100-go — Go implementation of Base100 emoji encoding
- 🪶 go-bgtest — Fuzz tests in the background on Apple Silicon efficiency cores
- 🫨 jitter — Go timers with random jitter
- 🐜 orderedmap — Efficient ordered map implementation for Go
- 🫖 porcelain — Parsers for git status porcelain in Go
- ⏪ revhex — Reverse hexadecimal encoding and decoding (as used in Jujutsu change IDs)
- 🧬 randomart — Visual fingerprint hash library for Go
- 🔁 seq — Handy sequence iterators (sliding window) for Go
- ⚖️ weightedrand — Fast weighted random selection for Go
- 🐣 evalcache — zsh plugin to cache eval loads to improve shell startup time
- 💂 git-prompt-useremail — zsh plugin adds prompt reminders for git user.email
- ⭕ dotfiles — My dotfiles repository. There are many like it, but this one is mine.
- 💫 emojitracker — track ALL the emoji. (Alumni: Acquired by Emojipedia and now maintained by their team.)
- 🎵 git-muzak — Background music for your git commits
- 📷 lolcommits — selfies for software developers. (Alumni: now maintained by @matthutchinson)
- 🍑 momocode — Visual fingerprinting for 20-byte Ethereum addresses via emoji
- 👯 slacknimate — Realtime text animation for Slack chatops