How To Be Lucky

or how to change your perception on how life treats you.

A Pattern Making DSL

A simple languge to create complex patterns

Drawing Prompt Machine

little box that prints out drawing prompts.

A digital Kaleidoscope

Building a digital Kaleidoscope for a creative engineering class.

Creative Engineering Class

Takeaways from the Mark Rober’s Creative Engineering Class


A chat client that uses the USPS as the transport layer.

Box Fractal

Functional Art, Programming, and fractals.

Advent Of Code 2020

freetime == False

Meditation Timer

A simple meditation timer

Templated Project Maker

Creates boilerplate code so you don’t have to