This is an archive of the email messages I have sent to my weekly mailing list.


2022-06-27
Exception stack trace in the Result class

2022-06-13
Crossing aggregate boundaries

2022-06-06
Validations vs invariants

2022-02-28
Error mapping: whose responsibility is that?

2022-01-24
Test-first vs Test-last approaches

2022-01-17
Production code vs test code: which one to refactor?

2021-12-06
Should you always mock unmanaged dependencies?

2021-11-29
What exactly is an unmanaged dependency?

2021-11-08
Result to Maybe Conversion

2021-10-25
Unit Testing Book Infographic

2021-09-27
The Cost of Code

2021-09-20
Integration Testing vs Failing Fast

2021-09-06
Is Enum an Entity or a Value Object?

2021-08-16
Exposing implementation details in class names

2021-08-09
Domain-Specific Nulls

2021-08-02
Specification pattern in the DDD trilemma

2021-07-05
Where's the line between types of dependencies in the domain layer?

2021-06-28
How tooling leads developers away from good unit test design

2021-05-17
On domain model purity

2021-02-26
Unit test naming policies: which one is better?

2021-02-09
Immutable domain class: entity or a value object?

2021-02-03
Should you reuse Ids among microservices?

2021-01-25
Unit Testing vs. BDD

2020-12-15
A follow-up to domain model purity and ORMs

2020-11-30
Domain model purity and ORMs

2020-11-11
How to handle unique constraint errors

2020-10-21
Future Pluralsight courses survey results

2020-10-12
Should you fix bugs in private methods if they cancel each other out?

2020-10-11
Free week on Pluralsight and future courses survey

2020-09-27
Domain modeling trilemma comments

2020-08-14
CAP theorem of domain modeling

2020-07-14
Inheritance in unit tests

2020-06-30
Unit testing a non-abstract base class?

2020-06-22
How to wrap unmanaged dependencies

2020-06-15
Mocking types that you own

2020-05-18
Seen vs unseen in unit testing

2020-04-29
How to strengthen requirements for pre-existing data

2020-04-20
When do you need a persistence model?

2020-04-15
When to mock

2020-04-06
Unit Testing Dependencies: The Complete Guide

2020-04-02
All Pluralsight video courses are free for the month of April

2020-03-26
Unit testing private methods is not only about encapsulation

2020-03-17
Unit testing private methods and abstractions

2020-03-05
EF Core and DDD Pluralsight course went live

2020-02-24
EF Core and DDD Pluralsight course update

2020-02-11
False positives vs. flaky tests

2020-02-04
3 things that will make or break your project

2020-01-29
False positives/negatives vs. false failure/pass

2019-12-17
Assertion messages in tests

2019-12-02
Shifting to unit testing

2019-11-25
Is Entity the same as Value Object?

2019-11-11
People behavior and unit testing

2019-11-04
DDD and bulk operations, part 2

2019-10-28
DDD and bulk operations

2019-10-15
Advanced error handling techniques, part 2

2019-10-07
Fail fast principle and human behavior

2019-09-29
The Unit Testing book is sent to production!

2019-09-23
Advanced error handling techniques, part 1

2019-09-04
How to name a test that checks for ArgumentNullException?

2019-08-22
You are naming your tests wrong!

2019-08-07
Referencing external libraries from the domain model

2019-07-31
Should CQRS commands only contain primitive types?