Weekly notes #16
On mutation testing, staying sane during library’s dependency updates and writing composable code w/ iterators.
Kill all the mutants - Brief intro to mutation testing + breaks down Mutant gem into individual components and explains how they work.
Mutation testing in ruby - Explanation of mutation testing on a practical example.
Monads Demystified - a really nice, simple explanation.
ASCII Delimited Text - TIL ASCII has a record separator.
thoughtbot/appraisal - Allows
running tests against different dependency versions specified in an
Appraisal file. Basically an in-project gemset switching tool.