C
Reviewing a Year in C and …
Reviewing My Year in C and Looking Ahead to Rust
Nearly a year ago I challenged myself to only use C for personal projects. I want to review that year and talk about what’s next.
Why Did I Do It?
Quick recap only here, if you want more details go back and read my post about it here.
It mostly …
Choosing a …
Choosing a High-Performance Programming Language
What is it and why do I need it
In my jobs for the last 5 years, I’ve worked primarily in:
- Python
- TypeScript
- Ruby
With that, there hasn’t yet been anything that I have been unable to do.
These languages are very powerful and have a vast …
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 …