Write robust Gatsby pages and components in TypeScript with no boilerplate code.
In this article, we are going to discover a few ways to access a deep object with optional properties.
In this part, we will examine multiple ways how to write `gatsby-config` and `gatsby-node` modules in TypeScript.
This is the first part of the series Migrating Gatsby to TypeScript. In this post, we will setup the project with ESLint + Prettier, TypeScript, type definitions, SASS and other good stuff.
My reflections on migrating Gatsby to TypeScript. Why and when one must consider migrating. Where to look for resources.