Hanselminutes

It was early on a cold, dark, wet morning and I was not looking forward to the commute. I wasn’t sure what made this one challenging. Was it the first one after a three week break? Perhaps it me forgetting albeit temporarily the average journey time of 90 minutes. The truth was probably a combination […]

An introduction to Angular EventEmitters

One use of an EventEmitter in Angular.io is for a child component to tell it’s parent something of interest has happened or to put it another way; they can be used to allow data to flow out of your component. Below is a diagram of the application which I am going to be using in […]

Adding Bootstrap to your Angular App using VS Code

Introduction In this how to guide, I will be adding Bootstrap 4 to an Angular 7 app using a Content Delivery Network (CDN) Update 26/03/2019: This post has been replaces an earlier and incorrect version I had written on installing Bootstrap with Angular. Prerequisites In this guide I have used VS Code 1.32.3, Chrome 73, […]

Technical Books read in 2018

Books on Progressive Web Apps, JavaScript frameworks, Doom, a 20 year old classic and a developer life manual. Here are the technical books I read this year.  Building Progressive Web Apps Following my attendance at NDC 2018 I wanted to find out more about Progressive Web Apps (PWA) so I started with this book. It became […]

My Angular development environment

Virtual Box I use Virtual Box with Windows 10 as the Guest Operating System. It is a combination that works well and other than the usual Windows update dance, it doesn’t cause me any distractions.  Visual Studio Code All my Angular development have been built using Visual Studio Code which allows me to build, compile […]