Entertainment
To improve my programming skills, I have created some entertaining things.
FPGA-Powered Brick Breaker
Coming Soon
I wrote a brick-breaker game entirely in VHDL and programmed onto an FPGA device.
105,165 Unique Sudoku Puzzles
Coming Soon
I made a program that generated 105,165 unique sudoku puzzles, each with only one solution. Categorized by level, this book has puzzles for everyone to last a lifetime. The puzzles were generated with the help of the Z3 SMT Solver and LaTeX.
Divergent Thought Exercise
Come up with as many uses as you can for a random item to practice divergent thinking. This toy is entirely based around improving my skills with JavaScript.
Note-Naming Exercise
Practice naming musical notes as they appear on the screen. This toy is entirely based around improving my skills with JavaScript.
Random Excuse Generator
Ever had to use an excuse to get out of an event? This is the generator for you. This generator is a silly project entirely based around learning the basics of JavaScript.
Random Headline Generator
Need a funny headline-style writing prompt? This is the generator for you. This generator is a silly project entirely based around learning the basics of JavaScript.
Productivity
Custom Pomodoro Clock
Stay focused with the Pomodoro method, with timing customized to my schedule. Currently only supports my own routine.
Cleaning Routine
Work step-by-step through a cleaning routine to stay focused. Currently only supports my own to-do lists.
Coming Soon: Personal Projects
I am working on developing several interesting personal projects. I’ll share them here when they’re ready.