SamHow to use arrow functions in JavaScriptArrow functions were first introduced in ES6 (ES2015) in 2015.4 min read·Jun 28, 2020----
SamAngular 9 bundle sizes with IvyThe release of Angular 9 is near, with the recent release of Angular 9 release candidate I decided to take Ivy for a quick spin to see by…2 min read·Nov 8, 2019--1--1
SamLearn how to use Virtual Scrolling in AngularHave you ever worked with large lists of data and wondered how to present them to the user efficiently? Perhaps you’ve used a “load more”…7 min read·Feb 7, 2019--3--3
SamLearn how to Drag & Drop items in AngularIn this tutorial you’re going to learn how to install and use the Drag & Drop Module in Angular.6 min read·Jan 21, 2019--11--11
SamUsing Material Buttons in Angular 7In this tutorial we will install Angular Material and use Material Buttons.2 min read·Jan 16, 2019--1--1
SamCreate an Angular 7 project using the new CLI promptsIn this tutorial you will use the new CLI prompts feature of Angular 7 to create a new project.1 min read·Jan 15, 2019----
SamWhy a walk in the graveyard will remind you to liveI’ve always had a sense of impending death. As a teenager I used to lie awake at night calculating what percentage of my life I had left…3 min read·Oct 22, 2017----
Sam5 reasons why a long commute on public transport isn’t a total disaster (and how it can be useful).I have been moaning about the commute for years. When I started my job last year I’d leave the house at 6:20 to catch 3 trams across town…4 min read·Oct 15, 2017----
SamHow to retrain to be a software developer at 30 in an age-biased industry2 years ago I was medically discharged from the army during training. I thought it was my dream job combining survival skills with the…7 min read·Sep 26, 2017--4--4