#software-development
Read more stories on Hashnode
Articles with this tag
As far as I can tell, there are six immutable fundamental problems faced by all commercial software. Identifying the correct problem to...
Essential complexity is where software engineers are uniquely able to deliver business value, whereas accidental complexity is what some engineers...
It's a story as old as time, boy meets girl, girl falls in love with incomprehensible eldritch horror — oh wait no, sorry wrong story, this one is...
return !!someVar ? ( someArr.length ? someArr[0].someProperty : somethingElse || 'cheese' ) : foo ? getFooBar(foo) : setAndGetBar(foo); This...
And how to recover from it · There is one thing in TypeScript that will undermine all your work and sabotage every benefit you might get from TypeScript....
Discriminated Unions are a powerful TypeScript feature that can lead to some very robust code that scales well on large teams. However it is a rather...