Are you thinking of building an app or website? Ask yourself these four questions first.

I sat at a Starbucks cross-legged with my laptop on my lap. I’d gone out to try and find the peace required to focus on the job application I was completing as a front-end product developer.

The task was simple: Create a demo app that connects to an API (Foursquare) and shows the results.

As I sat there putting the finishing touches on the demo (you can actually still see it here) I had a realization…