Skip to content

Notes on technology,
learning, and making things.

Projects

Project index

  • Personal Website

    My personal digital garden for notes on technology, learning, and building, made with Next.js and Content Collections.

  • A Neovim plugin for streaming freeCodeCamp Code Radio, with live track metadata, volume controls, and statusline integration.

  • Build Your Own Shell

    A Unix-like shell built in Python through the CodeCrafters challenge, featuring command parsing, built-ins, redirection, pipelines, history, and tab completion.

  • Build Your Own Git

    A small Git implementation built in Python through the CodeCrafters challenge, covering objects, trees, commits, packfiles, cloning, and checkout.