Nice post Jonathan!
Linting and static type checking definitely remove a chunk of these issues
I'm trying to remember for C#, there was a tool that would check for potential memory leaks that wasn't the memory profiler. The name is escaping me at the moment.
As well for C# async/await, setting ConfigureAwait(false). Where I used to work we create a rule using the Roslyn compiler to check for this.
Anyways, looking forward to your next post!
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.