---
title: "Angel Afiawari (@Y2danny) | Hashnode"
description: "Blockchain Developer | Technical Writer | Technical Support. Read the latest articles by Angel Afiawari on Hashnode."
url: "https://hashnode.com/@Y2danny"
---

@Y2danny

# Angel Afiawari

@Y2danny · Multi-Dimensional · Joined December 2022

Blockchain Developer | Technical Writer | Technical Support

[Website](https://medium.com/@danielanthonysworld)

### [Common React State Bugs (and Why They Happen)](https://thenavigator.hashnode.dev/common-react-state-bugs-and-why-they-happen?utm_source=hashnode&utm_medium=feed)

TL;DR Most bugs in React apps are not logic errors; they come from how state is structured and updated. When state is: duplicated derived but stored updated unpredictably The UI eventually become

4 min read · [thenavigator.hashnode.dev](https://thenavigator.hashnode.dev/common-react-state-bugs-and-why-they-happen?utm_source=hashnode&utm_medium=feed)

[Mar 19](https://hashnode.com/posts/common-react-state-bugs-and-why-they-happen/69bbfa2a8c55d6eefbeeee5b)

### [React State Management in Practice: Choosing the Right Pattern for Real UI Problems](https://thenavigator.hashnode.dev/react-state-management-in-practice-choosing-the-right-pattern-for-real-ui-problems?utm_source=hashnode&utm_medium=feed)

TL;DR – Before you reach for Redux, Zustand, or any other “store” library, ask yourself three questions: Where should the state live? Who owns the state, and how does it change? How do we guarantee

6 min read · [thenavigator.hashnode.dev](https://thenavigator.hashnode.dev/react-state-management-in-practice-choosing-the-right-pattern-for-real-ui-problems?utm_source=hashnode&utm_medium=feed)

[Mar 19](https://hashnode.com/posts/react-state-management-in-practice-choosing-the-right-pattern-for-real-ui-problems/69bb5b528c55d6eefb7bdafd)

### [Validation Is Key](https://thenavigator.hashnode.dev/validation-is-key?utm_source=hashnode&utm_medium=feed)

A beginners guide to staking and validation

7 min read · [thenavigator.hashnode.dev](https://thenavigator.hashnode.dev/validation-is-key?utm_source=hashnode&utm_medium=feed)

[Dec 10, 2024](https://hashnode.com/posts/validation-is-key/67587e97a9ee3c477897e30d)

### [A Developer's Intro to Huddle01 SDK + Ideas to Build](https://thenavigator.hashnode.dev/a-developers-intro-to-huddle01-sdk-ideas-to-build?utm_source=hashnode&utm_medium=feed)

We often find ourselves huddling together in virtual spaces, sharing ideas, communicating, and collaborating. This concept of 'huddling' is the inspiration behind Huddle01, capturing the essence of coming together digitally in a decentralized space. ...

14 min read · [thenavigator.hashnode.dev](https://thenavigator.hashnode.dev/a-developers-intro-to-huddle01-sdk-ideas-to-build?utm_source=hashnode&utm_medium=feed)

[May 23, 2024](https://hashnode.com/posts/a-developers-intro-to-huddle01-sdk-ideas-to-build/664f41ac49e10978b4c62432)

### [World App: An Inquisitive User Experience Analysis](https://thenavigator.hashnode.dev/world-app-an-inquisitive-user-experience-analysis?utm_source=hashnode&utm_medium=feed)

Over the past few years I have witnessed the rapid improvision of decentralized applications. Products that used to look and feel like some advanced system probably teleported from some high tech alien world are starting to look and feel like our eve...

6 min read · [thenavigator.hashnode.dev](https://thenavigator.hashnode.dev/world-app-an-inquisitive-user-experience-analysis?utm_source=hashnode&utm_medium=feed)

[Apr 2, 2024](https://hashnode.com/posts/world-app-an-inquisitive-user-experience-analysis/660b62de754ff1349f7981b7)
