Jonatan Matajonmatum.com
conceptsnotesexperimentsessays
© 2026 Jonatan Mata. All rights reserved.v2.1.1

#api

5 articles tagged #api.

  • API Design

    Principles and practices for designing clear, consistent, and evolvable programming interfaces that facilitate integration between systems.

    evergreen#api#rest#graphql#design#openapi#contracts
  • Backend for Frontend

    Architectural pattern where each client type has its own dedicated backend adapting microservice APIs to that client's specific needs.

    evergreen#bff#pattern#frontend#api#microservices#architecture#graphql
  • Function Calling

    LLM capability to generate structured calls to external functions based on natural language, enabling integration with APIs, databases, and real-world tools.

    evergreen#function-calling#tool-use#llm#api#json#structured-output
  • Microservices

    Architectural style structuring an application as a collection of small, independent, deployable services, each with its own business logic and data.

    seed#microservices#architecture#distributed-systems#api#decoupling
  • SDK Design

    Principles for designing development kits that are intuitive, consistent, and facilitate service integration across multiple programming languages.

    seed#sdk#api#design#developer-experience#libraries#integration
All tags