After developing JP I found the Gameboy medium both restricting and rewarding. The limited memory size, the tiny amount of VRAM available and the limited color palette and tilesize make the platform so restrictive in many ways. Yet, it is those same restrictions that require a different thought proc...

Continue Reading



For a while I have wanted to make a game for the Nintendo Gameboy and be able to play it on the original hardware. I originally explored writing the game in GBZ80 assembly, but became unstuck quite early on. I parked the project for a while and then recently picked it back up. However, I also wanted...

Continue Reading



I made this app based on code from the Ironsworn Companion. This component was used to add icons to custom assets, but I found myself needing the icons elsewhere so found myself inspecting elements and copying the codes out.

I created this app to implement a searchable interface for getting icons...

Continue Reading



Ironsworn is a tabletop RPG created by Shawn Tomkin. What makes Ironsworn unique is that unlike traditional tabletop RPGs, Ironsworn enables solo/ small-group play, as its unique game mechanics remove the need for a traditional game master.

I was really inspired by Shawn's work and wanted to crea...

Continue Reading



This project was a simple design of a custom Elite Dangerous keypad for CustomKeypad iOS app. While the project is specifically designed for CustomKeypad, I published the project with all the instructions and vectors that were used to make the layout, so users of other apps or Android users coul...

Continue Reading