Projects

Open source tools, side projects, and experiments.

noCap

Go Interpreter

A Turing-complete esoteric interpreted programming language built in Go.

Scrroll In

Chrome Extension JavaScript

A chrome extension that lets you save multiple scroll positions on a webpage.

Twitter Clone

React Next.js Remix

Two implementations of the core features of Twitter built using React Server Components with Next.js and Remix.

Scriptified

Next.js TypeScript Newsletter

A weekly newsletter with insightful tips, tools and resources on React and JavaScript. Built with Next.js and TailwindCSS.

Every Arcane Frame

GitHub Actions JavaScript

A Twitter bot that tweets a random frame from the Netflix show Arcane every hour, via GitHub actions cron jobs.

Game of Life

Next.js TailwindCSS

An interactive game demonstrating and explaining John Conway's Game of Life. Built with Next.js and TailwindCSS.