A Year of Property Testing
What a year of stream_data actually caught, and the properties that turned out to be worth writing.
Notes on the BEAM, backpressure, and the long tail of distributed systems.
What a year of stream_data actually caught, and the properties that turned out to be worth writing.
A supervision tree is a diagram of what your system believes about failure. Most outages are places where that belief was wrong.
Parsing dates from strings looks trivial for about four minutes, which is what makes it a good exercise.
The best thing event sourcing did for our codebase was make a whole category of defensive code obviously unnecessary.
A NIF can take down the whole VM. Here is the small set of habits that keep that from being your problem.
Every queue that fills up is answering a question somebody should have answered on purpose.