» Posts on JavaScript

Two Good Approaches for Implementing Analytics Tags

Written by Ken Ono

Good analytics are no longer just a nice-to-have. Your digital analytics are one of your competitive imperatives. Companies that win, will succeed through data driven insights and increasingly through automated intelligent systems. Front and center in this battle ground are web and mobile analytics. Modern websites and applications track user actions to drive insights and dynamic personalization in a constant game of conversion rate optimization....

Read More »

How to Store User Passwords and Overcome Security Threats in 2017

Written by Andrei Neagoie

Cybersecurity got ever more attention in 2016 as all industries realized how important it is to have strong protection of their computer systems. At the top of the list of security issues are passwords. Many people believe it is the weakest link in internet security (some believe it is permanently broken). In 2016, Yahoo admitted to having over 1 billion account credentials stolen, and LinkedIn...

Read More »

Google Analytics Best Practices for JavaScript Developers

Written by Ken Ono

As a JavaScript developer, you may find it disorienting when you first start learning about yet another large subject matter that is Google Analytics and Google Tag Manager (GA/GTM). There are many GA/GTM articles and examples that paint a confusing or outdated picture for single page and mobile apps. However, fear not. This post introduces GA/GTM to seasoned JavaScript developers and suggests...

Read More »

Architecting Real-Time Apps with The Streaming Web

Written by Douglas Riches

Gone are the days of banks of request/response servers supporting real-time mobile and web applications. It’s a bold statement, but today's users demand instant access to data and applications that operate with extreme accuracy. This customer need often entails development teams finding ways to stream gigabytes of information and events worldwide to devices that fit in the palms of users’ hands. The Serverless...

Read More »

JavaScript's Asynchronous Options in 2016

Written by Michael J. Bennett

This post is about the next generation of asynchronous JavaScript tools and it assumes basic familiarity with promises and callbacks. In its origin days, JavaScript used callbacks to manage asynchronous flows. Callbacks work but they tend to negatively impact readability. ES6 made Promises a language feature and they do a great job helping developers tame many types of asynchronous patterns. However, despite their many benefits,...

Read More »