Retro Shooter — An old-school style
side scrolling shooter game, built for experimenting with the tic-80 fantasy console. Fully vibecoded in lua using
gemini-cli. GitHub - Web
Game of Life — An experiment with
Rust and Wasm. The game "engine" is written in Rust, compiled to Wasm, and then rendered on an html canvas using a
JavaScript bridge. GitHub - Web
Movie Quiz — A simple "Guess the
Movie" from emojis game. Built for experimenting with Cloudflare workers, it uses a simple KV to maintain server
side sessions and track progress. UI was partially vibecoded in the early days of vercel v0. Web
URL Fox — URL shortener service built on
Cloudflare workers. Uses KV for storage, and CRC32 for generating short urls. Idea was taken from "The System
Design Interview" by Alex Xu, when i was studying for an interview. Web
Config Monkey - A lightweight http service to manage app configurations across multiple
environments. Built using rocket.rs when I was learning rust. It actually had a landing page
configmonkey.dev,
but I took it down already. GitHub
Echoes of deception - An interactive fiction story built with the Narrat engine. It was written
to participate in the Neo Twiny Jam 24, a
competition to write a story in 500 words or less. A fun experiment and also a good lesson on how hard it is add
meaning and context to
a very limited amount of words. GitHub -
Itch.io -
Web