Good morning, everyone!
Today was a rather productive day!
I got a lot of networking done for various services, I met both of my GraphQL coding and Scrum studying goals, and I managed to work on my company logo.
I'm starting to get a better hang of balancing coding, studying, and networking. I checked my emails less, and I don't feel as forced to check all notifications on social media. Focusing on one thing at a time is just crucial for productivity.
I learned about
ApolloClient's caching methods such as
Here are some of the things I've learned:
useLazyQueryis a version of
useQuerythat needs to be manually executed for it to retrieve data from the server
useQuery, on the other hand, runs automatically when the component mounts
subscriptionsallows the server to automatically send data to the client side when triggered by a specific event
- with GraphQL
subscriptions, the client and server have a steady connection instead of following a typical request-and-response cycle
WebSocketLinkwhich uses a WebSocket connection instead of HTTP (which queries and mutations use).
I managed to finish the React + Apollo client tutorial at https://www.howtographql.com/. It was a pretty useful resource and tutorial.
However, I still think I have a lot of gaps in my knowledge and I can't reliably use the hooks, functions and other concepts yet. I should probably build a project on my own that uses GraphQL, which is most likely going to help me cement my knowledge.
The purpose of the Sprint Retrospective is to:
- Inspect how the last Sprint went with regards to people, relationships, process, and tools.
- Identify and order the major items that went well and potential improvements
- Create a plan for implementing improvements to the way the Scrum Team does its work.
How is everyone doing in their learning journey? Feel free to chat with me in the comments and/via DM!
This is not a guide, it is just me sharing my experiences and learnings. This post only expresses my thoughts and opinions (based on my limited knowledge) and is in no way a substitute for actual references. If I ever make a mistake or if you disagree, I would appreciate corrections in the comments!
Feel free to reach out to me in other media!
Top comments (0)