Opinion

What I Have Learned

I've been reflecting recently, and decided to record the most important lessons I've learned.

Read
Games

Writing a Chess Engine

I've written a dependency-free chess engine library in my free time between classes.

Read
Compilers

The Oak Compiler

I've written an alternative to the C programming language. This is how it works, and what I've learned.

Read
Design

The Importance of Beauty

While the practical aspect of an application is incredibly important, I believe that the presentation is significantly more important.

Read