Posts
Pivot Fast

When, How, and Why to Pivot Fast
In this article I’m going to be reflection on something that I’ve experienced a few times over the last few weeks, and I want to formalize my thoughts on.
What is Pivoting Fast?
I don’t claim to be coining a term, as a quick google search will show …
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 …