Latest Stories

Intro to Big O Notation in JavascriptJanuary 14, 2019

What is Big O Big O is a computer science term used to describe the time and complexity of an algorithm. Big O is used to describe the worst case scenario in terms of performance for any algorithm. The complexity is measured based upon the input to a function, and how that function's performance changes as the input grows. Big O is a mathematical representation, and seeing how many developers…

Keep Reading →

Engineering a Modern Startup - From Programmer to CTOJanuary 12, 2019

I've tried for years a decade to launch my own startup. Jumping from one business idea to another, very rarely ever finishing and launching whatever project of the month I was working on. It's taken me almost a decade to realize that starting and running a business just isn't in my DNA. I consider myself to be an engineer by trade, not an entrepreneur. Once I came to this realization, I knew…

Keep Reading →

Things I don't know in 2018January 11, 2019

Computer science basics - I went to college for Interactive Multimedia, a hybrid of programming and graphic design. While I enjoyed the more created aspect of this major I really missed out on the core computer science courses and basics I should know today. Big O notation - Learned the very basics of this Big O but not something I can speak about confidently Algorithms - Generally just need to…

Keep Reading →