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: optimize images to improve performanceFeb 26, 2020banner image

How to avoid big images ruining an Angular web app's performance using: properly sized images, next gen formats and deferred loading.

angular
html
SCSS
Angular: configurable lazy loaded librariesFeb 16, 2020banner image

How to pass configuration options to a lazy loaded, feature module in Angular (>8.0)

typescript
angular
angular-cli
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
angular-cli
angular-material
SCSS
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
angular