Projects
This is a list of all of my GitHub projects.
iOS Applications
- Spotter - This is a relatively simple iOS app designed to let the user record the time & date and location, then view these spots on a map, see a chart of the frequencies, or export the data. I designed this originally so that I could record the times & locations of rabbits around my neighborhood.
macOS Applications
- ResticGUI - I'm currently working on a front-end app for restic, for macOS.
- FSChanges - A different approach to seeing what's taking up space on your drive.
Command-Line Utilities
- regesc - This is a simple CLI program I made to sanatize a string so it can be used in a regex as just a string. It just takes a line from stdin and prints out an escaped version. It's so simple that the C file is smaller than the README.
- l33tsp34k - This started as more of a joke, just a simple program to convert some text (like "leet speak") into leet-speak ("1337 5p34k"). I wanted to learn how to use SIMD vector extensions, so I decided to use this project to learn a bit about how to use them. On my machine I can get up to 5.54GB/second with multiple threads using AVX2.
- cowfriends - This is a very simple program I made because I wanted to see all of the different options for cowsay without typing each one out manually. It's a single file C++ program. It should work on macOS (homebrew or macports) and Linux, so long as your package manager has put cowsay's cowpath in /usr/local/opt/cowsay/share/cows or /usr/share/cowsay/cows.