World Congress 2025
July 10, 2025 · 16:10–16:40
Stage 10
Why (most) software projects fail silently...
Hendrik Lösch
Sustainability in Software, Software Evolution, Software Architecture, Resource Efficency, QA,
World Congress 2025
After more than 12 years of development, our pet project, Fluent Assertions has almost reached the 500 million downloads. Providing a high quality library like that doesn’t come for free. We’ve been trying to write code that is clean enough for our contributors, write tests that are self-explanatory, ensure breaking changes are strictly controlled and try to make it easy to use.
In this talk, I’d like to share the tools and techniques we have been using, how they’ve enriched our day jobs, and how they may do that for you too.
I’ll talk about the release strategy, documentation, versioning, naming conventions, code structure, the build pipeline, automated testing, code coverage, API change detection, multi-targeting and more.
World Congress 2025
July 10, 2025 · 16:10–16:40
Stage 10
Hendrik Lösch
Sustainability in Software, Software Evolution, Software Architecture, Resource Efficency, QA,
World Congress 2025
July 11, 2025 · 14:20–14:50
Stage 11
Francisco Carneiro
Ecosystem Development Manager at the Eclipse Foundation
World Congress 2025
July 10, 2025 · 16:50–17:20
Airstream 1
Martin Keary
Head of Software, Muse Group
World Congress 2025
July 10, 2025 · 16:10–16:40
Stage 11
Joseph Katsioloudes
GitHub Security Lab