Purpose: Hide content across the web
Mutable is an app and browser extension that lets you hide content across the web. Whether you want to hide spoilers, block triggers, or just get rid of something you don't want to see, Mutable lets you hide it. With a simple interface and a custom engine for each of the most popular social media sites, Mutable is the best way to make the web worth browsing again. Plus, you can even replace hidden content with cute pictures of puppies, kittens, or hedgehogs!
Purpose: An ereader for the Playdate handheld
Take advantage of your Playdate's beautiful screen with PlayBook, a powerful and flexible ebook reader for the Playdate handheld console. PlayBook is smooth, fast, and easy to use! Just pull up a book and spin the crank to start reading all of your favorites in the palm of your hand. Put the beautiful, backlight-free screen of the Playdate to good use with PlayBook!
Purpose: Craft a programming font based on the typeface used in Minecraft
Monocraft is a font for developers who like Minecraft a little too much. Featuring monospaced characters and tasteful ligatures, I've carefully designed each glyph in Monocraft to be usable in a dev environment while preserving that Minecraft charm. Now every line of code you write can look like it was typed into a Minecraft server chat, and who wouldn't want that? Featured in Ars Technica, why not try it out today and discover why nobody has ever done this before!
Apple Watch Pokétch
Purpose: Recreate the Poketch from Pokémon on the Apple Watch
Languages: Swift w/ SwiftUI
To celebrate the remakes of my very first Pokémon games being released, I recreated the PDA-like 'Poketch' from Pokémon Diamond and Pearl on my Apple Watch! Using SwiftUI and the new features in WatchOS 8, I was able to create a perfect replica of the iconic virtual device. Click here to learn more about how I brought an application from a 15 year old video game onto real-life hardware (with some added bells and whistles)!
Design My Graduation Cap
Purpose: Graduate in style while helping Afghan refugees
Designing a graduation cap is hard, so after going through four years of college and a pandemic, I figured I'd let you all do it for me! Using a fragment of a billboard and a Raspberry Pi Zero W, I've created a graduation cap that can display whatever you want! And to make things more interesting, I let anybody who donated to a charity supporting Afghan refugees put a design or message of their choice on my cap. Click here to learn more about how I turned my head into billboard to help raise over $2,000 for refugees!
TetNet - Evolving Tetris AI
Purpose: Tetris 'AI' powered by genetic algorithms
I am terrible at Tetris. I am lucky if I can clear a couple rows before I inevitably lose. To make up for my shame, I decided that I would create an algorithm play the game for me. Introducing TetNet, the AI that plays Tetris to win. Using evolutionary algorithms, TetNet slowly evolves from a randomized algorithm to a genetically perfect Tetris playing master. Luckily the Skynet reference is just a joke, as TetNet is far too interested in Tetris to take over the world. For now.!
Celeste - Make a wish!
Purpose: Minecraft plugin to add shooting stars and meteor showers
Named after that adorable owl in Animal Crossing, Celeste is a Minecraft plugin that adds shooting stars, falling stars, and meteor showers to any Minecraft server while only utilizing the existing particle system. Used by over 100 Minecraft servers for some reason, Celeste gives that celestial ambience we all felt was missing from our favorite virtual box of Legos.
Dave the Robotic Arm
Purpose: To build a robotic arm that sounds like a middle aged Briton
Ever wanted to play chess on a physical board with someone a thousand miles away? Nor have I, but I'm building a bot to help me do it anyway. Dave is an open source, computer vision powered, 3D printed robotic arm. The goal of this project is to create a game playing robot that can mirror the moves of a player thousands of miles away with the same robot, using computer vision to interpret the board and the player's actions.
Cerebrum.js - ML Library
Purpose: To visualize molecules at different temperatures
World's Best Paper Airplane
Purpose: To make the world's best paper airplane
One of the first projects ever featured on this site, the Eagle Eye paper airplane was made back when I was in 8th grade to great fanfare. Somehow this has become my most popular creation with over 150,000 views on Instructables, so I'd be amiss to not include it here. With instructions written by a 13 year old accompanied by photos taken on a flip phone, it is truly my best work.