What Javascript Framework should I allow my developers to develop a SPA App, and what is a SPA App

Brief This genesis of this article was a conversation attempting to explain the reasons for choosing one Javascript Framework (or really collection of Frameworks) over another to a non Frontend develo...

The State of HTML Mobile Frameworks in 2016

The State of Mobile Frameworks 2016 It's been over 2 years since I posted The State of Mobile Frameworks and a fair amount has changed in that time, so now is probably a good time to dive back into th...

Should I use Cordova / Phonegap or go Native?

Cordova or Native? The number one question I get asked, both by as a consultant and in the emails I get from readers of this blog is "Should I use Phonegap or write a native app" Side note: ...

Typescript All The Things! Lessons learned moving a large codebase to typescript

Finally after three and a half years, I'm all in on TypeScript. What really pushed me over the line was creating a fairly large SPA (single page app) in Angular and TypeScript. Once you got around the...

Phonegap, Be Wary of Plugins

Today, dear reader, I have a cautionary tale to tell. It is a story of trust, and how that trust can quickly erode when confronted with hard truths, and the truth that nothing is ever as easy it seems...