Subscribe: Ben Nadel ColdFusion, jQuery, And Web Development Feed @
Added By: Feedage Forager Feedage Grade A rated
Language: English
angular application  angular ben  angular  application  auth  ben nadel  ben  nadel demonstrates  nadel  pouchdb  typescript  user 
Rate this Feed
Rate this feedRate this feedRate this feedRate this feedRate this feed
Rate this feed 1 starRate this feed 2 starRate this feed 3 starRate this feed 4 starRate this feed 5 star

Comments (0)

Feed Details and Statistics Feed Statistics
Preview: Ben Nadel ColdFusion, jQuery, And Web Development Feed @

Ben Nadel's Web Development and User Experience Feed @

Recent blog posts covering JavaScript, User Experience (UX), ColdFusion, Node, and other topics

Last Build Date: Mon, 20 Feb 2017 05:05:55 EST

Copyright: Copyright 2017 Ben Nadel

Build APIs You Won't Hate By Phil Sturgeon

Sun, 19 Feb 2017 08:27:00 EST

Ben Nadel reviews Build APIs You Won't Hate by Phil Sturgeon. This book is light, jovial exploration of API development that covers the entire end-to-end API life-cycle from planning and seed-data to serialization, network security, and versioning....

Experimenting With Error Sub-Classing Using ES5 And TypeScript 2.1.5

Tue, 14 Feb 2017 08:45:00 EST

Ben Nadel experiments with creating custom Error classes (ie, sub-classing the native Error object) using TypeScript 2.1.5 with an ES5 transpilation target....

Using ANY Type Prevents Function Parameter Type-Checking In TypeScript 2.1.5

Sat, 11 Feb 2017 07:36:00 EST

Ben Nadel demonstrates that the use of an "any" value in TypeScript essentially opts-out of parameter type validation during function invocation.... IOException : Short read of DER length

Thu, 9 Feb 2017 06:43:00 EST

Ben Nadel documents the obtuse Java error - "Short read of DER length" - that is thrown when trying to generate an RSA signature with an empty private key in ColdFusion....

Using NgOnChanges Collection With Dot-Notation And TypeScript In Angular 2.4.4

Tue, 7 Feb 2017 06:45:00 EST

Ben Nadel demonstrates how to use dot-notation when referencing changes in the ngOnChanges() life-cycle method in Angular 2 components without having TypeScript complain about the unexpected property....

Production-Ready Microservices: Building Standardized Systems Across An Engineering Organization By Susan J. Fowler

Mon, 6 Feb 2017 08:32:00 EST

Ben Nadel reviews Production-Ready Microservices by Susan J. Fowler, an in-depth look at everything that can go wrong in a microservices ecosystem; and, what your team can do in order to prepare for a successful future....

Visualizing API Calls And Asset Loading During Rolling Deployments Of Horizontally Scaled Servers

Sat, 4 Feb 2017 17:28:00 EST

Ben Nadel discusses the complexity of rolling deployments across a horizontally-scaled set of servers; and that "backwards" compatibility represents an insufficient view of said complexity....

Creating An Animated Slack-Inspired "Reaction" Emoticon Button In Angular 2.4.4

Fri, 3 Feb 2017 08:17:00 EST

Ben Nadel creates a Slack-inspired "Reaction" emoticon button as a means to explore animations in Angular 2....

Using Animation Callbacks When Animation Transitions Are Interrupted In Angular 2.4.4

Wed, 1 Feb 2017 07:35:00 EST

Ben Nadel explores the trigger state and general workflow of animation callbacks that occur when an animation transition is interrupted in Angular 2....

Developer Myth: Work Expands To Fill The Time Available

Fri, 27 Jan 2017 08:25:00 EST

Ben Nadel considers the adage that "work expands to fill the time available" (Parkinson's Law) and his general belief that this does not apply to software engineers - at least not the ones that he's had the pleasure of dealing with....

Defining Function And Callback Interfaces In TypeScript

Thu, 26 Jan 2017 07:30:00 EST

Ben Nadel demonstrates how to define the interface for a Callback or stand-alone Function in TypeScript....

Template vs. ng-container For Grouping DOM Nodes In Angular 2.4.4

Fri, 20 Jan 2017 09:00:00 EST

Ben Nadel explores the ng-container directive in Angular 2 and compares it to the template directive which can also be used to group and conditionally render HTML fragments....

Mixing Specific And Non-Specific ng-content Transclusion In Angular 2.4.1

Thu, 19 Jan 2017 08:29:00 EST

Ben Nadel explores the ng-content directive for content transclusion / projection in Angular 2; and, the way in which specific ng-content[select] and non-specific ng-content directives coexist in the same component....

Consuming Auth0-Secured Resources In Angular 2.4.1

Wed, 18 Jan 2017 07:29:00 EST

Ben Nadel looks at how to create, consume, and secure Functions-as-a-Service (FaaS) in an Angular 2 application that uses an Auth0 and JWT-based authentication workflow....

Using BEM (Block Element Modifier) And Emulated View Encapsulation In Angular 2.4.1

Fri, 13 Jan 2017 08:38:00 EST

Ben Nadel ponders the use of the CSS philosophy know as BEM - Block, Element, Modifier - and what kind of roles it serves in an Angular 2 application that is using emulated view encapsulation. I think it's still helpful....

Syncing Local PouchDB Data With Remote IBM Cloudant Database In Angular 2.4.1

Thu, 12 Jan 2017 08:36:00 EST

Ben Nadel explores bi-directional data replication between a local PouchDB database in an Angular 2 application and a remote CouchDB database provided by IBM Cloudant....

Injecting "Newable" Classes Using TypeScript And Dependency-Injection In Angular 2.4.1

Tue, 10 Jan 2017 08:17:00 EST

Ben Nadel demonstrates how to inject a "newable" type into a component or service in Angular 2 using TypeScript. This approach creates a Class that acts as both the type annotation and the dependency-injection token....

Posting Additional Parameters During Authentication With Auth0 In Angular 2.4.1

Sun, 8 Jan 2017 09:54:00 EST

Ben Nadel demonstrates how to post additional, custom parameters in the Auth0 authentication workflow; and, how to use those POST parameters to drive logic in the Auth0 rules engine. Demoed in Angular 2....

Associating Auth0 Rules With Specific Auth0 Clients In Angular 2.4.1

Sat, 7 Jan 2017 10:02:00 EST

Ben Nadel demonstrates how to associate certain Auth0 Rules with certain Auth0 clients by using the clientID property reported in every login transaction. Demoed in Angular 2....

Provisioning Cloudant / CouchDB Databases From Auth0 For A Database-Per-User Architecture In Angular 2.4.1

Fri, 6 Jan 2017 09:58:00 EST

Ben Nadel looks at the possibility of having Auth0 provision a new Cloudant / CouchDB database during user authentication in order to facilitate a "database per user" architecture with Angular 2....

Experimenting With Auth0 Passwordless Email Authentication In Angular 2.4.1

Tue, 3 Jan 2017 07:05:00 EST

Ben Nadel expores the passwordless authentication workflow enabled by Auth0 in the context of an Angular 2 application. This allows user to login to your Angular 2 application using a one-time-use token that Auth0 sends to the user (via email or SMS)....

Configuring PouchDB After Login For A Database-Per-User Architecture In Angular 2.4.1

Sat, 31 Dec 2016 08:54:00 EST

Ben Nadel looks at how to defer the allocation of a PouchDB database in an Angular 2 application that uses a "database per user" architecture. Meaning, an application in which each user has their own PouchDB instance....

Using Form Controls Without FormsModule Or NgModel In Angular 2.4.1

Thu, 29 Dec 2016 08:55:00 EST

Ben Nadel demonstrates how to use form controls in an Angular 2 application without having to rely on ngModel. This is nice for one-off inputs where you don't want to import the whole FormsModule....

Solved: CSS Specificity And Shadow DOM Overrides In Angular 2.4.1

Wed, 28 Dec 2016 08:39:00 EST

Ben Nadel demonstrates how the root component's shadow DOM styles can be used to normalize CSS specificity across the component tree in an Angular 2 application....

Exploring CSS Specificity With Shadow DOM Styles In Angular 2.4.1

Tue, 27 Dec 2016 08:55:00 EST

Ben Nadel explores CSS specificity and how specificity applies in the context of Angular 2's simulated shadow DOM. An interesting problem with a non-obvious answer....

My Evolving Angular 2 Mental Model: Promises And RxJS Observables

Thu, 22 Dec 2016 08:41:00 EST

Ben Nadel shares his ever-evolving understanding of Angular 2 application architecture; specifically, how we wants to incorporate Promises and RxJS Observables in his asynchronous workflows....

Exploring Recursive Promises In JavaScript

Wed, 21 Dec 2016 08:42:00 EST

Ben Nadel attempts to explore the concept of recursion inside Promise chains in JavaScript. Promises are hard. Recursion is nebulous. Together, the two can be quite confusing....

Retrying Bulk Updates In PouchDB Using A Recursive Promise Chain

Tue, 20 Dec 2016 08:05:00 EST

Ben Nadel updates his bulk-update plugin for PouchDB in order to incorporate retry logic. This requires quite a bit of finagling, including recursive promises....

Creating A PouchDB Plugin For Bulk Document Updates

Sat, 17 Dec 2016 10:27:00 EST

Ben Nadel looks at how to create a PouchDB plugin by creating a plugin that performs bulk updates using either the .allDocs() method or .query() method internally....

Updating Multiple Documents With PouchDB

Fri, 16 Dec 2016 08:53:00 EST

Ben Nadel looks at how to update multiple documents in a PouchDB database. It's not as simple as a SQL UPDATE; but, it's not that complicated either....