I'm a software developer trying to build sustainable software using Test Driven Development. I advocate for autonomous teams, continuous learning and failing fast.
Here are four different ways to define a typed function in TypeScript. //A const strLen: (str: string) => number = str => { return...
Node, JavaScript and Mocha ... ah, simpler times. I often find the configuration settings for Node, TypeScript and Jest a little confusing....
Inspired by this excellent video by devinsideyou, I thought I'd make my own list of things I would tell myself when I was starting out. It's an...
I’ve been asked to contribute to a Scala project and I’m documenting my journey learning Scala and making that contribution. This is part two. Here is...
I thought it might be interesting to document my journey from complete Scala beginner to contributing to a real Scala project (hopefully). I will...
TL;DR You can offload CPU intensive code using Node’s worker threads module. A demo app of the effect of this can be found here. I thought I...