This is your work, valued
diffsitter. A tree-sitter based AST difftool to get meaningful semantic diffs
2.4knvim-dotfiles. My neovim configuration (as my full dotfiles are managed by YADM and are private)
31hashed-permutation. An implementation of Kensler's hashed permutation algorithm
17oars. A library for creating and verifying orthogonal arrays for Monte Carlo sampling
13forex-arbitrage. Detect arbitrage opportunities with FOREX pricing data. Written in Rust.
6lc3-vm. A VM for the LC3 architecture
6regulAItor. LLM based regulatory consulting for pharma
3tiny-c. Work from my compilers class, in which we implemented an AST, a few optimizations, and linear scan register allocation for a subset of the C language.
3DeepRaga. A program to generate classical Indian music using neural networks
3helm-renderer. Render your Helm charts locally and split up your files in a sane way
3nib. An oxidized renderer
2pcg-rs. A port of the PCG random number generator for use as a Rust library
2cttp. An HTTP 1.1 server written from scratch, in C
2tree-sitter-ruby. Ruby grammar for tree-sitter
1bachelors-thesis. The source/figures/etc for my Bachelor's thesis
1libgalois. The Galois field arithmetic library from University of Tennessee adapted to work with Modern C++ and CMake
1tree-sitter-rust. Rust grammar for tree-sitter
1gitup. Your misc. git repo package manager
1tree-sitter-bash. Bash grammar for tree-sitter
1diffsitter-grammars. Tracking for upstream tree-sitter grammars that are used in diffsitter.
1tree-sitter-go. Go grammar for tree-sitter
1tree-sitter-c. C grammar for tree-sitter
1mdfmt. Format your markdown files, elegantly and painlessly
1on-oof. End your work day with a button.
1piqd. Tinder but for dogs
1weekend-ray-tracer. This is a ray tracer written in Rust designed from "Ray Tracing in One Weekend"
1Battery_Informatics. An Android application that uses the BatteryManager API to pull data from the system about a user's battery, then displays it to them in a ListView. This project utilizes exception handling, ListViews, Broadcast Receivers, Intents, and ArrayAdapters
1CS-50-notes. Class notes for COSC 50 at Dartmouth College
1Corepair. A GUI application that allows a user to repair or verify disk permissions in OSX 10.11 El Capitan.
1