Harry G. Withers is a full stack software developer specialising
in a number of technologies including Java, Javascript and ReactJs.
He lives in the south of England and enjoys working both in person and remotely.
Programming to an interface is a surefire way to increase the value of your code. Let's explore how we can do this with typescript on a node project using the factory pattern.