High school student in the Northeast. Programming lead for my school's FRC chapter. Most of what's on this page started as "but... how does that actually work?" and spiraled from there.
🐱 Katnip ⁘ A real programming language that compiles to Scratch
Static typing, an AST-level macro system, a Pratt parser, and an IR that works around the fact that
Scratch has no pointers and no stack. Published as @katnip-org/compiler
with a VS Code extension. Currently rewriting the IR layer by hand and pushing toward end-to-end codegen.
🦖 G-Rex ⁘ Regex you can actually read
A small language whose constructs compile down to a regex string, because regex can be daunting. G-Rex has first class testing, comments, and readability, while compiling to regex to keep the speed. Bun + TypeScript monorepo split into core / CLI / editor extension.
⭐ Polaris ⁘ An astronomy app
Find and identify what's overhead. Lightweight, local, all yours. Heading for the App Store and the Congressional App Challenge.
| GitHub | you're here 😜 @B1j2754 ⁘ Main projects and profile |
| Codeberg | @b1j2754 ⁘ mirrors and smaller experiments |
| git.rotur.dev | @b1j2754 ⁘ rotur ecosystem work, on a friend's self-hosted forge |
Neural networks from the math up. Attention, spiking neurons, and what what separates a brain from a transformer. Also Svelte and React-Native.
Run a Minecraft SMP on a Raspberry Pi for about 15 friends. Build small hardware projects when I want a break from software.
- b1j2754@gmail.com
b1j2754on originChats