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: 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.

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

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

javascripttypescriptquick-tip
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.

visual-studio-codeangularangular-cliuniversal
Angular reactive forms: FormArrays with OnPush change detectionJun 27, 2019banner image

This post shows how to get around the common issues which arise when using OnPush change detection with a FormArray.

angularangular-reactive-forms