Recent posts

Tasks and Async (C#.NET)

In this article, I'm going to help you get more out of Tasks by outlining some simple patterns that are applicable to many situations

Try/Catch Overuse

Try/Catch Overuse

Try/Catch is essential for reliable systems, yet overuse leads to unreliability. On the surface, try-catch allows us to recover from any error with grace - but it has a dark side...