Benjamin
Clark

B1j2754

Boston Area, USA · 5+ years hobbyist · Python and TypeScript, most of it never published

I build languages — a compiled language into a Scratch project, a readable syntax into a regex, a camera frame into a shot that goes in, or an AI system looking at brain and language interfaces. Backend, mostly: the compiler, the API, the part underneath that has to be right.

Mostly compilers, robots, and apps.

Selected work

03

Also built

08
browser → .sb3

katnip.org

The site behind Katnip — the GUI where you write .knip in the browser and get a Scratch project back. Svelte, TypeScript, Vite, deployed on Cloudflare Workers.

Source on GitHub

readable syntax → regex

g-rex

A small language that compiles down to a single regex string. Bun and TypeScript monorepo split into core, CLI, and editor packages. In progress.

Source on GitHub

packets → conversation

originChats

Mobile client for the rotur chat ecosystem, on a custom WebSocket packet protocol with offline SQLite backfill. Also a backend dev on rotur itself.

Source on GitHub

any join → one whitelist

RetroactiveWhitelist

A Velocity proxy plugin that checks the whitelist after the player connects, so Bedrock clients coming through Geyser get let in like everyone else. Java, GPL-3.0.

Source on GitHub

spikes → learning

SNN From Scratch

Spiking neural networks built from nothing but the math — an excuse to work through how brains actually compute, and what a brain–AI interface would have to speak to reach them. Just started.

Repo up, no code yet

spare change → savings

DreamFund

A round-up savings app built for friends who asked for it. Custom felt-texture design system ported from CSS to React Native on Tamagui.

Source private

a Raspberry Pi → an SMP

bs2

Self-hosted Minecraft server for about fifteen players. mcMMO, DiscordSRV, and a Velocity proxy, all running off a Pi.

Infrastructure, no repo

phones → controllers

Pi console

A game console built on a Raspberry Pi where players' phones connect over WebSockets and become the gamepads.

No repo yet