How to generate Code Coverage for a .NET Solution

How to generate Code Coverage for a .NET Solution

I am a strenuous believer that a good code coverage is crucial for a project’s success. That of course doesn’t really apply to short lived applications, like prototypes or small apps that would be thrown away after a few days/weeks. But if you plan on keeping your creation alive for...

5 minute read
Comparing lookup performance in .NET

Comparing lookup performance in .NET

First article of the year! I’ve been busy preparing for Confoo here in Montreal, so I haven’t had much time lately for focusing on my blog, unfortunately. Today I just wanted to showcase (again</a>) how important it is to know your data structures. This time, I wrote a small benchmark...

2 minute read
Landing IT Jobs Made Easy

Landing IT Jobs Made Easy

Disclaimer This article contains a snippet from my booklet: Landing IT Jobs Made Easy Embarking on the journey from the lecture halls of the university to the dynamic realm of IT can be both exhilarating and daunting. If you’re just out of college, the jump to the real IT world...

1 minute read
Distributed Transactions Made Easy

Distributed Transactions Made Easy

Disclaimer This article contains a snippet from my booklet: Distributed Transactions Made Easy In the world of microservices and globally distributed applications, we can find ourselves quite often in charge of juggling complex operations that span multiple services. Imagine a multi-platform booking system, or even a “simple” e-commerce, with its...

2 minute read