Le blog d'Archiloque

Bugs, logs and API

  1. Add logs to analyze complicated behaviors and fix bugs

  2. Wait a little

  3. People write scripts that rely on these logs

  4. Logs format has become a de facto public interface

  5. Finally identify the bugs you write the logs for

  6. Can’t fix the bug because that would alter the logs behaviors and that would break other people’s code

  7. Hurl your computer into the sun