Computer Scientist
Senior Software Engineer
Passionate Mentor
I enjoy sharing what I have learned. I write for the following publications:
Creating a Library in Angular 6
This article shows you how to create an Angular Library leveraging the Angular 6 integration of the Angular CLI with David Herges' excellent ng-packagr.
How you can use lite-server for a simple development Web Server
If you need an easy and light-weight Web Server just to do some development, lite-server is an excellent choice. lite-server is a lightweight development web server with support for Single Page Apps.
A Path for Learning ES6
This tutorial walks you through some easy steps to get started learning the newest version of JavaScript: ES6.
ES6 Destructuring - ITNEXT
Or: What are Those { } Doing Over There? An introduction to Destructuring in ES6.
webpack for Angular Developers - Hacker Noon
Understanding webpack’s affair with the Angular CLI.
Angular and Internet Explorer - Angular In Depth
Angular CLI applications require a couple more steps in order to support Internet Explorer. This article shows you how.
Deploy an Angular Application to IIS - Angular In Depth
The Angular Router is a fantastic module for Single Page Apps. However, to deploy it in a Production scenario you will typically need to do some configuration to make it work. This article details the steps necessary to deploy an Angular Router application anywhere on Internet Information Services (IIS).
NgModules: Angular Modules Simplified
Moving from AngularJS up to Angular my colleagues and I saw a lot of confusion around Angular Modules or specifically NgModules . In this article I hope to simplify how you decide what goes into your Modules and where.
t-palmer/rest-aurant
rest-aurant implements a REST API on the MongoDB sample dataset in Node.js.