Two deployables reading and writing the same tables cannot be released independently, cannot change their schema independently and fail together — which is every property a service was…
A marketing_opt_in column stores the current answer and nothing else, and the question that gets asked is always “when, and to what exactly did they agree”. Append-only is…
Replacing an email with a hash feels like removing personal data and does not, because the same input always produces the same output and the input space is…
A new project used to arrive with forty megabytes of vendor code and one route. The framework got smaller, and the interesting part is what happens at install…