Hi, I'm Curtis Warcup 👋

Technology enthusiast experienced in consumer electronics industry. I believe the optimal code is achieved when the user and development experience is frictionless and intuitive. Get in touch →

Recent Posts
React Hooks: useRef & forwardRef
Hooks

React Hooks: useRef & forwardRef

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.

Nullish Coalescing Operator in JavaScript
javascript

Nullish Coalescing Operator in JavaScript

I was reading some code and saw this nullish coalescing operator (??) which I had never seen these before, so I decided to look them up and write a blog post about them. I have always used the logical OR (||) operator to check for null or undefined values, but I learned that there is a better way to do it.

GraphQL Basics
GraphQL

GraphQL Basics

This article will help you get started making GraphQL queries and mutations. It covers the basics of creating a schema, queries, and mutations.