The biggest technical impediment to adopting microservices Posted on February 8, 2023Is any problem ever truly only technical? [Read More]modeling risks
Reader question: Command sourcing to track workflow status Posted on February 7, 2023If we’re saving the commands, what do we do with them? [Read More]command sourcing
Technical debt does not mean doing shoddy work Posted on February 6, 2023Exceptional: Adjective, unusual; not typical. [Read More]technical debt quality
If the only tool you have is a hammer Posted on February 4, 2023My life is not the sum of human experience [Read More]transformation
Management gets a bad rap Posted on February 3, 2023Good management might make leaders unnecessary [Read More]management leadership
Reader question: Are nested hashes in messages bad? Posted on February 2, 2023Call me a weasel, but… it depends [Read More]metadata design
Eventide Custom Metadata: Properties vs. Local Properties Posted on February 1, 2023 (Last modified on September 6, 2023)properties are followed, local_properties are not [Read More]eventide project metadata
Architecture is a management function Posted on January 31, 2023Management as an objective, not a group of people [Read More]management Conway's Law
Story from the trenches: My daughter's Python project Posted on January 30, 2023One of the perks of having a list, you get say how awesome your kids are to tens of people [Read More]incremental improvement
You can't corrupt state if you don't overwrite state Posted on January 28, 2023There’s a reason doctors, lawyers, and banks don’t overwrite state [Read More]event sourcing