Useful Development

()=> {  useful.code(); }
Welcome to the Useful Development site
  • For all things development head to the blog.
  • To have a look at open source projects and samples check out the code section.
  • Get in touch here.
  • Or if you don't know why you're here but want to find out more head to the about section.

Recent updates

Angular 9 update: creating a library that supports Angular Material theming is easier nowFeb 14, 2020banner image

This tutorial shows how to create an Angular 9+ library with an Angular Material theme.

Angular: using animations with NgIfAug 27, 2019banner image

A code sample showing how to fade in/out a component and add/remove it from the DOM with NgIf.

Typescript: filtering an array for distinct valuesAug 27, 2019banner image

A quick guide to filtering duplicate objects from an array in TypeScript.

Angular: how to debug a universal Node Express server with Visual Studio CodeJul 18, 2019banner image

A guide setting up your Visual Studio Code environment so you can debug the Node Express server created by Angular Universal.