---
title: "Abass Oguntade (@haybeecodes) | Hashnode"
description: "Front End Developer | Building stuff for the web | React | Next JS. Read the latest articles by Abass Oguntade on Hashnode."
url: "https://hashnode.com/@haybeecodes"
---

@haybeecodes

# Abass Oguntade

@haybeecodes · Nigeria · Joined November 2020

Front End Developer | Building stuff for the web | React | Next JS

### [Improving complex state updates using use-immer library](https://haybeecodes.hashnode.dev/improving-complex-state-updates-using-use-immer-library?utm_source=hashnode&utm_medium=feed)

This article gives a way to improve complex state handling in react components through using use-immer hooks.

5 min read · [haybeecodes.hashnode.dev](https://haybeecodes.hashnode.dev/improving-complex-state-updates-using-use-immer-library?utm_source=hashnode&utm_medium=feed)

[1](https://hashnode.com/posts/improving-complex-state-updates-using-use-immer-library/6318ca076b34d71380dab60c) [Sep 7, 2022](https://hashnode.com/posts/improving-complex-state-updates-using-use-immer-library/6318ca076b34d71380dab60c)

### [5 utility types in Typescript and their use cases.](https://haybeecodes.hashnode.dev/5-utility-types-in-typescript-and-their-use-cases?utm_source=hashnode&utm_medium=feed)

In this article, five useful utility types in typescript are discussed and their use cases were given also.

7 min read · [haybeecodes.hashnode.dev](https://haybeecodes.hashnode.dev/5-utility-types-in-typescript-and-their-use-cases?utm_source=hashnode&utm_medium=feed)

[Aug 31, 2022](https://hashnode.com/posts/5-utility-types-in-typescript-and-their-use-cases/630f865a56df9e8e50259a39)

### [Taking advantage of Typescript & React.ComponentPropsWithoutRef in creating cleaner React components.](https://haybeecodes.hashnode.dev/taking-advantage-of-typescript-reactcomponentpropswithoutref-in-creating-cleaner-react-components?utm_source=hashnode&utm_medium=feed)

This article sheds light on how to create cleaner React components using React.ComponentPropsWithoutRef and Typescript.

3 min read · [haybeecodes.hashnode.dev](https://haybeecodes.hashnode.dev/taking-advantage-of-typescript-reactcomponentpropswithoutref-in-creating-cleaner-react-components?utm_source=hashnode&utm_medium=feed)

[Aug 24, 2022](https://hashnode.com/posts/taking-advantage-of-typescript-reactcomponentpropswithoutref-in-creating-cleaner-react-components/6306676b0e45d758b7f809b4)

### [Having objects as dependencies in React useEffect hook](https://haybeecodes.hashnode.dev/having-objects-as-dependencies-in-react-useeffect-hook?utm_source=hashnode&utm_medium=feed)

In this article, I gave an overview on what the useEffect hook is , pointed out an issue in having objects as dependencies and how to go about this issue.

7 min read · [haybeecodes.hashnode.dev](https://haybeecodes.hashnode.dev/having-objects-as-dependencies-in-react-useeffect-hook?utm_source=hashnode&utm_medium=feed)

[2](https://hashnode.com/posts/having-objects-as-dependencies-in-react-useeffect-hook/62fd05ae0cfd6de8c7d785cf) [Aug 17, 2022](https://hashnode.com/posts/having-objects-as-dependencies-in-react-useeffect-hook/62fd05ae0cfd6de8c7d785cf)
