writing tests first correlates with better API designs,
Hi Eric, similar Sceptical Meerkat, can you provide us the reference that support this statement:
Chairat Onyaem

I can’t.

Writing tests is important as it allows to avoid bugs when refactoring or making changes to the code, but I am not convinced that TDD (i.e. writing tests before the code) has value.

As for design it might improve the design of those who do it badly, but it might negatively impact the design done by those who know what they are doing.