CPD

A record of CPD events and activities, from training courses, and meetups to industry conferences.

Most recent first:

Leeds JS
31 July 2019
Fighting the Imposter Goblin and JAM for humans.

Leeds JS
31 July 2019
Fighting the Imposter Goblin and JAM for humans.