Start Programming…Competitively!

I love programming. If you are reading this article then there is a good chance that you do too, or are at least interested in the idea. The problem with programming for a company these days though is that the problems we are solving just aren't as challenging or fun as the problems that computer... Continue Reading →

Know Your Big-O!

As a software developer (or someone involved in higher level mathematics) you've probably heard the term "Big-O" used a lot. I remember skimming through my Introduction to Algorithms book in college and wondering what the heck "Big-O" was all about.  It doesn't go away once you enter the working force either. If you have to deal at all... Continue Reading →

Blog at

Up ↑