We explore how the connexion library facilitates API-first design with Python andtake a look at what the advantages are of API-first and compare with the opposite approach of “code-first”. Based on a benchmarking exercise and our values, we will dive deeper into why we are helping to maintain connexion.