Posts
Linked Lists Compared
Linked Lists Functional, Procedural, and Object Oriented; Part 1

Over the last 2 weeks, I’ve been building a singly linked list implementation from scratch in Haskell, Ruby, and C. I originally did it just to become a little bit more sharp in these languages, but what I found was really …
Fill the Gaps
Fill the Gaps in Your Knowledge

As a junior software engineer, you are pretty much guaranteed to be learning a lot constantly, especially as you start.
That’s good. That’s great even. On the job you’ll inevitably be learning new things with every ticket you take on. This is …
Dvorak
Learning Dvorak
About 2 weeks ago I started learning the dvorak keyboard layout. Below are my thoughts.
Initial Motivations
It seems most people learn dvorak to type faster. From what I had found on the internet, there isn’t much proof that an increase in typing speed is guaranteed. Thus, …