3 followers
I'm a software developer trying to build sustainable software using Test Driven Development. I advocate for autonomous teams, continuous learning and failing fast.
Good software is that which meets user expectations - both stated (explicit) and assumed (implicit). For example, for a banking app, it is explicit...
https://www.youtube.com/watch?v=pkHi-HWTiu0
We are never going to create perfect software. If we did, it might only be perfect for a brief moment. Requirements change. What is useful now may be...
Hi, I'm Damien. I've been in the software development industry for over 20 years - rarely far from code - and I still don't know how to write quality...
I've been in the tech industry for over 20 years and whilst I've never strayed too far from coding, roughly half of my experience has been in...
Here are four different ways to define a typed function in TypeScript. //A const strLen: (str: string) => number = str => { return...