Combining Diacritical Marks
Dec 2016

Adventures in Unicode

Apple Photos isn't for Photos
Nov 2016
The 0-1 Knapsack Problem Investigated
Sep 2016

A dive into the 0-1 Knapsack Problem and why Dynamic Programming is a good idea.

Mass Media Sync Pivot
Aug 2016

Like all good projects, I have had to redefine scope after digging in.

Data in Recursive Algorithms
Aug 2016

I wanted to take a close look at how data is handled in recursive algorithms.

Mass Media Sync Development
Jul 2016

I’m working on a side project to make a sync utility for mass storage MP3 players like the FiiO X1 which I own.

Using Beaker to Hack my Homework, part 1
Mar 2016

Rather than bother with boilerplate file reading and writing, I used Beaker to share data between programming languages for one of my homework asignments.

A Tangled Path, A Lucid Vision
Mar 2016

After a long time of searching, I have discovered what I want to dedicate my professional life to.

New Blog
Mar 2016

I made a new blog! This blog will have many purposes, but serves mostly for me to document the things I build and the decisions I make.