Skip to main content

Projects

Games, tools, engines,
and infrastructure.

§1Featured

Detailed case studies covering architecture, trade-offs, and lessons learned

CRACKPOINT

Game Live

Number puzzle roguelike — Shipping across web, Facebook Instant Games, YouTube Playables, and Reddit Devvit from a single React + TypeScript codebase with a Python FastAPI backend.

TypeScriptReactPythonFastAPIDevvit

AFTERTOUCH

Game In Development

Hamiltonian path puzzle — Dark PCB aesthetic. Procedurally generated topologies filtered by quantifiable quality metrics.

TypeScriptVitestProcedural Generation

TRIBUNAL

GitHub Action

AI code review by consensus — GitHub Action that orchestrates multi-model AI code review through a three-tier escalation cascade with cross-provider consensus.

GitHub ActionsAITypeScript

LATHE

CLI Tool

Project scaffolding CLI — Layered template composition, three-mechanism renderer, generates Terraform modules with co-generated test files.

TypeScriptTerraformZodCLI

§2Games

Collaborative and solo game projects

MEAL MONSOON

In Development

Auldric × Name Under Review

Culinary arcade — Dual-axis catch mechanic with FIFO order queues, seeded rain patterns, Michelin critic system, and combo scoring.

ReactTypeScript

SHVFFLE!

In Development

SVFARI × Name Under Review

Card game collection — British Blackjack / Last Card with canonical ruleset, power cards, house rules toggle system, deck scaling, AI tiers, and scoring modes.

ReactTypeScript

FADED FAST

In Development

Auldric × Name Under Review

Memory recall game — Sequential validation, dynamic difficulty adjustment, themed content packs, and WCAG compliance.

JavaScript

BATTLERUMBLE

In Development

Boxing royal rumble — Built on DARKNORTH + KONKONSA. Entry timing via reverse Elo, elimination conditions, AI personality system with Markov chain state transitions.

OdinC

§3Engines & Libraries

Reusable systems and shared packages

DARKNORTH

Combat simulation engine — No inheritance, no heap allocation in simulation steps, full determinism. Designed for headless execution at native speed with a C ABI.

OdinC ABI

KONKONSA

Information propagation system — SIR epidemic dynamics as Markov chains for analytical steady-state computation. Mutation, corroboration, and three sense categories.

Odin

ANVIL

Procedural audio engine — Module composition with shared context, flat registry data store, voice pooling, mulberry32 PRNG, compositional music theory in a separate anvil-theory package.

TypeScript

@nameunderreview/context-tips

Tutorial and tooltip package — Store factory, CSS clip-path spotlights, generic context objects. Consumed by CRACKPOINT and AFTERTOUCH.

TypeScriptReact

@thepromisedclan/devvit-shared

Reddit Devvit message handler — Whitelisted Redis key patterns, leaderboard ZSet operations. Used by both CRACKPOINT Devvit apps.

TypeScriptDevvit

§4Developer Tools

Workflow and infrastructure utilities

GIT RESHAPE

Commit history tool — Timestamp and message management across git repositories.

CLI

§5Infrastructure

Deployment and platform management

Fleet Management

Centralised Terraform — Manages Cloudflare Pages deployments, DNS, and build configuration for all marketing and portfolio sites. R2 state backend, GitHub Actions CI.

TerraformCloudflareGitHub Actions

§6Music & Audio

Sound design and adaptive audio

MEGA ATTRACT

FM synthesis soundtrack — YM2612-style soundtrack for a twin-stick shooter. Five tracks, HTML FM synth with stem export, Sonic Pi live performance scripts, and a C# Unity adaptive music controller.

FM SynthesisSonic PiC#Unity