Projects

Knot

A modern, language-agnostic monorepo package manager written in Rust that simplifies dependency management and builds across multiple apps and packages.

Tech: Rust, YAML, TypeScript

GitHub

Marcel

Turn your life organisation into a game with Marcel, a web-based productivity application that gamifies task management and personal organization.

Tech: Web Application

Live Site

Wave

A lightweight HTTP server library written in C, designed to simplify backend development by providing an easy-to-use framework for creating web servers.

Tech: C, Low-level networking

GitHub

Brain.h

A single-header C library designed to simplify machine learning by providing structures and functions for creating neural networks.

Tech: C, Header-only library

GitHub

pebble.nvim

A powerful Neovim plugin for markdown-based knowledge management, offering Obsidian-style wiki link navigation and intelligent completion.

Tech: Lua, Neovim, ripgrep, Markdown

GitHub

Wisp

WISP is a sophisticated Pomodoro timer built specifically for terminal and tmux users who want to manage focused work sessions effectively.

Tech: Bash, tmux, Terminal

GitHub

Sertren

Sertren is a sophisticated tmux plugin that revolutionizes session management for developers by providing intelligent session switching and workspace organization capabilities.

Tech: Shell, tmux, fzf, zoxide

GitHub

Portal

Portal is a TypeScript-based CLI tool built with Bun that transforms simple YAML configuration files into clean, responsive HTML index pages.

Tech: TypeScript, Bun, HTML/CSS, Shell

GitHub