Skip to main content

Intro

Developing and hosting software is easier than is has ever been. However, the vast sea of options is difficult to navigate without wasting time and resources.

There often exist many approaches to solving any given problem. Each approach has tradeoffs with pros and cons. No single approach will necessarily be "best".