Daniel Lowman

Daniel Lowman

I'm a software engineer with a various range of experience with different technologies. I really enjoy functional programming and teaching others.

TypeScript & Test Fixtures

March 11, 2019

When setting up the environment for which a test should run in, test fixtures allow you to encapsulate the context set-up in a way which…


August 30, 2018

This article is centred around my use of TypeScript however it can also be applied to JavaScript or any other language which treats…

Lazy Evaluation with Immutable.js

August 27, 2018

Since being introduced to immutable application architectures through the use of React along with learning how to build applications with…