Projects
These are write-ups associated with my personal projects. They usually have a one-to-one correspondence with repositories on my github.
- August 2024 — RS-Paint — A light-weight image editor (Rust)
- March 2024 — Drum-Talk — A DSL for percussion enthusiasts (PureScript)
- February 2024 — Leetpush — A Chrome Extension for committing to Github from Leetcode (JS)
- February 2024 — Scheme to JS — A Scheme-to-JavaScript Transpiler (Haskell)
- January 2024 — UW Schedule Converter — Minimalist webpage for text-to-.ical conversion (JS)
- January 2024 — APL Interpreter — A REPL for APL on the command-line (Haskell)
- November 2023 — ChatWiz — A stack exchange for LLM answers (JS)
- September 2023 — Computer Algebra System — Symbolic computation tool (C++)
- August 2023 — Bash With Floats — A fork of Bash with support for floating-point operations (C)
- July 2023 — Anki Curses — A front-end for the powerful flashcard tool, Anki (Python)
- March 2023 — Graphing Calculator — Recursive descent parser and graphing tool (C++, WASM)
- February 2023 — Pocket Cube Solver — 2x2x2 Rubik's Cube solver and visualizer (C++, WASM)