// hello, world

Tomhe

Compiler Engineer

Building at the edges of computation — where one instruction is enough to run the universe.

01 / about

Who I am

I build things at the edges of computation — esoteric languages, single-instruction architectures, and compilers that push the boundaries of what "minimal" means. I created FlipJump, a Turing-complete language with exactly one instruction: flip a bit, then jump. If you can flip a bit and jump somewhere, it turns out you can compute anything — and I built the toolchain to prove it.

02 / projects

Things I've built

Featured
flip-jump
The single instruction language

A Turing-complete language where every program is built from one instruction: flip a bit, then jump. Includes a full assembler, interpreter, standard library, and debugger. The ultimate proof that less is more.

Language Design Compiler Python
🔧
c2fj
C to FlipJump compiler

Compiles full C programs down to FlipJump — proving that the single-instruction architecture can run real-world code.

Compiler C Systems
🚀
farray
O(1) array initialization

Initialize or fill a C++ array in O(1) time using only 1 extra bit of memory. A clever algorithmic trick for performance-critical code.

C++ Algorithms Performance
🧩
bf2fj
Brainfuck → FlipJump compiler

Compiles Brainfuck programs to FlipJump, bridging two esoteric languages and showing what lives below the already-minimal.

Compiler Esoteric Brainfuck
💾
os_zero
RiscV OS via hex editor

Building a RISC-V operating system from scratch using only a hex editor. Because abstractions are optional if you're patient enough.

OS RISC-V Assembly

03 / skills

What I work with

Languages
FlipJump Python C C++ Assembly
Areas of Expertise
Compiler Design Esoteric Languages Low-level Systems Algorithms
Tools
Git GDB pip / PyPI IDA Ghidra LLMs