Testing, Erlang, Elixir, Quickcheck.
short, and concise tests that automatically comb through your code the way only the most obsessive tester could. Writing good properties and letting a good framework check them against your code will undoubtedly test your code much much better than any unit test you (or the most obsessive tester)