All Posts

  • Published on
    This article will help you get started making GraphQL queries and mutations. It covers the basics of creating a schema, queries, and mutations.
  • Published on
    I never truly understood when I should use Reacts useRef hook. It felt similar to useState, but I never really understood the difference. I also never understood when I should use forwardRef. I will explain both of these hooks and when you should use them.
  • Published on
    I recently started to convert my React JS project to TypeScript. I wanted to share my journey in converting my project and the steps I took to get started. Here I cover a few key concepts when you convert a React JS project to TypeScript.
  • Published on
    Cover the basics required to setup Redux in a React application. Covers reducers, actions, action types, and the store.
  • Published on
    I recently started a new project and wanted to share how I set up my routes. I used React Router DOM to nest my routes and create a dynamic navigation bar. This post is about my journey in setting up my routes and the steps I took to get started.
  • Published on
    Web sockets are a way to communicate between a client and a server. They are used in real-time applications like chat apps, multiplayer games, and more.