Programming
I write a lot of code. This isn't a complete list, but it does include the projects that might be useful to someone else, or just interesting.
Sites
- Passwords: derive passwords from a master-password
- Localpost: write text to a URL so as to bookmark it
- Borg: assimilate bookmarks to common-storage
- Fierce Mild: Irish weather forecasting
CLIs
- Diatom: create and search notes, and list contents as semantic data
- Scatter: read YAML frontmatter from files as JSON
- Replit: launch a run-on-save repl for any language, in your favourite editor
- Gecko: echo, with colours
- Just-The-Exif: a reasonably fast EXIF reader
- Rpgen: generate memorable secure passwords
- Rl: interactive line-editor
- Badger: cluster photos by date, and sort by blurriness
- Hq: extract website content and capture the results as JSON
- Polonium: stateless password manager
- Mole: extract Chrome's history files as JSON
- Kohl: a pager to highlight and search logs
- Kale:
tail
with pattern highlighting - Hotline: CLI URL bookmarks
- Pin: sync bookmarks from Pinboard to Chrome
Machine Learning
- Geo-DBSCAN: very fast geospatial clustering
Frameworks
- SubEdit: compasable optic-based text-editing
- Peach: combinator-based fuzz-testing
- Revexp: reverse regular-expressions
- Inkling: test ink CLIs
DevOps Tools
- Procolli: view
/proc
as JSON - Rs: a minimal, no-dependency build-system cloned from bs.
- Dotfiles: dotfile configuration
- Snapped: automate several minor-but-time-consuming ElasticSearch tasks
- Cloud-init-compile: bundles scripts and data files into a cloud-init scripts
- Peruse: scroll through webpages automatically
Art
- Poly2020: plot solutions to billions of polynomials, to create beautiful fractals.
- Lissajous Poster: draw lissajous curve images
- Be Gay Do Crime: 🏳️🌈
- Irish Internet: Ireland's geotagged twitter usage in 2014
- Pi: find rational approximations of π
- NATO Memetic Alphabet: a maximally unusable radiotelephony alphabet
Other
- Common Storage: Easy data synchronisation & storage
- Clockwork: monitor laptop & phone usage
- Trie: a python trie implementation