Bagchal – Nepali Strategy Game

Browser implementation of Bagchal, the traditional Nepali Tigers & Goats board game. Features AI opponent and an upcoming Reforged rule set.

SvelteKitTypeScriptGameAI

Advent of Go

My attempt at Advent of Code 2024 using Go. Some solutions are elegant, others are brute force. All of them work eventually. Includes notes on what I learned.

GoAlgorithmsAoC2024

Gator – CLI RSS Aggregator

Gator is a command-line RSS reader written in Go. Import OPML files, follow feeds, browse fresh posts in a Vim-like interface— all without leaving your terminal.

GoPostgreSQLsqlc

Pokedex – Terminal Pokédex

Nostalgia project. Catch Pokémon in your terminal because why not. Uses the PokéAPI and caches everything locally so you can play offline.

GoCLIPokéAPI

Conway of Life – TUI Simulator

Classic Game of Life with a terminal interface. Load patterns or just hit space and watch evolution.

GoTUIncurses

Maze Solver – Path-finding Visualizer

Generates random mazes and visualises BFS/DFS solving them. Built to understand path-finding.

PythonAlgorithmsDijkstra/A*BFS/DFS

Markdown Renderer – Static Site Generator

Yet another static site generator. Converts markdown to HTML. Powers my old coursework blog.

PythonMarkdownSSG