Staff Software Engineer @fellowapp
c-bytecode-vm. A VM implementing a dynamically-typed imperative programming language from scratch.
9patina. Python adaptations of Rust's Result, Option, and HashMap types. Ready for Python 3.10 pattern matching!
9compiling-a-lisp. A rust implementation of https://bernsteinbear.com/blog/compiling-a-lisp-0/
6hscto. A Haskell adaptation of the kilo text editor, inspired by hecto, the Rust adaptation of the kilo text editor
6js-bytecode-vm. A little bytecode VM implemented in JS
5joe. Compiler for a Java-like language
5blog-generator. A simple static site generator written from scratch in pure Python
4pyastgen. Python library for generating Python
3vim-bow-wob. A BoW/WoB colorscheme for vim
3wealthsimple-prometheus. Get your Wealthsimple into your Prometheus
3template-router. A DSL for routing based on tagged template literals
3compiles-to-asm-wow. optimizing (lol) compiler for a fully-featured (lol) language for mac os x86_64 only (lol)
3templ8. Very simple Python templating language
2sic-rs. A port of suckless.org's sic to rust
2advent-of-code. My solutions to Advent of Code
2gqljit. A GraphQL query JIT compiler using LLVM.
2splitsilly. Split expenses for free without ads or daily limits
1inconspicuousRedditBot. A super simple reddit-to-discord bot
1react-lottie. TypeScript
1vim-stuff. my vim config and plugins
1Autohook. A very, very small Git hook manager with focus on automation
1rust-bytecode-vm. A bytecode intrepreter written in Rust
1eslint-plugin-no-useless-const. Prevent usage of const
1toy-language. A horrible little language implemented in Rust.
1compiler-37. Trying (again) to write a compiler
1