How to Keep Your API Consistent with a Single Source of Truth · HackerTrans