Minimizing Worst-Case Complexity

d-viz

I recently received a very interesting submission to the Typescript Programming Test Problems Repo. The problem was given to a senior developer as part of a homework exercise in which he was supposed to analyze the…

Typescript Generics and the Typescript Math Toolkit Priority Queue

My spare time development is currently focused on the Typescript Math Toolkit data structures library.  The goal of this development is to provide a library suitable for various algorithms in the toolkit as well as supporting…

A Complete Angular2 Micro-Application With Lazy-Loaded Routes

a2

Most of my prior Angular 2 demos focused on one or two specific features of the platform and/or integration of third-party code with an Angular 2 application.   Since lazy-loading of routes is an important consideration for…

Programming Test Problems In Typescript

dvis-header

I had a good discussion with friend and fellow developer, Dave, last week.  Dave is a 15-year veteran who does mostly C++/JS programming.  He is the type of guy who can setup his computer in front…

Angular 2 (RC4) Component Router Demo

I wanted to create a demo with the new (RC4) Component Router since we’ve been waiting for this one for so long  After sketching out a couple ideas and then doing some spiking, it became evident…

Angular 2 Reactive Form Validation

a2

The very recent Angular 2 Release Candidates saw slight changes in forms and expected changes in the A2 Router.  As we expect RC4 to be the immediate predecessor to A2 Final, I thought it would be…

Using a Redux-style Store in Angular 2

a2

I started working with React before Angular 2 and continue to appreciate the technology even though I’m pretty much 100% dedicated to Angular 2 at this time.  One of the early benefits of my venture into…

Angular 2 RC1, Angular CLI, and D3

a2

The latest in the Angular 2 demo series marks a significant turn in the pre-production release cycle. One of the greatest issues I’ve had with the so-called ‘modern web’ environment as a former C++/Actionscript/Flex developer is…