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 - Interactive Fiction - 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
Echoes of Deception - Virtual Escape Room - A virtual escape room built around the story of
Echoes of Deception.
Players have to solve puzzles and riddles to progress through the story and uncover the truth about the Mysterious
disappearing of
Dr. Sinclair. Web