I read a lot of really good language agnostic posts about development this week, and that's reflected in the content I chose for this newsletter.
I particularly enjoyed the re-reading Jeff Atwood's "Does Writing Code Matter?" and experienced a mild epiphany after reading David Gilbertson's jovial post "The 100% correct way to validate email addresses".
I've found that Mutations in GraphQL are one of the more difficult concepts to wrap your head around. This blog post by Abhi Aiyer does a fantastic job of laying out what mutations are and how to use them. Abhi also goes into optimistic updates, an important feature for ensuring your apps feel highly responsive even in the presence of network latency.
Remote Work is a growing trend, one which reaps bountiful benefits upon most employees and companies that chose to practice it. Margot Mazur explains some of the reasons why, and also goes into some important details and tools that will help streamline the process.
A quintessential post from Jeff Atwood helping us realign our priorities when working as a software developer. It's been my experience that, as a developer, we sometimes get too fixated on writing code instead of writing the right code. Jeff Atwood sums this up nicely in this timeless post from 2006.
I spent some time going through the ListView ReactNative component this week, and I Ieft the documentation with more questions than I started with. After reading this post by Spencer Carli I reached a great level of understanding on when, why, and how to use ListView.