Hi, I'm Elliot!
I occasionally make software and other doodads for use on the interwebs. Recently, I've made a systems programming language called Crag, and a chess engine called ZChess.

Crag

A statically typed, compiled systems programming language inspired by C and Zig.
The background of this page is written in Crag compiled to WebAssembly.

ZChess

An ~2000 ELO chess engine written in Zig using my ZigChess library.

Mistake

An esoteric programming language meant to be difficult to implement and hard to code in.

GitHub Link

Sinerider

A game about love and graphing built by teenagers in Hack Club. I was a major contributor in getting the game to 1.0.

GitHub Link

VsCode Shutdown

A VsCode plugin that kills the app if it detects more than five errors present at once in your workspace.

GitHub Link

Scheduler

A scheduling app I wrote for my local high school that can sort thousands of students into respective classes based off student preferences.

GitHub Link