Ben Konz

(λ x . x Konz) Benjamin

Home Search About Resume

Using Ratatool to Rank Tennis Players

June 14, 2022

Ratatool is a tooling suite for sampling, generating, and comparing data. It contains several tools worth checking out, but this tutorial be focused on using BigDiffy.

Read More

Building a Brainf*ck Compiler with Rust and LLVM

July 28, 2020

LLVM is a collection of compiler toolchain technologies used to compile dynamic and static programming languages. It’s heavly used in programming languages, such as Clang, Emscripten, and Rust!

Read More

The Subtle Ergonomics of the Python Parser

September 28, 2019

Python has established itself as a popular programming language for both programming newcomers and veterans. This is due to how easy the language is to both read and write. While writing a Python parser for Jeroo, I discovered many subtle things that the Parser and Lexer do that make the language very ergonomic to use.

Read More