At The Graph, we believe that building rich user experiences with consumer-grade performance, on top of blockchains, is one of the primary hurdles to achieve widespread adoption of blockchain and the decentralized web. It’s why last July we open-sourced an indexing server that allows developers to efficiently query E…
It is also important to understand how you feel accomplishment. Personally, I have a really hard time taking responsibility for the successes of my team. I know rationally that their success is my success and that them succeeding is partially a result of my efforts, but emotionally, I don’t feel that way. When my team accomplished something big, I was happy and proud for them, but I really struggled to share in any of that feeling for myself and I tended to feel like I hadn’t done anything to contribute.
mergeSchemas function that implements the stitching, in its basic use case, just accepts list of schemas and produces a new schema that merges together all of the types and the Query and Mutation fields from each. That schema can then be queried as if it were just one schema, and handles delegating different parts of the query to the correct backend.