Check out myAngular article series with live demos

IIFE vs UMD

In the following post I will compare immediately-invoked function expressions (IIFE) to Universal Module Definition (UMD) bundles.

Tree Shaking modules in the same file

In this post I will show that putting multiple ES2015 modules in the same file does not impact Tree Shaking.

Size of Angular applications

In this post I will examine how Angular applications grow in size when moving beyond the “Hello World” baseline example.

Server-side Svelte

In the following post I will show how to make use of server-side rendering in Svelte.

Optimizing applications using Svelte

I believe build-time compilers will play a much more important role in JavaScript development in the coming years. I this post I will show how I reduced the payload size of my blog commenting feature from over 100k to 4.7k by switching to the compiler based framework Svelte.

Using Firebase with Angular

In this post I will show how to integrate Firebase with an Angular application.

Using Angular Universal with Sql Server

In this post I will show how to use Angular Universal with Sql Server.

Using Svelte with Socket.io

In this article I will show how to create a simple chat application using Svelte and Socket.io.

Async Await Error handling

In this post I will show how to add error handling when using async/await in TypeScript.

Where is promise.finally?

At this point I've used so many different promise libraries that I've lost track of what's supported natively by ES6 promises. Today I learned that “finally” is not yet part of the standard even though it's commonly implemented by third party promise libraries. In this post I will show how to simulate “finally” while we wait for the standard to hopefully implement it.