FOR PUBLIC RELEASE
SECTION 2.0
PROJECTS
APEX DEVELOPMENT // SOME CODE AVAILABLE UNDER PERMISSIVE LICENSE
LISTED     10
ACTIVE     5
COMPLETED  3
ARCHIVED   2
2.1 Project List
NameStackStatusSummary
AlternativeProtoAT ProtocolACTIVEDirectory of alternative web applications for the AT protocol.
Webcomic ReaderHTML / CSS / JSACTIVEDigital comic reader for the Curse of Strahd: Gestalt comic.
YA6502C++COMPLETED6502 microprocessor emulator covering the full documented opcode set.
NewlineNode.js / Socket.ioCOMPLETEDMultiplayer text-based space station survival horror.
SpiderElectron / Discord.jsCOMPLETEDTerminal-style console for managing a Discord bot via the API.
Cohost ToolsNode.js / UserscriptARCHIVEDAPI wrapper and custom styling utility script for Cohost.org.
CodelockerLuaARCHIVEDBytecode interpreter and obfuscator written entirely in Lua.
2.2 More Detail

AlternativeProto

A comprehensive directory cataloging alternatives to mainstream centralized web applications. All listed platforms are built on top of the decentralized AT Protocol (Authenticated Transfer Protocol).

Overview

YA6502

A lightweight 6502 CPU emulator written in C++, made for the satisfaction of finishing one. Implements memory mapping, the interrupt vectors, status flags, and the full documented opcode set, and passes Klaus Dormann's 6502 functional test. Execution is driven through a GDB-like command interface.

Overview
  • Language: C++
  • Opcodes: Documented Set
  • Interface: CLI (GDB-like)
  • Source: GitHub ↗

Webcomic Reader

A webcomic reader and website created for Curse of Strahd: Gestalt, an original Dungeons & Dragons fan campaign webcomic.

Overview
  • Type: Client Project
  • Stack: HTML / CSS / JS
  • Navigation: Custom JS
  • Details: Read ↗

Newline

A real-time, text-based multiplayer game set on a space station in lunar orbit. Players log into a shared station to explore it room by room, operate its systems, and survive a mysterious entity that corrodes metal.

Overview
  • Mode: Multiplayer
  • UI: Text Terminal
  • Engine: Node.js / WebSockets
  • Details: Read ↗

Cohost Tools

Developed Cohostinator (a browser styling userscript) and cohost-api (a TypeScript API wrapper) for the blogging platform Cohost.org.

* Archival Note: Cohost.org ceased operations in late 2024. Code remains public for archival purposes.
Overview

Spider for Discord

A developer console for managing a Discord bot through a terminal-like interface. Bot developers log in with their bot token, then send messages, watch the bot's usage live, and navigate the guilds and channels it can access. Built as a frameless Electron app on top of Discord.js.

Overview
  • Interface: Command Shell
  • Stack: Electron / Discord.js
  • Login: Bot Token
  • Details: Read ↗
  • Source: GitHub ↗

Codelocker

A Lua script obfuscator built on a custom virtual machine. It compiles Lua source to bytecode, runs that bytecode through transformations to make it harder to read, and embeds it in a custom Lua VM written entirely in Lua — so the obfuscated output is a drop-in replacement for the original script.

Overview
  • Scope: Compilers / VM
  • Output: Drop-in Script
  • Compliance: Lua 5.1
  • Details: Read ↗
2.3 Ongoing Experiments
NameStatusDescriptionLink
PixlsACTIVEAn experimental pixel art tool with a focus on procedural generation.VISIT ↗
TelepathyACTIVESee what other Bluesky users' feeds look like.VISIT ↗
Simple GamesACTIVEA collection of simple browser games.VISIT ↗