Sat.Nov 07, 2015 - Fri.Nov 13, 2015

article thumbnail

User Timing and Custom Metrics

Speed Curve

If you want to improve performance, you must start by measuring performance. But what should you measure? Across the performance industry, the metric that's used the most is "page load time" (i.e, "window.onload" or "document complete"). Page load time was pretty good at approximating the user experience in the days of Web 1.0 when pages were simpler and each user action loaded a new web page (multi-page websites).

Metrics 72
article thumbnail

Using PassportJS In Your Node.js And Couchbase Web App

The Polyglot Developer

I was at an event not too long ago where someone recommended I take a look at PassportJS for my Node.js applications. In case you’re unfamiliar with PassportJS, it is an authentication middleware that makes it easy to work with logins, whether they are with basic login, or with social media accounts such as Facebook and Twitter. Being that I’m into different authentication techniques, as seen in my other oauth articles , I figured it wouldn’t be a bad idea to do a walkthrough on PassportJS with

article thumbnail

Saving Data In Your NativeScript Mobile Application

The Polyglot Developer

Recently I started fiddling with NativeScript from Telerik because I’ve been hearing a lot about it when I attend various developer conferences. If you’re unfamiliar with NativeScript, it is a cross platform mobile development framework similar to Ionic Framework and React Native. The difference being that NativeScript claims to map your UX to native layouts and give you full access to all device APIs.

Mobile 52