~/talks

Dennis Doomen

what they talk about

all 8 in the filters

where they keep going back

all 9 in the filters

on a stage with

never shared a talk

who talks about the same things

titleconferencedate
15 years of insights from a TDD practitionerNDC Oslo 20252025-05-19
15 years of TDD experience yields a pragmatic claim: test slightly bigger slices, not every tiny class, to avoid brittle tests and constant rewrites. Examples…
Talk on
Using Boundary-Driven Development to beat code complexityØredev 20242024-11-06
Claim: carefully designed internal boundaries stop a monolith turning into a Big Ball of Mud by making dependencies intentional and optimizable. Concrete tools…
Talk on
What you can learn from an open-source project with 300 million downloadsNDC Sydney 20242024-02-12
Open-source library Fluent Assertions reaches ~250 million downloads and shows what scales: automated API change detection via PublicApiGenerator and Verify…
Talk on
Getting a grip on your code dependenciesNDC Sydney 20242024-02-12
Argues that coupling, not vague patterns, breaks changes and gives concrete fixes: use tools like Project Dependency Viewer, JetBrains Rider and AI to find…
Talk on
What you can learn from an open-source project with 300 million downloadsNDC London 20242024-01-29
Fluent Assertions reaches 300 million downloads and the project treats quality like a product: GitHub issue/PR templates and labels gate design, EditorConfig…
Talk on
My 25 Laws of Test Driven DevelopmentNDC Porto 20232023-10-16
Claims 35+ concise rules distilled from 15 years of TDD practice: organize code into functional slices and align test scope to those slices, prefer small…
Talk on
Tools and practices to help you deal with legacy codeNDC Porto 20232023-10-16
A consultant-style checklist with concrete wins: locates production DLLs and log files, uses a decompiler (dotPeek) to compare binaries and discovers five…
Talk on
What you can learn from an open-source project with 250 million downloadsNDC Oslo 20232023-05-22
Fluent Assertions is a C# test assertion library with about 244 million downloads that enforces API stability via a generated public API text file checked by…
Talk on
My 19 Laws of Test Driven DevelopmentCraft Conference 20232023-05-18
Claims a concrete TDD recipe for .NET: align test scope with functional slices instead of testing every class, include real database when a type’s job is DB…
Talk on
Slow Event Sourcing reprojections? Just make them faster!KanDDDinsky 20222022-10-31
Practical tactics for speeding reprojections: make projectors asynchronous or project stream-by-stream to batch writes; use ORMs with batched flushes…
Talk on
A practical introduction to DDD, CQRS & Event SourcingKanDDDinsky 20192019-10-17
Shows a concrete mortgage application model: a MortgageApplication aggregate that enforces the invariant “all proofs must be signed” with optimistic…
Talk on
How to Practice Test Driven Development without Shooting Yourself in the FootTestCon Europe 20192019-10-15
Argues that TDD breaks when tests hit real databases and slow infra and shows concrete fixes: replace heavyweight DB calls with an in‑memory datastore to keep…
Talk on
Using modern .NET technologies to decompose a monolith into micro-servicesRiga Dev Days 20192019-05-29
Shows how to split a .NET monolith using Event Sourcing to record every change and projections to build read models (example: a customer event store and…
Talk on
The Good, The Bad and The Ugly - An Event Sourcing RetrospectiveØredev 20182018-11-19
Shows a real 2012 migration from CQRS to Event Sourcing, claiming big wins for scalability and auditability but also concrete pain: projection rebuilds that…
Talk on
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.