You are probably better off taking advice from a real person who can empathize and knows what they are talking about.
Carefully curated Twitter lists for developers to stay on the edge of what's happening.
If you use React contexts, you probably have created a wrapper component before, which includes just the context Provider.
If you are missing a feature in Gatsby.js, this is the starting point to integrate it.