Home Articles Other Contact

Every few weeks, I try to write a short article on an interesting topic. These topics range from math, to computer science, to linguistics, or whatever else I'm attracted to at the moment. My goal with writing these is to motivate myself to learn and understand new things often and to hopefully pass some of my excitement about them on to my readers. If you're wanting to know more about a topic or have something cool to share, please feel free to contact me!

2048 with Monte Carlo Tree Search(9/13/24)

Software Snapshot: Two Years in Tech(7/5/24)

My Personal Analytics(6/16/24)

LearnAnything.io(5/25/24)

Epicure AI(1/31/24)

Software Snapshot: First Year of Fullstack(6/27/23)

Schwarzian Reflection(3/27/23)

Ping Pong III: The Patching Algorithm(2/11/23)

MTG Scanner(12/24/22)

Dance Pad Programming(11/14/22)

Software Snapshot: Building an Ecommerce Site(6/14/22)

Elementary not Easy: The Irrationality of Pi(3/14/22)

Color Spaces and Even Color Spacing(1/14/22)

Ping Pong II: Automatic Structures(12/14/21)

Can You Hear the Shape of a Drum?(11/5/21)

Anatomy of QR Codes(9/7/21)

REU: Social Insect Networks(8/24/21)

Oscilloscopes and Surfaces(8/17/21)

Mirror Sculptures(7/13/21)

REU: Computational Imaging(6/22/21)

Esolangs: Hexagony(6/8/21)

The Ping Pong Lemma(5/25/21)


Articles I want to write (and will hopefully get to soon)

Spider-Only Hive Theory

Farming for Your Closet

Esolangs: Quipu

The Wacky Math of Combinatorial Games

Homotopy Type Theory for Dummies

Turing Completeness of Magic the Gathering