Trials and tribulations of a successful open-source project

Over the last 10 years, I've been maintaining several .NET open-source projects, of which one, Fluent Assertions, has been very successful. This year, it crossed the 20 million downloads on NuGet. This may sound like a trivial thing, but I can tell you first hand that maintaining a successful open-source project requires patience, perseverance and a lot of private time. In this talk, I'll share a bit of history about this project. I'll talk about the challenges I've faced around .NET framework compatibility, release strategies and preventing breaking changes. But I will also talk about the dilemma on how to be open to contributions without jeopardizing on the quality of the project. And what about documentation, marketing and how to say no to the community sometimes? Are you also embarking on a new open-source project, or struggling with an existing one? Or do you just want to hear about real-world software challenges? Join me in this little trip through memory lane.

Dennis Doomen

Hands-on architect in the .NET space with 26 years of experience on an everlasting quest for knowledge to build the right software the right way at the right time

The Hague, Netherlands

View Speaker Profile