Grayson Hansard's repositories
InterprocessCommunication
Simple demonstration of using XPC to send messages between macOS apps
DestinyApiAuthHelper
Very simple application to receive auth tokens from Bungie.net
ipspatcherFuzzer
A small example program for how to implement a fuzz testing in Swift
Aestimatus
App for poker planning during video conferences
continuous-delivery
This repository is the source for the Learning Lab course, GitHub Actions: Continuous Delivery
ExplicitSwiftLintViolation
An example project to demonstrate how to lint in GithubActions
FuzzerInterface
Simple system-library module with prototyped libFuzzer functions
hamt-exploration
Small project exploring what HAMT means.
homebrew-grayson
Homebrew Tap for my personal tools.
ipspatcher
Small library for reading IPS patch files. Used only for demonstration purposes.
PyTadaList
A hacked-together Python project for interacting with tadalist.com
regex_optimizer
A small toy app to optimize regex patterns.
regex_util
Some basic tools that I use for shaping regular expressions
rosetta-arch-test
Simple project to test builds in various configurations
rust_poker_hands
A simple learning experience that recreates an old ObjC codebase in Rust in order to learn Rust.
steptocode
Parses Bitrise Step specifications and generates class definitions in programming languages
StructuredAnnotations
Go API to abstract creating Markdown and sending annotations to Bitrise Annotations service.
suggestion-map
A simple Go package to map a yaml file of suggestions to a list of matches and responses.
universal-ruby
A minimal set of tests to verify using Ruby+Gems+Cocoapods in a Rosetta emulated environment.