Peter Farr's repositories
tokio-context
Provides two APIs for easily cancelling futures, with the option to fallback to a timeout cancellation
domain_patterns
Repo that holds both domain_patterns and domain_derive library crates
Node-Typescript-Boilerplate
Boilerplate repo for typescript node applications, with some folder structure setup for a DDD style application.
asm-hashes
Assembly implementations of cryptographic hash functions
async-tus
Async Tus implementation in Rust
CodeSignal-Solutions
A repo of my solutions to CodeSignal problems in both JS and Rust
csv-transaction-processing
This terminal application can be used to process csv data representing bank transactions.
Docker-Images
A repository to hold my various base docker images
dotfiles
My Personal Config Files
dotfiles-arch-bswpm
dotfiles for arch
dotfiles-osx
Dotfiles for OSX development environment
dotfiles-xmonad-arch
dotfiles for arch linux with xmonad
Flask-Cupcakes-Project
Flask Cupcake Project
git2-rs
libgit2 bindings for Rust
intel-ipsec-mb
Intel(R) Multi-Buffer Crypto for IPSec
laravel-migration-test-on-rust
tests a laravel migration bug, by reproing the exact queries using mysql_async in Rust. Works
Leetcode-Problems
Repository to hold my solutions to leetcode problems
oauth2-rs
Extensible, strongly-typed Rust OAuth2 client library
PetFinder-Exercise
PetFinder API Exercise
POKEDEX-assignment
Practicing promises with POKEDEX
rails
Ruby on Rails
rate-limiter-async
An async rate limiter that provides global rate limiting across green threads
reconciliation
Provides a Rust library to aid in the facilitation of k8s style reconciliation over any kind of declarative desired state
rust-openssl
OpenSSL bindings for Rust
rust-sha1
Minimal implementation of SHA1 for Rust
ssh2-rs
Rust bindings for libssh2
xmonad-dotfiles
Start of an xmonad custom setup