Johnny Cai



Recreation of the game Factorio.

Written in: C++17, Python (loading runtime data), OpenGL.

Built via: CMake, Azure Pipelines.

Optimized renderer: cache locality, threading, assessing generated assembly.

Vim LaTeX Equation Editor

Edit LaTeX equations in a vim style editor.

I find a vim style editor much faster to use for writing equations. As none of the existing websites supported a vim style editor, I made my own.