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


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?